ParticleIteratorData Struct Reference

Temporary data bundle for particle iterators. More...

#include <particles.hpp>

List of all members.

Public Member Functions

 ParticleIteratorData (ScalarField *scharge, const Efield *efield, const VectorField *bfield, const Geometry *g)

Public Attributes

ScalarField_scharge
 Space charge field or NULL.
const ScalarField_epot
 Electric potential field or NULL.
const Efield_efield
 Electric field or NULL.
const VectorField_bfield
 Magnetic field or NULL.
const Geometry_g
 Geometry.
double _qm
 Precalculated q/m.
double _phi_plasma
 Threshold for plasma area. Used for bfield suppression in negative ion plasma extraction model.

Detailed Description

Temporary data bundle for particle iterators.


Constructor & Destructor Documentation

ParticleIteratorData::ParticleIteratorData ( ScalarField scharge,
const Efield efield,
const VectorField bfield,
const Geometry g 
) [inline]

Member Data Documentation

Magnetic field or NULL.

Electric field or NULL.

Electric potential field or NULL.

Threshold for plasma area. Used for bfield suppression in negative ion plasma extraction model.

Precalculated q/m.

Space charge field or NULL.


The documentation for this struct was generated from the following file:

Generated on 18 Apr 2011 for IBSimu by  doxygen 1.6.1