This might not be an issue, maybe just an observation - not sure on the intended functionality.
Plasma components are not ignored during neutronics simulations if they are in a Reactor() class, causing errors when dt_plasma material is not defined. However, this doesn't occur if a BallReactor() is used.
For example, I am using the BallReactor as a base reactor, and adding all of its components to a new Reactor() class, with additional components. If I pass the Plasma component to the new Reactor() class, the simulation errors, but if I use the ball reactor directly, the simulation runs.
This might not be an issue, maybe just an observation - not sure on the intended functionality.
Plasma components are not ignored during neutronics simulations if they are in a Reactor() class, causing errors when dt_plasma material is not defined. However, this doesn't occur if a BallReactor() is used.
For example, I am using the BallReactor as a base reactor, and adding all of its components to a new Reactor() class, with additional components. If I pass the Plasma component to the new Reactor() class, the simulation errors, but if I use the ball reactor directly, the simulation runs.