particleiterator.hpp File Reference
Particle iterator More...
#include <vector>#include <iostream>#include <algorithm>#include <iomanip>#include <gsl/gsl_odeiv.h>#include <gsl/gsl_poly.h>#include "geometry.hpp"#include "mat3d.hpp"#include "compmath.hpp"#include "trajectory.hpp"#include "particles.hpp"#include "vectorfield.hpp"#include "meshscalarfield.hpp"#include "scharge.hpp"#include "scheduler.hpp"#include "polysolver.hpp"#include "particledatabase.hpp"#include "cfifo.hpp"#include "ibsimu.hpp"Go to the source code of this file.
Classes | |
| class | ColData< PP > |
| Mesh intersection (collision) coordinate data More... | |
| class | ParticleIterator< PP > |
| Particle iterator class for continuous Vlasov-type iteration. More... | |
Macros | |
| #define | DEBUG_MESSAGE(x) do {} while(0) |
| #define | DEBUG_INC_INDENT() do {} while(0) |
| #define | DEBUG_DEC_INDENT() do {} while(0) |
| #define | COLLISION_EPS 1.0e-6 |
Enumerations | |
| enum | particle_iterator_type_e { PARTICLE_ITERATOR_ADAPTIVE = 0, PARTICLE_ITERATOR_FIXED_STEP_LEN } |
| Particle iterator type. More... | |
Detailed Description
Particle iterator
Enumeration Type Documentation
Particle iterator type.