This is the complete list of members for
ParticleDataBase, including all inherited members.
| _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] |
| _phi_plasma | ParticleDataBase | [protected] |
| _polyint | ParticleDataBase | [protected] |
| _rhosum | ParticleDataBase | [protected] |
| _sum_steps | ParticleDataBase | [protected] |
| _threadcount | ParticleDataBase | [protected] |
| _trajdiv | ParticleDataBase | [protected] |
| clear(void)=0 | ParticleDataBase | [pure virtual] |
| clear_trajectories(void)=0 | ParticleDataBase | [pure virtual] |
| debug_print(void) const =0 | ParticleDataBase | [pure 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] |
| particle(uint32_t i)=0 | ParticleDataBase | [pure virtual] |
| particle(uint32_t i) const =0 | ParticleDataBase | [pure virtual] |
| ParticleDataBase() | ParticleDataBase | [inline, protected] |
| reserve(size_t size)=0 | ParticleDataBase | [pure 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 =0 | ParticleDataBase | [pure virtual] |
| traj_size(uint32_t i) const =0 | ParticleDataBase | [pure virtual] |
| trajectories_at_plane(TrajectoryDiagnosticData &tdata, coordinate_axis_e axis, double val, const std::vector< trajectory_diagnostic_e > &diagnostics) const =0 | ParticleDataBase | [pure virtual] |
| trajectory_point(double &t, Vec3D &loc, Vec3D &vel, uint32_t i, uint32_t j) const =0 | ParticleDataBase | [pure virtual] |
| ~ParticleDataBase() | ParticleDataBase | [inline, virtual] |
Reference manual for Ion Beam Simulator 1.0.4
Generated by
Doxygen 1.7.1 on Wed Apr 13 2011 23:25:37.