Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reaction Network Input #6

Open
gsgall opened this issue Nov 13, 2023 · 0 comments
Open

Reaction Network Input #6

gsgall opened this issue Nov 13, 2023 · 0 comments

Comments

@gsgall
Copy link
Collaborator

gsgall commented Nov 13, 2023

Reason

For plasmas chemical reaction networks are very important. We need a good way for users to provide an arbitrary reaction network, determine which species are being modeled as fluid versus which are being modeled as particles and then handle that in general.

Design

In plasma physics there is currently no standard method for reaction network input. In an effort to create a standard platform agnostic input method I am currently developing a method tor read reaction networks, give an important summary of the network and species that are being used, and give all relevant information to FENIX to enable arbitrary reaction networks. This work can be seen here however, this is an NCSU specific GitHub instance and we are working on allowing outside collaborators to access this link. Once this project is at a production quality it will be put into a conda package and integration with MOOSE should be easy. Additionally, this project uses gtest for unit testing and will be thoroughly tested.

Impact

This will enable a standard method for reaction network input not only for the FENXI project but between all MOOSE plasma applications as well as unrelated projects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant