terrapower / armi

An open-source nuclear reactor analysis automation framework that helps design teams increase efficiency and quality
https://terrapower.github.io/armi/
Apache License 2.0
216 stars 87 forks source link

Resolve issues with nuclides management #474

Open youngmit opened 2 years ago

youngmit commented 2 years ago

A handful of tasks already exist which raise issues with the nuclide bases system, which can all be addressed somewhat in tandem:

john-science commented 2 years ago

As a matter of "good design", I would also like to point out this code:

https://github.com/terrapower/armi/blob/fd5d2dd31051206ce62696027f05a9304b499677/armi/reactor/blueprints/isotopicOptions.py#L514-L538

It seems a little inside-out that we have to make definitions here that relate to specific, external programs developed by other teams.