Métodos numéricos multidimensionales en fluidos - 2do Cuatrimestre de 2011

Sections
Personal tools

Métodos numéricos multidimensionales en fluidos - 2do Cuatrimestre de 2011

Linux y C++


Uso básico de GNU/Linux: Presentación y Handout
Presentación general de GNU/Linux: Prezi La presentación es un programa ejecutable de Windows. Para correrlo en Linux hay que usar: wine prezi.exe (y tener instalado Adobe Flash Player).
Programa en C++: helloworld.cpp Programa elemental que imprime en pantalla el texto "hello world".
Programa en C++: obyone.cpp Programa para ver la estructura de una función sencilla.
Programa en C++: parametros.cpp Programa para ver el pasaje de parámetros a una función por copia y por referencia.
Programa en C++: cuadrado-inc.cpp Esqueleto de un programa para calcular el cuadrado de todos los números hasta un número máximo.
Programa en C++: primos-inc.cpp Esqueleto de un programa para ver qué números son primos hasta un máximo.
Enunciados: Enunciado 1, Enunciado 2Enunciados para practicar.
Guía de C++: introcpp.pdfVersión preliminar: actualizada al 29/8/2011



Esquemas espaciales


Tabla de coeficientes: tabla_coef.pdfCoeficientes de cálculo de derivadas por diferencias finitas.
Programa en C++: derive-inc.cppEsqueleto de un programa para crear una grilla numérica, inicializarla con una función, derivarla y escribir el resultado en un archivo.
Input: derive.inpArchivo de entrada utilizado por derive-inc.cpp.


Esquemas temporales


Tabla de esquemas: tabla_temporales.pdfTabla con las principales propiedades de cada esquema temporal.


Ecuaciones en derivadas parciales


Script de gnuplot: video.zipScript de gnuplot para generar una animación a partir de un archivo de datos
(cortesía de Leonardo Mingari).


Métodos pseudoespectrales


Programa en C++: fft-inc.cpp Esqueleto de un programa que transforma y antitransforma un array unidimensional complejo usando FFTW.
Línea de compilación: g++ fft-inc.cpp -o fft-inc.x -lfftw3


Created by A. Sztrajman
Last modified 09-08-2011 06:25 AM