8#include "iinitialization.hpp"
9#include "paraconfpp.hpp"
10#include "species_info.hpp"
15 DConstFieldSpVparMu m_fequilibrium;
31 DFieldSpVparMu
operator()(DFieldSpVparMu allfdistribu)
const override;
An abstract class that allows for initializing a distribution function.
Definition iinitialization.hpp:11
Initialization operator with no perturbation, i.e the distribution function equal to the Maxwellian.
Definition noperturbinitialization.hpp:14
NoPerturbInitialization(DConstFieldSpVparMu fequilibrium)
Creates an instance of the NoPerturbInitialization class.
DFieldSpVparMu operator()(DFieldSpVparMu allfdistribu) const override
Initializes the distribution function as as a Maxwellian.