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

#include <interspeciescollisions.h>

Collaboration diagram for interspecies_flm_implicit_collisions:

Public Member Functions

 interspecies_flm_implicit_collisions (const DistFunc1D &DFin, const double &deltat)
 Constructors/Destructors. More...
 
void advancef1 (DistFunc1D &DF)
 Advance f1_loop for 2D code. More...
 
void advanceflm (DistFunc1D &DF)
 Advance flm_loop for 2D code. More...
 

Private Attributes

double Dt
 
int Nbc
 Number of boundary cells in each direction. More...
 
int szx
 Total cells including boundary cells in x-direction. More...
 
size_t l0
 Number of m harmonics. More...
 
size_t m0
 Number of m harmonics. More...
 
valarray< complex< double > > fc
 Dummy array. More...
 
valarray< double > f00
 Array for isotropic component distribution function. Needed for calculating coefficients. More...
 
interspecies_flm_implicit_step implicit_step
 The object that is responsible for performing the algebra required for the integrals. More...
 

Detailed Description

Definition at line 193 of file interspeciescollisions.h.


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