OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
This is the complete list of members for OrbitThreader, including all inherited members.
autophaseCavities(const IndexMap::value_t &activeSet, const std::set< std::string > &visitedElements) | OrbitThreader | private |
checkElementLengths(const std::set< std::shared_ptr< Component >> &elements) | OrbitThreader | private |
computeBoundingBox() | OrbitThreader | private |
computeDriftLengthToBoundingBox(const std::set< std::shared_ptr< Component >> &elements, const Vector_t &position, const Vector_t &direction) const | OrbitThreader | private |
containsCavity(const IndexMap::value_t &activeSet) | OrbitThreader | private |
distTrackBack_m | OrbitThreader | private |
dt_m | OrbitThreader | private |
elementRegistry_m | OrbitThreader | private |
errorFlag_m | OrbitThreader | private |
execute() | OrbitThreader | |
getMaxDesignEnergy(const IndexMap::value_t &elementSet) const | OrbitThreader | private |
getRange(const IndexMap::value_t::value_type &element, double position) const | OrbitThreader | inline |
getTouchingElements(const IndexMap::key_t &range) const | OrbitThreader | inline |
globalBoundingBox_m | OrbitThreader | private |
imap_m | OrbitThreader | private |
integrate(const IndexMap::value_t &activeSet, double maxDrift=10.0) | OrbitThreader | private |
integrator_m | OrbitThreader | private |
itsOpalBeamline_m | OrbitThreader | private |
logger_m | OrbitThreader | private |
loggingFrequency_m | OrbitThreader | private |
OrbitThreader(const PartData &ref, const Vector_t &r, const Vector_t &p, double s, double maxDiffZBunch, double t, double dT, StepSizeConfig stepSizes, OpalBeamline &bl) | OrbitThreader | |
p_m | OrbitThreader | private |
pathLength_m | OrbitThreader | private |
processElementRegister() | OrbitThreader | private |
query(IndexMap::key_t::first_type step, IndexMap::key_t::second_type length) | OrbitThreader | inline |
r_m | OrbitThreader | private |
reference_m | OrbitThreader | private |
registerElement(const IndexMap::value_t &elementSet, double, const Vector_t &r, const Vector_t &p) | OrbitThreader | private |
setDesignEnergy(FieldList &allElements, const std::set< std::string > &visitedElements) | OrbitThreader | private |
stepSizes_m | OrbitThreader | private |
time_m | OrbitThreader | private |
trackBack() | OrbitThreader | private |
updateBoundingBoxWithCurrentPosition() | OrbitThreader | private |
zstop_m | OrbitThreader | private |