PFLOTRAN es un software código abierto de avanzada para simular flujo sub-superficial y el transporte reactivo. PFLOTRAN resuelve un sistema de ecuaciones diferenciales parciales que describen flujo reactivo y transporte en medios porosos multifase, multicomponente, y multiescala.
PFLOTRAN es para super-simular super-procesos
El código está diseñado para funcionar en arquitecturas de computación masivamente paralelas, así como workstations y laptops. La paralelización se logra a través de la descomposición de dominio mediante el PETSc (kit de herramientas extensible portátil para computación científica).
PFLOTRAN ha sido desarrollado desde cero para la escalabilidad paralela y se ha ejecutado en un máximo de 2 ^ 18 núcleos de procesamiento con problemas de hasta 2 mil millones de grados de libertad. PFLOTRAN está programado Fortran 2003 que en un código orientado a objetos y libre de formato. Las ecuaciones de transporte reactivo se pueden resolver usando un el algoritmo totalmente implícito Newton-Raphson o el método menos robusto de operación de división.
Visita la página web de PFLOTRAN: www.pflotran.org
Capacidades de modelamiento actuales
- Flujo en zona no saturada
- Simulación termo-hidro-química
- Flujo multifase agua - CO2 supercrítico
- Flujo superficial
- Sistemas de redes de fracturas discretas
- Complejación de especies en medio acuoso
- Sorción de especies químicas
- Precipitación y disolución de minerales
- Flujo de calor múltiple
- Acoplamiento de flujo y transporte reactivo sub-superficial
- Flujo multifase de hielo-agua-vapor
- Grillas estructuradas y no estructuradas
Capacidades en desarrollo
- Acoplamiento con modelo comunitario de tierra
- Acoplamiento de flujo superficial-subsuperficial
- Geomecánica
Como instalar PFLOTRAN?
Linux
Para instalar PFLOTRAN en una distribución de Linux como Ubuntu puedes seguir los pasos detallados en este link:
https://bitbucket.org/pflotran/pflotran-dev/wiki/Installation/Linux
Windows
PFLOTRAN puede correr en Windows a través de un emulador de Windows como Cygwin. Instrucciones detalladas puede encontrarlas en:
https://bitbucket.org/pflotran/pflotran-dev/wiki/Installation/Windows
Quiénes desarrollan PFLOTRAN?
- Lawrence Berkeley National Laboratory
- Oak Ridge National Laboratory
- Sandia National Laboratories
- Los Alamos National Laboratory
Licencia
PFLOTRAN es un software de código abierto; puedes redistribuirlo y / o modificarlo bajo los términos de la Licencia Pública General de GNU de la Free Software Foundation.