Initialization operator with no perturbation, i.e the distribution function equal to the Maxwellian.
More...
|
| NoPerturbInitialization (DConstFieldSpVparMu fequilibrium) |
| Creates an instance of the NoPerturbInitialization class.
|
|
DFieldSpVparMu | operator() (DFieldSpVparMu allfdistribu) const override |
| Initializes the distribution function as as a Maxwellian.
|
|
virtual DFieldSpXVx | operator() (DFieldSpXVx allfdistribu) const =0 |
| Operator for initializing a distribution function.
|
|
virtual DFieldSpXYVxVy | operator() (DFieldSpXYVxVy allfdistribu) const =0 |
| Operator for initializing a distribution function.
|
|
Initialization operator with no perturbation, i.e the distribution function equal to the Maxwellian.
◆ NoPerturbInitialization()
NoPerturbInitialization::NoPerturbInitialization |
( |
DConstFieldSpVparMu |
fequilibrium | ) |
|
◆ operator()()
DFieldSpVparMu NoPerturbInitialization::operator() |
( |
DFieldSpVparMu |
allfdistribu | ) |
const |
|
overridevirtual |
Initializes the distribution function as as a Maxwellian.
- Parameters
-
[in,out] | allfdistribu | The initialized distribution function. |
- Returns
- The initialized distribution function.
Implements IInitialization.
The documentation for this class was generated from the following file: