|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
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 |
| currentStep_m | OrbitThreader | private |
| distTrackBack_m | OrbitThreader | private |
| dt_m | OrbitThreader | private |
| elementRegistry_m | OrbitThreader | private |
| errorFlag_m | OrbitThreader | private |
| execute() | OrbitThreader | |
| getBoundingBox() const | OrbitThreader | inline |
| 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 |
| pathLengthRange_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 |
| stepRange_m | OrbitThreader | private |
| stepSizes_m | OrbitThreader | private |
| time_m | OrbitThreader | private |
| trackBack() | OrbitThreader | private |
| updateBoundingBoxWithCurrentPosition() | OrbitThreader | private |
| zstop_m | OrbitThreader | private |
1.8.5