https://github.com/amrex-combustion/pelerad
Radiation package for Pele codes
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 2 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.2%) to scientific vocabulary
Repository
Radiation package for Pele codes
Basic Info
- Host: GitHub
- Owner: AMReX-Combustion
- Language: C++
- Default Branch: main
- Size: 80.1 KB
Statistics
- Stars: 0
- Watchers: 5
- Forks: 3
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
PeleRad
WARNING
The production version of PeleRad have been moved to PelePhysics and this repository is now only for experimental developments. Further development is continuing within PelePhysics. The tests are in PelePhysics, while the example cases are part of PeleLMeX.
Table of Contents
Description
PeleRad was a module for modeling radiative transfer in reacting flows. It supports GPU performance portability and adaptive mesh refinement through AMReX and is coupled to PeleLMeX.
Installation
- Clone the repository:
git clone https://github.com/AMReX-Combustion/PeleRad.git - The example CMake scripts for Summit CUDA build and Frontier HIP build are in the '/scripts' folder.
- To enable the unit tests, PeleRad needs to build with the Boost library.
To build with the PeleLMeX flow solver, GNUMake is prefered. One example script to build a test case on Frontier is provided in the '/scripts' folder.
To run the script: './buildPeleLMeXFontier.sh'
Usage
PeleRad is designed for modeling radiative transfer in reacting flows. To activate and use PeleRad in conjunction with PeleLMeX, follow these steps: 1. Add 'USEPELERAD = TRUE' in the GNUmakefile in the case folder. 2. If using the clang compiler on Frontier, link the c++ file system by adding 'LIBRARIES += -lstdc++fs'. 3. Add the pelerad input keywords to the amrex-style input file in the case folder. Example keywords can be found in '/inputs/inputs.egLMeX' 4. Specify the path of the spectral database ($PELERADHOME/data/kpDB/) is needed for the 'pelerad.kppath' keywords in the input file.
License
The license file is located at https://github.com/AMReX-Combustion/PeleMP/blob/master/license.txt
Citation
To cite 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}
}
Owner
- Name: AMReX-Combustion
- Login: AMReX-Combustion
- Kind: organization
- Website: https://amrex-combustion.github.io/
- Repositories: 10
- Profile: https://github.com/AMReX-Combustion
Suite of tools for AMR simulation of reacting flows
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 1
- Total pull requests: 22
- Average time to close issues: 2 months
- Average time to close pull requests: about 2 hours
- Total issue authors: 1
- Total pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.14
- Merged pull requests: 22
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- baperry2 (1)
Pull Request Authors
- wjge (20)
- baperry2 (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite