_end_baddef | ParticleDataBase | [protected] |
_end_coll | ParticleDataBase | [protected] |
_end_out | ParticleDataBase | [protected] |
_end_step | ParticleDataBase | [protected] |
_end_time | ParticleDataBase | [protected] |
_epot | ParticleDataBase | [protected] |
_epsabs | ParticleDataBase | [protected] |
_epsrel | ParticleDataBase | [protected] |
_iteration | ParticleDataBase | [protected] |
_maxsteps | ParticleDataBase | [protected] |
_maxt | ParticleDataBase | [protected] |
_mirror | ParticleDataBase | [protected] |
_nsimp | ParticleDataBase | [protected] |
_particles | ParticleDataBasePP< PP > | [protected] |
_phi_plasma | ParticleDataBase | [protected] |
_polyint | ParticleDataBase | [protected] |
_rhosum | ParticleDataBase | [protected] |
_sum_steps | ParticleDataBase | [protected] |
_threadcount | ParticleDataBase | [protected] |
_trajdiv | ParticleDataBase | [protected] |
add_particle(double IQ, double q, double m, const PP &x) | ParticleDataBasePP< PP > | [inline] |
add_particle(const Particle< PP > &pp) | ParticleDataBasePP< PP > | [inline] |
clear(void) | ParticleDataBasePP< PP > | [inline, virtual] |
clear_trajectories(void) | ParticleDataBasePP< PP > | [inline, virtual] |
debug_print(void) const | ParticleDataBasePP< PP > | [inline, virtual] |
enable_nsimp_plasma_threshold(const ScalarField *epot, double phi_plasma) | ParticleDataBase | [inline] |
get_iteration_number(void) const | ParticleDataBase | [inline] |
get_mirror(bool mirror[6]) const | ParticleDataBase | [inline] |
get_polyint(void) const | ParticleDataBase | [inline] |
get_rhosum(void) | ParticleDataBase | [inline] |
iterate_trajectories(ScalarField &scharge, const Efield &efield, const VectorField &bfield, const Geometry &g) | ParticleDataBasePP< PP > | [inline, virtual] |
particle(uint32_t i) | ParticleDataBasePP< PP > | [inline, virtual] |
particle(uint32_t i) const | ParticleDataBasePP< PP > | [inline, virtual] |
ParticleDataBase() | ParticleDataBase | [inline, protected] |
ParticleDataBasePP() | ParticleDataBasePP< PP > | [inline, protected] |
reserve(size_t size) | ParticleDataBasePP< PP > | [inline, virtual] |
set_accuracy(double epsabs, double epsrel) | ParticleDataBase | [inline] |
set_max_steps(uint32_t maxsteps) | ParticleDataBase | [inline] |
set_max_time(double maxt) | ParticleDataBase | [inline] |
set_mirror(const bool mirror[6]) | ParticleDataBase | [inline] |
set_polyint(bool polyint) | ParticleDataBase | [inline] |
set_save_trajectories(uint32_t div) | ParticleDataBase | [inline] |
set_thread_count(uint32_t threadcount) | ParticleDataBase | [inline] |
size(void) const | ParticleDataBasePP< PP > | [inline, virtual] |
step_particles(const Efield &efield, const Geometry &g, double dt) | ParticleDataBasePP< PP > | [inline, virtual] |
traj_size(uint32_t i) const | ParticleDataBasePP< PP > | [inline, virtual] |
trajectories_at_plane(TrajectoryDiagnosticData &tdata, coordinate_axis_e axis, double val, const std::vector< trajectory_diagnostic_e > &diagnostics) const | ParticleDataBasePP< PP > | [inline, virtual] |
trajectory_point(double &t, Vec3D &loc, Vec3D &vel, uint32_t i, uint32_t j) const | ParticleDataBasePP< PP > | [inline, virtual] |
~ParticleDataBase() | ParticleDataBase | [inline, virtual] |
~ParticleDataBasePP() | ParticleDataBasePP< PP > | [inline] |