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