OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NAttributesA collection of routines to construct object Attributes and retrieve
 Ncoordinatetransform
 Nendfieldmodel
 NExpressionsRepresentation objects and parsers for attribute expressions
 Ninterpolation
 NKokkos
 Nmatheval
 Nmslang
 NOpalOffset
 NOPALTimerTimer class
 NParticleBinning
 NPhysics
 Npolynomial
 NSDDS
 NstdSTL namespace
 Ntanhderiv
 NUtil
 CAbsFileStreamA stream of input tokens
 CAbstractTimeDependence
 CAbstractTrackerTrack particles or bunches
 CActionThe base class for all OPAL actions
 CArithmeticErrorThe abstract base class for all CLASSIC arithmetic exceptions
 CAscendingLocationSort
 CAstra1D_fast
 CAstra1DDynamic
 CAstra1DDynamic_fast
 CAstra1DElectroStatic
 CAstra1DElectroStatic_fast
 CAstra1DMagnetoStatic
 CAstra1DMagnetoStatic_fast
 CAttributeA representation of an Object attribute
 CAttributeBaseAbstract base class for attribute values of different types
 CAttributeHandlerAbstract base class for attribute parsers
 CAttributeSetMap of std::string versus double value
 CBDipoleFieldThe field of a magnetic dipole
 CBeam
 CBeamlineAn abstract sequence of beam line components
 CBeamlineGeometryImplements the composite geometry of a beam line
 CBeamlineVisitor
 CBeamSequenceThe base class for all OPAL beam lines and sequences
 CBGeometryBaseAbstract base class for accelerator geometry classes
 CBMultipoleFieldThe magnetic field of a multipole
 CBoolConstant
 CBorisPusher
 CBoundaryGeometry
 CBoundingBox
 CBSingleMultipoleFieldRepresentation for a single magnetic multipole field
 CBVectorA magnetic field vector
 CCall
 CCastsTrait
 CCastsTrait< ELEM, ELEM >
 CCavityAutophaser
 CChannelAbstract interface for read/write access to variable
 CClassicExceptionThe abstract base class for all exceptions in CLASSIC
 CClassicField
 CCLRangeErrorRange error
 CComponentInterface for a single beam element
 CCompoundStatementCompound statement
 CConstBFieldA homogenous magnetostatic field
 CConstBzFieldA homogeneous magnetostatic field in z-direction
 CConstChannelAbstract interface for read-only access to variable
 CConstEzField
 CConvergenceErrorConvergence error exception
 CCoordinateSystemTrafo
 CCorrectorInterface for general corrector
 CDataSink
 CDefaultVisitor
 CDefinitionThe base class for all OPAL definitions
 CDescendingLocationSort
 CDirectChannelDirect access to a [b]double[/b] variable
 CDirectoryA map of string versus pointer to Object
 CDistribution
 CDistributionInfo
 CDistributionMoments
 CDivideErrorZero divide error
 CDomainErrorDomain error exception
 CDriftInterface for drift space
 CDriftRep
 CDumpEMFields
 CDumpFields
 CEarlyLeaveException
 CEBVectorsA representation of an electromagnetic field
 CEcho
 CElement
 CElementBase
 CElementPositionWriter
 CElmPtrA section of a beam line
 CEMFieldAbstract base class for electromagnetic fields
 CEuclid3DDisplacement and rotation in space
 CEuclid3DGeometry
 CEVectorAn electric field vector
 CFieldContainer
 CFieldmap
 CFieldSolver
 CFieldSolverCmd
 CFieldWriter
 CFileStreamA stream of input tokens
 CFilter
 CFixedFFTLowPassFilter
 CFlaggedElmPtrA section of a beam line
 CFlaggerSet/reset all selection flags in a beam line built from FlaggedElmPtr
 CFlatTopImplements the sampling method for the flat-top distribution. x and y coordinates are uniformly distributed inside a circle and number of particles entering domain in [t, t+dt] follows flattop profile
 CFM1DDynamic
 CFM1DDynamic_fast
 CFM1DElectroStatic
 CFM1DElectroStatic_fast
 CFM1DMagnetoStatic
 CFM1DMagnetoStatic_fast
 CFM1DProfile1
 CFM1DProfile2
 CFM2DDynamic
 CFM2DElectroStatic
 CFM2DMagnetoStatic
 CFM3DDynamic
 CFM3DH5Block
 CFM3DH5Block_nonscale
 CFM3DH5BlockBase
 CFM3DMagnetoStatic
 CFM3DMagnetoStaticExtended
 CFM3DMagnetoStaticH5Block
 CFMDummy
 CFormatErrorFormat error exception
 CFVps
 CGaussianGenerating particles following a Gaussian distribution
 CGeneralClassicException
 CH5PartWrapper
 CH5PartWrapperForPT
 CH5Writer
 CHelp
 CIfStatementIf statement
 CIndexedChannelAccess to an indexed [b]double[/b] data member
 CIndexMap
 CIndirectChannelAccess to a [b]double[/b] data member
 CInvalidatorAbstract base class for references which must be invalidated when an
 CIpplInfoWrapper
 CLaserProfile
 CLBalWriter
 CLF2Leap-Frog 2nd order
 CLine
 CLineTemplate
 CLoadBalancer
 CLogicalErrorLogical error exception
 CLossDataSink
 CMacroAbstract base class for macros
 CMacroCmd
 CMacroStreamAn input buffer for macro commands
 CMarkerInterface for a marker
 CMarkerRepRepresentation for a marker element
 CMatrix3D3-dimensional matrix
 CMemoryProfiler
 CMeshData
 CMesher
 CMeshGenerator
 CMonitor
 CMonitorRep
 CMonitorStatisticsWriter
 CMultipoleInterface for general multipole
 CMultipoleRep
 CMultipoleT
 CMultipoleTBase
 CMultipoleTCurvedConstRadius
 CMultipoleTCurvedVarRadius
 CMultipoleTStraight
 CMultiVariateGaussianA particle generation method following multivariate Gaussian distribution
 CNullFieldA zero electromagnetic field
 CNullGeometryGeometry representing an identity transform
 CObjectThe base class for all OPAL objects
 CObjectFunctionAbstract base class for functor objects whose argument is an Object
 COffset
 COpalBeamline
 COpalCavity
 COpalDataThe global OPAL structure
 COpalDataImpl
 COpalDrift
 COpalElement
 COpalExceptionThe base class for all OPAL exceptions
 COpalFilter
 COpalMarkerThe MARKER element
 COpalMonitor
 COpalMultipole
 COpalMultipoleT
 COpalParserThe default parser for OPAL-9
 COpalParticle
 COpalProbe
 COpalRingDefinition
 COpalSolenoid
 COpalSource
 COpalTravelingWave
 COpalVacuum
 COpalVerticalFFAMagnet
 COption
 COrbitThreader
 COscillatingFieldAn oscillating electromagnetic field
 COverflowErrorOverflow exception
 COwnPtrA pointer which owns the object pointed at
 CParallelTracker
 CParseErrorParse exception
 CParserInterface for abstract language parser
 CPartBins
 CPartBunch
 CPartDataParticle reference data
 CParticleContainer
 CParticleProperties
 CPeakFinder
 CPlaceRepRepresentation of a place within a beam line or sequence
 CPlanarArcGeometryA simple arc in the XZ plane
 CPluginElement
 CPoint
 CPoint3DA point in 3 dimensions
 CPointerReference-counted pointer
 CPolynomialTimeDependence
 CPortableBitmapReader
 CPortableGraymapReader
 CProbe
 CProbeRep
 CPSystem
 CQuaternion
 CQuit
 CRandomThe CLASSIC random generator
 CRangeRepRepresentation of a range within a beam line or sequence
 CRangeSelector
 CRay
 CRBendGeometryThe geometry for a RBend element
 CRCObjectAbstract base class for reference counted objects
 CRealConstant
 CRealVariable
 CRealVector
 CRegularExpressionA regular expression
 CRelativeFFTLowPassFilter
 CReplacerReplace all references to named element by a new version
 CRFCavity
 CRFCavityRep
 CRingRing describes a ring type geometry for tracking
 CRingSectionComponent placement handler in ring geometry
 CRK44-th order Runnge-Kutta stepper
 CRotation3DRotation in 3-dimensional space
 CSamplingBase
 CSavitzkyGolayFilter
 CScalingFFAMagnet
 CSDDSColumn
 CSDDSColumnSet
 CSDDSParserException
 CSDDSWriter
 CSectorField
 CSectorMagneticFieldMapHandles field map grids with sector geometry
 CSelect
 CSelector
 CSequence
 CSequenceMemberA member of a SEQUENCE
 CSequenceParserThe parser for SEQUENCE members
 CSequenceTemplate
 CSetStatistics
 CSFunctionFunctions of arc length
 CSimpleStatementA simple input statement in token form
 CSolenoidInterface for solenoids
 CSolenoidRep
 CSpecificElementVisitor
 CSplineTimeDependence
 CStatBaseWriter
 CStatementInterface for statements
 CStaticElectricFieldAbstract base class for static electric fields
 CStaticMagneticFieldAbstract base class for static magnetic fields
 CStatWriter
 CStencilFilter
 CStepper
 CStepSizeConfig
 CStop
 CStraightGeometryA geometry representing a straight line
 CStringConstant
 CStringStreamA stream of input tokens
 CSystem
 CTableThe base class for all OPAL tables
 CTableRowRepRepresentation of a table row reference
 CTBeamline
 CTitle
 CTokenRepresentation of a single input token
 CTokenStreamAbstract interface for a stream of input tokens
 CTrack
 CTrackCmd
 CTrackEndThe ENDTRACK command
 CTracker
 CTrackParser
 CTrackRun
 CTravelingWave
 CTravelingWaveRep
 CTriangle
 CTValue
 CValue
 CValueDefinitionThe base class for all OPAL value definitions
 CValueRange
 CVarRadiusGeometry
 CVector3DA 3-dimension vector
 CVerticalFFAMagnet
 CVoxel
 CWhileStatementWhile statement