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

#include <state.h>

Collaboration diagram for State1D:

Public Member Functions

 State1D (size_t nx, vector< size_t > l0, vector< size_t > m0, vector< size_t > np, vector< double > pmax, vector< double > q, vector< double > ma, double hydromass, double hydrocharge)
 
 State1D (const State1D &other)
 
 ~State1D ()
 
size_t Species () const
 
size_t Fields () const
 
void checknan ()
 
DistFunc1DDF (size_t s)
 
DistFunc1DDF (size_t s) const
 
SHarmonic1DSH (size_t s, size_t lh, size_t mh)
 
SHarmonic1DSH (size_t s, size_t lh, size_t mh) const
 
EMF1DEMF () const
 
Field1DFLD (size_t ip) const
 
Hydro1DHYDRO ()
 
Hydro1DHYDRO () const
 
State1Doperator= (const State1D &other)
 
State1Doperator= (const complex< double > &d)
 
State1Doperator*= (const State1D &other)
 
State1Doperator*= (const complex< double > &d)
 
State1Doperator+= (const State1D &other)
 
State1Doperator+= (const complex< double > &d)
 
State1Doperator-= (const State1D &other)
 
State1Doperator-= (const complex< double > &d)
 

Private Attributes

vector< DistFunc1D > * sp
 
EMF1Dflds
 
Hydro1Dhydro
 
size_t ns
 

Detailed Description

Definition at line 577 of file state.h.


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