83 if (m_mode == SpeciesIteration::All) {
92 if (m_mode == SpeciesIteration::Charged) {
93 if (
species->getChargeNumber() != 0) {
99 else if (m_mode == SpeciesIteration::Negative) {
100 if (
species->getChargeNumber() < 0) {
106 else if (m_mode == SpeciesIteration::Positive) {
107 if (
species->getChargeNumber() > 0) {
113 else if (m_mode == SpeciesIteration::Neutral) {
114 if (
species->getChargeNumber() == 0) {
virtual void operator++()
Increment. This is different for different iteration modes.
Definition CD_ItoIteratorImplem.H:79
Base class for a tracer particle solver. This solver can advance particles in a pre-defined velocity ...
Definition CD_TracerParticleSolver.H:38
TracerParticleSolver()
Default constructor.
Definition CD_TracerParticleSolverImplem.H:26