9 #ifndef DECL_VLASOVMAXWELL_H 10 #define DECL_VLASOVMAXWELL_H 23 double pmin,
double pmax,
size_t Np,
24 double xmin,
double xmax,
size_t Nx);
34 valarray< complex<double> >
vr;
46 double pmin,
double pmax,
size_t Np,
47 double xmin,
double xmax,
size_t Nx);
72 complex<double> A100, C100, A210, B211,
C311, A310;
75 valarray< complex<double> > B1,
B2;
76 valarray< complex<double> > C1,
C3;
78 valarray< complex<double> >
pr, invpr, Hp0;
89 double pmin,
double pmax,
size_t Np,
90 double xmin,
double xmax,
size_t Nx);
106 valarray< complex<double> >
A1,
B1;
119 Current_1D(
double pmin,
double pmax,
size_t Np,
140 Faraday_1D(
double xmin,
double xmax,
size_t Nx);
158 Ampere_1D(
double xmin,
double xmax,
size_t Nx);
valarray< complex< double > > C3
valarray< complex< double > > B1
Array2D< complex< double > > A2
Array2D< complex< double > > A2
valarray< complex< double > > vr
Spatial_Advection_1D(size_t Nl, size_t Nm, double pmin, double pmax, size_t Np, double xmin, double xmax, size_t Nx)
void f1only(const DistFunc1D &Din, DistFunc1D &Dh)
Array2D< complex< double > > A1
valarray< complex< double > > B2
valarray< complex< double > > pr
void operator()(const DistFunc1D &Din, DistFunc1D &Dh)
Array2D< complex< double > > C4
Array2D< complex< double > > A2
The 1D distribution function is the container for all SHarmonic1D per species.
void es1d(const DistFunc1D &Din, DistFunc1D &Dh)