ParticleDataBaseCyl Member List

This is the complete list of members for ParticleDataBaseCyl, including all inherited members.
_end_baddefParticleDataBase [protected]
_end_collParticleDataBase [protected]
_end_outParticleDataBase [protected]
_end_stepParticleDataBase [protected]
_end_timeParticleDataBase [protected]
_epotParticleDataBase [protected]
_epsabsParticleDataBase [protected]
_epsrelParticleDataBase [protected]
_iterationParticleDataBase [protected]
_maxstepsParticleDataBase [protected]
_maxtParticleDataBase [protected]
_mirrorParticleDataBase [protected]
_nsimpParticleDataBase [protected]
_particlesParticleDataBasePP< ParticlePCyl > [protected]
_phi_plasmaParticleDataBase [protected]
_polyintParticleDataBase [protected]
_rhosumParticleDataBase [protected]
_sum_stepsParticleDataBase [protected]
_threadcountParticleDataBase [protected]
_trajdivParticleDataBase [protected]
add_2d_beam_with_energy(uint32_t N, double J, double q, double m, double E, double Tp, double Tt, double x1, double y1, double x2, double y2)ParticleDataBaseCyl
add_2d_beam_with_velocity(uint32_t N, double J, double q, double m, double v, double dvp, double dvt, double x1, double y1, double x2, double y2)ParticleDataBaseCyl
add_2d_full_gaussian_beam(uint32_t N, double I, double q, double m, double Ex, double Tp, double Tt, double x0, double dr)ParticleDataBaseCyl
add_2d_gaussian_beam_with_emittance(uint32_t N, double I, double q, double m, double a, double b, double e, double Ex, double x0)ParticleDataBaseCyl
add_particle(double IQ, double q, double m, const ParticlePCyl &x)ParticleDataBasePP< ParticlePCyl > [inline]
add_particle(const Particle< ParticlePCyl > &pp)ParticleDataBasePP< ParticlePCyl > [inline]
clear(void)ParticleDataBasePP< ParticlePCyl > [inline, virtual]
clear_trajectories(void)ParticleDataBasePP< ParticlePCyl > [inline, virtual]
debug_print(void) constParticleDataBasePP< ParticlePCyl > [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< ParticlePCyl > [inline, virtual]
particle(uint32_t i)ParticleDataBasePP< ParticlePCyl > [inline, virtual]
particle(uint32_t i) constParticleDataBasePP< ParticlePCyl > [inline, virtual]
ParticleDataBase()ParticleDataBase [inline, protected]
ParticleDataBaseCyl()ParticleDataBaseCyl [inline]
ParticleDataBasePP()ParticleDataBasePP< ParticlePCyl > [inline, protected]
reserve(size_t size)ParticleDataBasePP< ParticlePCyl > [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) constParticleDataBasePP< ParticlePCyl > [inline, virtual]
step_particles(const Efield &efield, const Geometry &g, double dt)ParticleDataBasePP< ParticlePCyl > [inline, virtual]
traj_size(uint32_t i) constParticleDataBasePP< ParticlePCyl > [inline, virtual]
trajectories_at_plane(TrajectoryDiagnosticData &tdata, coordinate_axis_e axis, double val, const std::vector< trajectory_diagnostic_e > &diagnostics) constParticleDataBasePP< ParticlePCyl > [inline, virtual]
trajectory_point(double &t, Vec3D &loc, Vec3D &vel, uint32_t i, uint32_t j) constParticleDataBasePP< ParticlePCyl > [inline, virtual]
~ParticleDataBase()ParticleDataBase [inline, virtual]
~ParticleDataBaseCyl()ParticleDataBaseCyl [inline]
~ParticleDataBasePP()ParticleDataBasePP< ParticlePCyl > [inline]

Generated on 18 Apr 2011 for IBSimu by  doxygen 1.6.1