OSHUN  beta
Arbitrary Order Spherical-Harmonic 1D-3P Vlasov-Fokker-Planck-Maxwell code
Magnetic_Field_1D Class Reference

#include <vlasov.h>

Collaboration diagram for Magnetic_Field_1D:

Public Member Functions

 Magnetic_Field_1D (size_t Nl, size_t Nm, double pmin, double pmax, size_t Np, double xmin, double xmax, size_t Nx)
 
void operator() (const DistFunc1D &Din, const Field1D &FBx, const Field1D &FBy, const Field1D &FBz, DistFunc1D &Dh)
 
void f1only (const DistFunc1D &Din, const Field1D &FBx, const Field1D &FBy, const Field1D &FBz, DistFunc1D &Dh)
 
void implicit (DistFunc1D &Din, const Field1D &FBx, const Field1D &FBy, const Field1D &FBz, double dt)
 

Private Attributes

SHarmonic1D FLM
 
valarray< complex< double > > A1
 
valarray< complex< double > > B1
 
Array2D< complex< double > > A2
 
complex< double > A3
 

Detailed Description

Definition at line 84 of file vlasov.h.


The documentation for this class was generated from the following files: