Enable use of MHD equilibrium in kinetic backgrounds
Bug description / feature request:
As outlined in the models VlasovAmpereOneSpecies
and VlasovMaxwellOneSpecies
, we want to be able to set the moments of the kinetic background to the MHD equilibrium functions. This enables the use of all kinetic models in any physics setup.
Expected behavior:
Choose whether to use the MHD moments via the parameter file.
Proposed solution:
Enable something like
background:
type: Maxwellian6D
Maxwellian6D: {n: 'mhd', u1: 'mhd'}
which tells the init to set the background moments via the MHD quantities.