https://github.com/amrex-combustion/pelerad

Radiation package for Pele codes

https://github.com/amrex-combustion/pelerad

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
Last synced: 9 months ago · JSON representation

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
Created over 5 years ago · Last pushed over 2 years ago
Metadata Files
Readme

README.md

PeleRad

CI AMReX Badge Exascale Computing Project

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

  1. Clone the repository: git clone https://github.com/AMReX-Combustion/PeleRad.git
  2. The example CMake scripts for Summit CUDA build and Frontier HIP build are in the '/scripts' folder.
  3. 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

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

.github/workflows/linux.yml actions
  • actions/checkout v2 composite