Skip to content

baperry2/PeleMP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PeleMP: Multiphysics solver for the Pele code suite

AMReX Badge Exascale Computing Project Badge

PeleMP was the multiphysics code extension for PeleC, PeleLM, and PeleLMeX. It provided models for sprays and soot.

WARNING

The physics modules and documentation of PeleMP have been moved to PelePhysics, and this repository is now archived. Further development is continuing within PelePhysics. The test cases have moved to the PeleC and PeleLMeX repositorties.

Getting Started

Detailed instructions are provided in the Documentation

  1. Determine which Pele code will work with your problem. Follow the instructions listed in that repo.

  2. Set the enviroment variable, PELEMP_HOME, and clone a copy of PeleMP there

    export PELEMP_HOME=<path_to_PeleMP>
    git clone git@github.com:AMReX-Combustion/PeleMP.git ${PELEMP_HOME}
    

    or

    export PELEMP_HOME=<path_to_PeleMP>
    git clone https://github.com/AMReX-Combustion/PeleMP.git ${PELEMP_HOME}
    

Citation

To cite the Soot and Spray capabilities from PeleMP, please use the following Journal of Fluids Engineering article:

@article{owen2023pelemp,
  title={PeleMP: The Multiphysics Solver for the Combustion Pele Adaptive Mesh Refinement Code Suite},
  author={Owen, Landon D and Ge, Wenjun and Rieth, Martin and Arienti, Marco and Esclapez, Lucas and S Soriano, Bruno and Mueller, Michael E and Day, Marc and Sankaran, Ramanan and Chen, Jacqueline H},
  journal={Journal of Fluids Engineering},
  pages={1--41},
  year={2023}
}

Dependencies

PeleMP requires the AMReX and PelePhysics libraries.

About

Multiphysics models for use with the Pele suite of codes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 72.6%
  • C 14.1%
  • Python 5.3%
  • Roff 4.7%
  • Makefile 2.8%
  • Shell 0.5%