|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
|
Public Types | |
| typedef std::list< Table * >::iterator | tableIterator |
| typedef std::set< AttributeBase * >::iterator | exprIterator |
Public Member Functions | |
| OpalDataImpl () | |
| ~OpalDataImpl () | |
Public Attributes | |
| Directory | mainDirectory |
| ValueDefinition * | referenceMomentum |
| bool | modified |
| std::list< Table * > | tableDirectory |
| std::set< AttributeBase * > | exprDirectory |
| std::string | itsTitle_m |
| bool | hasPriorRun_m |
| bool | isRestart_m |
| int | restartStep_m |
| std::string | restartFn_m |
| bool | hasRestartFile_m |
| int | restart_dump_freq_m |
| std::string | inputFn_m |
| std::set< std::string > | outFiles_m |
| OpalData::OpenMode | openMode_m = OpalData::OpenMode::WRITE |
| Mode for writing files. | |
| int | last_step_m |
| bool | hasBunchAllocated_m |
| PartBunch_t * | bunch_m |
| bool | hasDataSinkAllocated_m |
| DataSink * | dataSink_m |
| double | gPhaseShift_m |
| BoundaryGeometry * | bg_m |
| std::vector< MaxPhasesT > | maxPhases_m |
| energyEvolution_t | energyEvolution_m |
| Mesh_t< 3 > * | mesh_m |
| FieldLayout_t< 3 > * | FL_m |
| PLayout_t< double, 3 > * | PL_m |
| unsigned long long | maxTrackSteps_m |
| bool | isInOPALCyclMode_m |
| bool | isInOPALTMode_m |
| bool | isOptimizerFlag_m |
| bool | isInPrepState_m |
| std::map< std::string, unsigned int > | problemSize_m |
| std::vector< std::string > | arguments_m |
Definition at line 58 of file OpalData.cpp.
| typedef std::set<AttributeBase*>::iterator OpalDataImpl::exprIterator |
Definition at line 77 of file OpalData.cpp.
| typedef std::list<Table*>::iterator OpalDataImpl::tableIterator |
Definition at line 73 of file OpalData.cpp.
| OpalDataImpl::OpalDataImpl | ( | ) |
Definition at line 148 of file OpalData.cpp.
References bg_m, bunch_m, dataSink_m, FL_m, gPhaseShift_m, hasBunchAllocated_m, hasDataSinkAllocated_m, hasPriorRun_m, hasRestartFile_m, isInOPALCyclMode_m, isInOPALTMode_m, isInPrepState_m, isOptimizerFlag_m, isRestart_m, itsTitle_m, last_step_m, mainDirectory, maxTrackSteps_m, mesh_m, modified, PL_m, referenceMomentum, restart_dump_freq_m, and restartStep_m.
| OpalDataImpl::~OpalDataImpl | ( | ) |
Definition at line 175 of file OpalData.cpp.
References bg_m, bunch_m, dataSink_m, exprDirectory, FL_m, mainDirectory, mesh_m, and tableDirectory.
| std::vector<std::string> OpalDataImpl::arguments_m |
Definition at line 145 of file OpalData.cpp.
| BoundaryGeometry* OpalDataImpl::bg_m |
Definition at line 121 of file OpalData.cpp.
Referenced by OpalDataImpl(), and ~OpalDataImpl().
| PartBunch_t* OpalDataImpl::bunch_m |
Definition at line 112 of file OpalData.cpp.
Referenced by OpalDataImpl(), and ~OpalDataImpl().
| DataSink* OpalDataImpl::dataSink_m |
Definition at line 116 of file OpalData.cpp.
Referenced by OpalDataImpl(), and ~OpalDataImpl().
| energyEvolution_t OpalDataImpl::energyEvolution_m |
Definition at line 124 of file OpalData.cpp.
| std::set<AttributeBase*> OpalDataImpl::exprDirectory |
Definition at line 76 of file OpalData.cpp.
Referenced by ~OpalDataImpl().
| FieldLayout_t<3>* OpalDataImpl::FL_m |
Definition at line 130 of file OpalData.cpp.
Referenced by OpalDataImpl(), and ~OpalDataImpl().
| double OpalDataImpl::gPhaseShift_m |
Definition at line 119 of file OpalData.cpp.
Referenced by OpalDataImpl().
| bool OpalDataImpl::hasBunchAllocated_m |
Definition at line 110 of file OpalData.cpp.
Referenced by OpalDataImpl().
| bool OpalDataImpl::hasDataSinkAllocated_m |
Definition at line 114 of file OpalData.cpp.
Referenced by OpalDataImpl().
| bool OpalDataImpl::hasPriorRun_m |
Definition at line 82 of file OpalData.cpp.
Referenced by OpalDataImpl().
| bool OpalDataImpl::hasRestartFile_m |
Definition at line 94 of file OpalData.cpp.
Referenced by OpalDataImpl().
| std::string OpalDataImpl::inputFn_m |
Definition at line 100 of file OpalData.cpp.
| bool OpalDataImpl::isInOPALCyclMode_m |
Definition at line 138 of file OpalData.cpp.
Referenced by OpalDataImpl().
| bool OpalDataImpl::isInOPALTMode_m |
Definition at line 139 of file OpalData.cpp.
Referenced by OpalDataImpl().
| bool OpalDataImpl::isInPrepState_m |
Definition at line 141 of file OpalData.cpp.
Referenced by OpalDataImpl().
| bool OpalDataImpl::isOptimizerFlag_m |
Definition at line 140 of file OpalData.cpp.
Referenced by OpalDataImpl().
| bool OpalDataImpl::isRestart_m |
Definition at line 85 of file OpalData.cpp.
Referenced by OpalDataImpl().
| std::string OpalDataImpl::itsTitle_m |
Definition at line 80 of file OpalData.cpp.
Referenced by OpalDataImpl().
| int OpalDataImpl::last_step_m |
Definition at line 108 of file OpalData.cpp.
Referenced by OpalDataImpl().
| Directory OpalDataImpl::mainDirectory |
Definition at line 63 of file OpalData.cpp.
Referenced by OpalDataImpl(), and ~OpalDataImpl().
| std::vector<MaxPhasesT> OpalDataImpl::maxPhases_m |
Definition at line 123 of file OpalData.cpp.
| unsigned long long OpalDataImpl::maxTrackSteps_m |
Definition at line 136 of file OpalData.cpp.
Referenced by OpalDataImpl().
| Mesh_t<3>* OpalDataImpl::mesh_m |
Definition at line 127 of file OpalData.cpp.
Referenced by OpalDataImpl(), and ~OpalDataImpl().
| bool OpalDataImpl::modified |
Definition at line 69 of file OpalData.cpp.
Referenced by OpalDataImpl().
| OpalData::OpenMode OpalDataImpl::openMode_m = OpalData::OpenMode::WRITE |
Mode for writing files.
Definition at line 105 of file OpalData.cpp.
| std::set<std::string> OpalDataImpl::outFiles_m |
Definition at line 102 of file OpalData.cpp.
| PLayout_t<double, 3>* OpalDataImpl::PL_m |
Definition at line 133 of file OpalData.cpp.
Referenced by OpalDataImpl().
| std::map<std::string, unsigned int> OpalDataImpl::problemSize_m |
Definition at line 143 of file OpalData.cpp.
| ValueDefinition* OpalDataImpl::referenceMomentum |
Definition at line 66 of file OpalData.cpp.
Referenced by OpalDataImpl().
| int OpalDataImpl::restart_dump_freq_m |
Definition at line 97 of file OpalData.cpp.
Referenced by OpalDataImpl().
| std::string OpalDataImpl::restartFn_m |
Definition at line 91 of file OpalData.cpp.
| int OpalDataImpl::restartStep_m |
Definition at line 88 of file OpalData.cpp.
Referenced by OpalDataImpl().
| std::list<Table*> OpalDataImpl::tableDirectory |
Definition at line 72 of file OpalData.cpp.
Referenced by ~OpalDataImpl().