82 if (m_mode == SpeciesIteration::All) {
91 if (m_mode == SpeciesIteration::Charged) {
92 if (
species->getChargeNumber() != 0) {
98 else if (m_mode == SpeciesIteration::Negative) {
99 if (
species->getChargeNumber() < 0) {
105 else if (m_mode == SpeciesIteration::Positive) {
106 if (
species->getChargeNumber() > 0) {
112 else if (m_mode == SpeciesIteration::Neutral) {
113 if (
species->getChargeNumber() == 0) {
virtual void operator++()
Increment. This is different for different iteration modes.
Definition CD_ItoIteratorImplem.H:78
Base class for a tracer particle solver. This solver can advance particles in a pre-defined velocity ...
Definition CD_TracerParticleSolver.H:37
TracerParticleSolver()
Default constructor.
Definition CD_TracerParticleSolverImplem.H:25