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

Create Examples of Steady Solves in CRANE #108

Open
3 tasks
smpeyres opened this issue Jun 21, 2023 · 0 comments
Open
3 tasks

Create Examples of Steady Solves in CRANE #108

smpeyres opened this issue Jun 21, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@smpeyres
Copy link
Collaborator

Recently, with help of @csdechant, I've learned that CRANE is capable of steady solves, rather than just transient problems. This should've been a bit more obvious to me given that the ODETimeKernels are always written outside of the reaction action block, but nowhere on either the Zapdos or CRANE repository is there an example of using a CRANE reaction block in a Steady problem. The closest thing that exists is the Zapdos diffusion tutorial, which uses a reaction kernel from CRANE.

@csdechant has also shared with me a version of the input file that uses the CRANE reaction block instead, and I also wrote a version of the two-reaction argon problem with a steady solve that can be found on my fork. The steady-state results are identical to the transient solve and is significantly faster. Developing various examples of using the Steady solve and placing proper constraints on variables and constructing common models for circuits, particle balance, power balance, etc used in various plasma chemistry models will be of great benefit to many users of CRANE working on essentially steady-state problems.

Three main proposals, which could be written as tests:

  • Steady-state TwoReactionArgon -> need to write as test
  • Steady-state ArgonMicrodischarge -> write tutorial for transient one first
  • Simple uniform discharge model including particle balance and power balance from Lieberman & Lichtenberg
@smpeyres smpeyres added the enhancement New feature or request label Jun 21, 2023
@smpeyres smpeyres changed the title Steady Solves in CRANE Create Examples of Steady Solves in CRANE Jun 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant