#include <vlasov_f1.h>
|
| | VlasovFunctor1D_f1_explicitE (vector< size_t > Nl, vector< size_t > Nm, vector< double > pmax, vector< size_t > Np, double xmin, double xmax, size_t Nx) |
| |
| | ~VlasovFunctor1D_f1_explicitE () |
| |
| void | operator() (const State1D &Yin, State1D &Yslope) |
| |
| void | operator() (const State1D &Yin, const State1D &Y2in, State1D &Yslope) |
| |
| void | operator() (const State1D &Yin, State1D &Yslope, size_t dir) |
| |
Definition at line 102 of file vlasov_f1.h.
◆ VlasovFunctor1D_f1_explicitE()
| VlasovFunctor1D_f1_explicitE::VlasovFunctor1D_f1_explicitE |
( |
vector< size_t > |
Nl, |
|
|
vector< size_t > |
Nm, |
|
|
vector< double > |
pmax, |
|
|
vector< size_t > |
Np, |
|
|
double |
xmin, |
|
|
double |
xmax, |
|
|
size_t |
Nx |
|
) |
| |
◆ ~VlasovFunctor1D_f1_explicitE()
| VlasovFunctor1D_f1_explicitE::~VlasovFunctor1D_f1_explicitE |
( |
| ) |
|
|
inline |
◆ operator()() [1/3]
| void VlasovFunctor1D_f1_explicitE::operator() |
( |
const State1D & |
Yin, |
|
|
State1D & |
Yslope |
|
) |
| |
|
virtual |
Implements Algorithms::AbstFunctor< State1D >.
Definition at line 662 of file vlasov_f1.cpp.
References EMF1D::Bx(), EMF1D::By(), EMF1D::Bz(), State1D::DF(), State1D::EMF(), EMF1D::Ex(), EMF1D::Ey(), EMF1D::Ez(), DistFunc1D::Filterp(), and State1D::Species().
667 for (
size_t s(0); s < Yin.
Species(); ++s) {
669 SA[s](Yin.
DF(s),Yslope.
DF(s));
vector< Spatial_Advection_1D_f1 > SA
vector< Electric_Field_1D_f1 > EF
DistFunc1D & DF(size_t s)
vector< Magnetic_Field_1D_f1 > BF
◆ operator()() [2/3]
| void VlasovFunctor1D_f1_explicitE::operator() |
( |
const State1D & |
Yin, |
|
|
const State1D & |
Y2in, |
|
|
State1D & |
Yslope |
|
) |
| |
◆ operator()() [3/3]
| void VlasovFunctor1D_f1_explicitE::operator() |
( |
const State1D & |
Yin, |
|
|
State1D & |
Yslope, |
|
|
size_t |
dir |
|
) |
| |
|
virtual |
◆ AM
| vector<Ampere_1D> VlasovFunctor1D_f1_explicitE::AM |
|
private |
◆ BF
◆ EF
◆ FA
| vector<Faraday_1D> VlasovFunctor1D_f1_explicitE::FA |
|
private |
◆ JX
| vector<Current_1D> VlasovFunctor1D_f1_explicitE::JX |
|
private |
◆ SA
The documentation for this class was generated from the following files:
- /Users/archis/Dropbox/work/dev/oshun/oshun-OS/OSHUN/1d_cpp/source/vlasov_f1.h
- /Users/archis/Dropbox/work/dev/oshun/oshun-OS/OSHUN/1d_cpp/source/vlasov_f1.cpp