OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
OrbitThreader Member List

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)OrbitThreaderprivate
computeMaximalImplicitDrift()OrbitThreaderprivate
containsCavity(const IndexMap::value_t &activeSet)OrbitThreaderprivate
distTrackBack_mOrbitThreaderprivate
dt_mOrbitThreaderprivate
elementRegistry_mOrbitThreaderprivate
errorFlag_mOrbitThreaderprivate
execute()OrbitThreader
getMaxDesignEnergy(const IndexMap::value_t &elementSet) const OrbitThreaderprivate
getRange(const IndexMap::value_t::value_type &element, double position) const OrbitThreaderinline
getTouchingElements(const std::pair< double, double > &range)OrbitThreaderinline
imap_mOrbitThreaderprivate
integrate(const IndexMap::value_t &activeSet, size_t maxSteps, double maxDrift=10.0)OrbitThreaderprivate
integrator_mOrbitThreaderprivate
itsOpalBeamline_mOrbitThreaderprivate
logger_mOrbitThreaderprivate
loggingFrequency_mOrbitThreaderprivate
maxIntegSteps_mOrbitThreaderprivate
OrbitThreader(const PartData &ref, const Vector_t &r, const Vector_t &p, double s, double maxDiffZBunch, double t, double dT, size_t maxIntegSteps, double zstop, OpalBeamline &bl)OrbitThreader
p_mOrbitThreaderprivate
pathLength_mOrbitThreaderprivate
processElementRegister()OrbitThreaderprivate
query(IndexMap::key_t::first_type step, IndexMap::key_t::second_type length)OrbitThreaderinline
r_mOrbitThreaderprivate
reference_mOrbitThreaderprivate
registerElement(const IndexMap::value_t &elementSet, double, const Vector_t &r, const Vector_t &p)OrbitThreaderprivate
setDesignEnergy(FieldList &allElements, const std::set< std::string > &visitedElements)OrbitThreaderprivate
time_mOrbitThreaderprivate
trackBack(double maxDrift)OrbitThreaderprivate
zstop_mOrbitThreaderprivate