OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
OrbitThreader Member List

This is the complete list of members for OrbitThreader, including all inherited members.

actionRangeRegistrationModel_mOrbitThreaderprivate
autophaseCavities(const IndexMap::value_t &activeSet, const std::set< std::string > &visitedElements)OrbitThreaderprivate
checkElementLengths(const std::set< std::shared_ptr< Component > > &elements)OrbitThreaderprivate
computeBoundingBox()OrbitThreaderprivate
computeDriftLengthToBoundingBox(const std::set< std::shared_ptr< Component > > &elements, const Vector_t< double, 3 > &position, const Vector_t< double, 3 > &direction) constOrbitThreaderprivate
containsCavity(const IndexMap::value_t &activeSet)OrbitThreaderprivate
currentStep_mOrbitThreaderprivate
distTrackBack_mOrbitThreaderprivate
dt_mOrbitThreaderprivate
elementRegistry_mOrbitThreaderprivate
errorFlag_mOrbitThreaderprivate
execute()OrbitThreader
getActionRangeRegistrationModel() constOrbitThreaderinline
getBoundingBox() constOrbitThreaderinline
getMaxDesignEnergy(const IndexMap::value_t &elementSet) constOrbitThreaderprivate
getRange(const IndexMap::value_t::value_type &element, double position) constOrbitThreaderinline
getReferencePathModel() constOrbitThreaderinline
getTouchingElements(const IndexMap::key_t &range) constOrbitThreaderinline
globalBoundingBox_mOrbitThreaderprivate
imap_mOrbitThreaderprivate
integrate(const IndexMap::value_t &activeSet, double maxDrift=10.0)OrbitThreaderprivate
integrator_mOrbitThreaderprivate
itsOpalBeamline_mOrbitThreaderprivate
logger_mOrbitThreaderprivate
loggingFrequency_mOrbitThreaderprivate
OrbitThreader(const PartData &ref, const Vector_t< double, 3 > &r, const Vector_t< double, 3 > &p, double s, double maxDiffZBunch, double t, double dT, StepSizeConfig stepSizes, OpalBeamline &bl)OrbitThreader
p_mOrbitThreaderprivate
pathLength_mOrbitThreaderprivate
pathLengthRange_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< double, 3 > &r, const Vector_t< double, 3 > &p)OrbitThreaderprivate
setDesignEnergy(FieldList &allElements, const std::set< std::string > &visitedElements)OrbitThreaderprivate
stepRange_mOrbitThreaderprivate
stepSizes_mOrbitThreaderprivate
time_mOrbitThreaderprivate
trackBack()OrbitThreaderprivate
updateBoundingBoxWithCurrentPosition()OrbitThreaderprivate
zstop_mOrbitThreaderprivate