IBSimu  1.0.4
Classes | Enumerations
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 "particles.hpp"
#include "efield.hpp"
#include "scalarfield.hpp"
#include "scharge.hpp"
#include "scheduler.hpp"
#include "polysolver.hpp"

Go to the source code of this file.

Classes

class  ParticleIterator< PP >
 Particle iterator class for continuous Vlasov-type iteration. More...
struct  ParticleIterator< PP >::ColData
 Mesh intersection (collision) coordinate data.

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.

Enumerator:
PARTICLE_ITERATOR_ADAPTIVE 
PARTICLE_ITERATOR_FIXED_STEP_LEN