PFLOTRAN

PFLOTRAN User manual: A Massively Parallel Reactive Flow and Transport Model for Describing Surface and Subsurface Processes. PFLOTRAN is an open source, state-of-the-art massively parallel subsurface flow and reactive transport code. PFLOTRAN solves a system of generally nonlinear partial differential equations describing multiphase, multicomponent and multiscale reactive flow and transport in porous materials. The code is designed to run on massively parallel computing architectures as well as workstations and laptops. Parallelization is achieved through domain decomposition using the PETSc (Portable Extensible Toolkit for Scientific Computation) libraries. PFLOTRAN has been developed from the ground up for parallel scalability and has been run on up to 2^18 processor cores with problem sizes up to 2 billion degrees of freedom. PFLOTRAN is written in object oriented, free formatted Fortran 2003. The choice of Fortran over C/C++ was based primarily on the need to enlist and preserve tight collaboration with experienced domain scientists, without which PFLOTRAN’s sophisticated process models would not exist.The reactive transport equations can be solved using either a fully implicit Newton-Raphson algorithm or the less robust operator splitting method.


References in zbMATH (referenced in 14 articles )

Showing results 1 to 14 of 14.
Sorted by year (citations)

  1. Burstedde, Carsten; Fonseca, Jose A.; Kollet, Stefan: Enhancing speed and scalability of the ParFlow simulation code (2018)
  2. Hyman, Jeffrey D.; Hagberg, Aric; Osthus, Dave; Srinivasan, Shriram; Viswanathan, Hari; Srinivasan, Gowri: Identifying backbones in three-dimensional discrete fracture networks: a bipartite graph-based approach (2018)
  3. Jan, Ahmad; Coon, Ethan T.; Painter, Scott L.; Garimella, Rao; Moulton, J. David: An intermediate-scale model for thermal hydrology in low-relief permafrost-affected landscapes (2018)
  4. Reisner, Andrew; Olson, Luke N.; Moulton, J. David: Scaling structured multigrid to 500K+ cores through coarse-grid redistribution (2018)
  5. Srinivasan, Shriram; Hyman, Jeffrey; Karra, Satish; O’Malley, Daniel; Viswanathan, Hari; Srinivasan, Gowri: Robust system size reduction of discrete fracture networks: a multi-fidelity method that preserves transport characteristics (2018)
  6. Valera, Manuel; Guo, Zhengyang; Kelly, Priscilla; Matz, Sean; Cantu, Vito Adrian; Percus, Allon G.; Hyman, Jeffrey D.; Srinivasan, Gowri; Viswanathan, Hari S.: Machine learning for graph-based representations of three-dimensional discrete fracture networks (2018)
  7. Chang, J.; Karra, S.; Nakshatrala, K. B.: Large-scale optimization-based non-negative computational framework for diffusion equations: parallel implementation and performance studies (2017)
  8. Chen, Jie; McInnes, Lois C.; Zhang, Hong: Analysis and practical use of flexible biCGStab (2016)
  9. Ahusborde, Etienne; Kern, Michel; Vostrikov, Viatcheslav: Numerical simulation of two-phase multicomponent flow with reactive transport in porous media: application to geological sequestration of CO(_2) (2015)
  10. Beisman, James J.; Maxwell, Reed M.; Navarre-Sitchler, Alexis K.; Steefel, Carl I.; Molins, Sergi: ParCrunchFlow: an efficient, parallel reactive transport simulation tool for physically and chemically heterogeneous saturated subsurface environments (2015)
  11. Horgue, P.; Soulaine, C.; Franc, J.; Guibert, R.; Debenest, G.: An open-source toolbox for multiphase flow in porous media (2015)
  12. Makedonska, Nataliia; Painter, Scott L.; Bui, Quan M.; Gable, Carl W.; Karra, Satish: Particle tracking approach for transport in three-dimensional discrete fracture networks. Particle tracking in 3-D DFNs (2015)
  13. Steefel, C. I.; Appelo, C. A. J.; Arora, B.; Jacques, D.; Kalbacher, T.; Kolditz, O.; Lagneau, V.; Lichtner, P. C.; Mayer, K. U.; Meeussen, J. C. L.; Molins, S.; Moulton, D.; Shao, H.; Šimůnek, J.; Spycher, N.; Yabusaki, S. B.; Yeh, G. T.: Reactive transport codes for subsurface environmental simulation (2015)
  14. Hyman, Jeffrey D.; Gable, Carl W.; Painter, Scott L.; Makedonska, Nataliia: Conforming Delaunay triangulation of stochastically generated three dimensional discrete fracture networks: a feature rejection algorithm for meshing strategy (2014)