ElectroDynamics(Statics &statics, bool disableThreads=false) | ElectroDynamics | |
eV2ms(prec_t ev, prec_t mass) | ElectroDynamics | [static] |
get_elapsed_time() | ElectroDynamics | |
get_pos(size_t i) const | ElectroDynamics | [inline] |
get_statics() | ElectroDynamics | [inline] |
get_ticks() | ElectroDynamics | [inline] |
get_v(size_t i) const | ElectroDynamics | [inline] |
getBField(const vect3d &posv, vect3d &bfield) | ElectroDynamics | [inline] |
getEField(const vect3d &posv, vect3d &efield) | ElectroDynamics | [inline] |
getFields(const vect3d &posv, vect3d &bfield, vect3d &efield, size_t except_electron=(size_t)-1) | ElectroDynamics | |
inContact(const vect3d &pos, size_t except=(size_t)-1) | ElectroDynamics | |
inject_electron(const vect3d &posv, const vect3d &heading, prec_t electronVolts) | ElectroDynamics | |
inject_particle(prec_t mass, prec_t charge, const vect3d &pos, const vect3d &heading, prec_t electronVolts) | ElectroDynamics | |
ms2eV(prec_t ms, prec_t mass) | ElectroDynamics | [static] |
print() | ElectroDynamics | |
setDisableFields(bool df) | ElectroDynamics | [inline] |
setDTM(prec_t accuracy, prec_t stepf=1.0) | ElectroDynamics | |
setPrintStream(FILE *fp) | ElectroDynamics | [inline] |
size() | ElectroDynamics | [inline] |
step() | ElectroDynamics | |
ticks_for_distance(prec_t speed, prec_t distance) | ElectroDynamics | |
~ElectroDynamics() | ElectroDynamics | |