-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New ion config API. Inputs defined from ion names.
New feature supported for generating IonMixtures based on dict of input ion symbols and fractions in config. Still only supports a single main ion and single impurity species. However, each one of those "species" can be IonMixtures. Overrides are available for ion Z and A. Useful for testing and sensitivity studies, as well as enabling agreement with specific sim test cases. Previous cases with explicit Ai=2 have newly generated sim references since we update the deuterium mass to 2.0141. Those sim test relative differences were on the order of O(1e-4). Next PRs will incorporate the new ion name and mixture features in fusion power and radiation physics models. PiperOrigin-RevId: 714152486
- Loading branch information
Showing
30 changed files
with
467 additions
and
141 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.