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

#include <state.h>

Collaboration diagram for State2D:

Public Member Functions

 State2D (size_t nx, size_t ny, vector< size_t > l0, vector< size_t > m0, vector< size_t > np, vector< double > q, vector< double > ma)
 
 State2D (const State2D &other)
 
 ~State2D ()
 
size_t Species () const
 
size_t Fields () const
 
DistFunc2DDF (size_t s)
 
DistFunc2DDF (size_t s) const
 
SHarmonic2DSH (size_t s, size_t lh, size_t mh)
 
SHarmonic2DSH (size_t s, size_t lh, size_t mh) const
 
SHarmonic2DSHp (size_t s, size_t lh, size_t mh)
 
SHarmonic2DSHp (size_t s, size_t lh, size_t mh) const
 
EMF2DEMF () const
 
Field2DFLD (size_t ip) const
 
State2Doperator= (const State2D &other)
 
State2Doperator= (const complex< double > &d)
 
State2Doperator*= (const State2D &other)
 
State2Doperator*= (const complex< double > &d)
 
State2Doperator+= (const State2D &other)
 
State2Doperator+= (const complex< double > &d)
 
State2Doperator-= (const State2D &other)
 
State2Doperator-= (const complex< double > &d)
 

Private Attributes

vector< DistFunc2D > * sp
 
EMF2Dflds
 
size_t ns
 

Detailed Description

Definition at line 637 of file state.h.


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