ukaea / paramak

Create parametric 3D fusion reactor CAD models
https://paramak.readthedocs.io/en/main/
37 stars 12 forks source link

plasma component not ignored in Reactor() class during simulation #824

Open billingsley-john opened 3 years ago

billingsley-john commented 3 years ago

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.

billingsley-john commented 3 years ago

(On Develop branch)

billingsley-john commented 3 years ago

Only occurs when method = "pymoab"