Navigation

Main Page
Download
Support
Installation
Tutorial
Examples
Reference Manual
   Version 1.0.6dev
      Class Index
      File List
   Version 1.0.6
   Version 1.0.5new_solver
   Version 1.0.5dev
   Version 1.0.5b
   Version 1.0.4dev
   Version 1.0.4
Publications


Hosted by Get Ion Beam Simulator at SourceForge.net. Fast, secure and Free Open Source software downloads
ParticleDataBasePPImp< PP > Member List

This is the complete list of members for ParticleDataBasePPImp< PP >, including all inherited members.

_bsup_cbParticleDataBaseImpprotected
_epsabsParticleDataBaseImpprotected
_epsrelParticleDataBaseImpprotected
_geom (defined in ParticleDataBaseImp)ParticleDataBaseImpprotected
_intrpParticleDataBaseImpprotected
_iterationParticleDataBaseImpprotected
_maxstepsParticleDataBaseImpprotected
_maxtParticleDataBaseImpprotected
_mirrorParticleDataBaseImpprotected
_particlesParticleDataBasePPImp< PP >protected
_pdbParticleDataBaseImpprotected
_relativisticParticleDataBaseImpprotected
_rhosumParticleDataBaseImpprotected
_save_pointsParticleDataBaseImpprotected
_scharge_depParticleDataBaseImpprotected
_schedulerParticleDataBasePPImp< PP >protected
_statParticleDataBaseImpprotected
_surface_collisionParticleDataBaseImpprotected
_tend_cbParticleDataBaseImpprotected
_thand_cbParticleDataBaseImpprotected
_trajdivParticleDataBaseImpprotected
_tsur_cbParticleDataBaseImpprotected
add_particle(const Particle< PP > &pp) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inline
add_particle(double IQ, double q, double m, const PP &x) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inline
build_trajectory_density_field(MeshScalarField &tdens) const =0 (defined in ParticleDataBaseImp)ParticleDataBaseImppure virtual
clear(void) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
clear_trajectories(void) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
clear_trajectory(size_t a) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
debug_print(std::ostream &os) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inline
energy_to_velocity(double E, double m)ParticleDataBaseImpprotectedstatic
geom_mode() const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
get_iteration_number(void) const (defined in ParticleDataBaseImp)ParticleDataBaseImp
get_mirror(bool mirror[6]) const (defined in ParticleDataBaseImp)ParticleDataBaseImp
get_polyint(void) const (defined in ParticleDataBaseImp)ParticleDataBaseImp
get_rhosum(void) const (defined in ParticleDataBaseImp)ParticleDataBaseImp
get_save_trajectories(void) const (defined in ParticleDataBaseImp)ParticleDataBaseImp
get_scharge_deposition(void) const (defined in ParticleDataBaseImp)ParticleDataBaseImp
get_statistics(void) const (defined in ParticleDataBaseImp)ParticleDataBaseImp
get_trajectory_interpolation(void) const (defined in ParticleDataBaseImp)ParticleDataBaseImp
iterate_trajectories(MeshScalarField &scharge, const VectorField &efield, const VectorField &bfield) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
operator=(const ParticleDataBasePPImp &pdb)ParticleDataBasePPImp< PP >inlineprotected
operator=(const ParticleDataBaseImp &pdb) (defined in ParticleDataBaseImp)ParticleDataBaseImpprotected
particle(uint32_t i) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inline
particle(uint32_t i) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inline
ParticleDataBaseImp(ParticleDataBase *pdb, const Geometry &geom) (defined in ParticleDataBaseImp)ParticleDataBaseImpprotected
ParticleDataBaseImp(ParticleDataBase *pdb, std::istream &s, const Geometry &geom) (defined in ParticleDataBaseImp)ParticleDataBaseImpprotected
ParticleDataBaseImp(const ParticleDataBaseImp &pdb) (defined in ParticleDataBaseImp)ParticleDataBaseImpprotected
ParticleDataBasePPImp(ParticleDataBase *pdb, const Geometry &geom)ParticleDataBasePPImp< PP >inlineprotected
ParticleDataBasePPImp(ParticleDataBase *pdb, std::istream &s, const Geometry &geom)ParticleDataBasePPImp< PP >inlineprotected
ParticleDataBasePPImp(const ParticleDataBasePPImp &pdb)ParticleDataBasePPImp< PP >inlineprotected
reserve(size_t size) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
reset_trajectories(void) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
reset_trajectory(size_t a) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
save(std::ostream &os) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inline
set_accuracy(double epsabs, double epsrel) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_bfield_suppression(const CallbackFunctorD_V *functor) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_max_steps(uint32_t maxsteps) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_max_time(double maxt) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_mirror(const bool mirror[6]) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_polyint(bool polyint) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_relativistic(bool enable) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_rhosum(double rhosum) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_save_all_points(bool save_points) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_save_trajectories(uint32_t div) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_scharge_deposition(scharge_deposition_e type) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_surface_collision(bool surface_collision) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_trajectory_end_callback(TrajectoryEndCallback *tend_cb) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_trajectory_handler_callback(TrajectoryHandlerCallback *thand_cb) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_trajectory_interpolation(trajectory_interpolation_e intrp) (defined in ParticleDataBaseImp)ParticleDataBaseImp
set_trajectory_surface_collision_callback(TrajectorySurfaceCollisionCallback *tsur_cb) (defined in ParticleDataBaseImp)ParticleDataBaseImp
size(void) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
step_particles(MeshScalarField &scharge, const VectorField &efield, const VectorField &bfield, double dt) (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
traj_length(uint32_t i) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
traj_size(uint32_t i) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
trajectories_at_plane(std::vector< Particle< PP > > &tdata, coordinate_axis_e axis, double val) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
trajectories_at_plane(TrajectoryDiagnosticData &tdata, coordinate_axis_e axis, double val, const std::vector< trajectory_diagnostic_e > &diagnostics) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
trajectory_point(uint32_t i, uint32_t j) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inline
trajectory_point(double &t, Vec3D &loc, Vec3D &vel, uint32_t i, uint32_t j) const (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual
~ParticleDataBaseImp() (defined in ParticleDataBaseImp)ParticleDataBaseImpvirtual
~ParticleDataBasePPImp() (defined in ParticleDataBasePPImp< PP >)ParticleDataBasePPImp< PP >inlinevirtual


Reference manual for Ion Beam Simulator 1.0.6dev
Generated by Doxygen 1.9.1 on Thu Sep 11 2025 09:37:24.