OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
]
ippl
src
AmrParticle
AmrParticleBase.h
AmrParticleBase.hpp
AmrParticleLevelCounter.h
ParticleAmrLayout.h
AppTypes
AntiSymTenzor.h
AppTypeTraits.h
SymTenzor.h
Tenzor.h
TSVMeta.h
TSVMetaAssign.h
TSVMetaBinary.h
TSVMetaCompare.h
TSVMetaCross.h
TSVMetaDot.h
TSVMetaDotDot.h
TSVMetaUnary.h
Vektor.h
DataSource
DataConnect.cpp
DataConnect.h
DataConnectCreator.cpp
DataConnectCreator.h
DataSource.cpp
DataSource.h
DataSourceObject.h
FieldDataSource.h
FieldDataSource.hpp
FileDataConnect.h
FileFieldDataSource.h
FileFieldDataSource.hpp
FilePtclAttribDataSource.h
FilePtclAttribDataSource.hpp
FilePtclBaseDataSource.h
FilePtclBaseDataSource.hpp
MakeDataSource.h
MakeDataSource.hpp
PtclAttribDataSource.cpp
PtclAttribDataSource.h
PtclBaseDataSource.cpp
PtclBaseDataSource.h
DomainMap
DomainMap.h
DomainMap.hpp
FFT
FFT.h
FFT.hpp
FFTBase.h
FFTBase.hpp
fftpack.cpp
fftpack.h
fftpack_FFT.h
fftpack_inc.c
Field
Assign.h
Assign.hpp
AssignDefs.h
AssignGeneralBF.hpp
AssignGeneralIBF.hpp
AssignTags.h
BareField.h
BareField.hpp
BareFieldIterator.h
BCond.h
BCond.hpp
BrickExpression.h
BrickExpression.hpp
BrickIterator.h
BrickIterator.hpp
CompressedBrickIterator.h
CompressedBrickIterator.hpp
Field.h
Field.hpp
FieldLoc.h
FieldSpec.h
GuardCellSizes.h
GuardCellSizes.hpp
IndexedBareField.h
IndexedBareField.hpp
IndexedField.h
LField.h
LField.hpp
ReductionLoc.h
ReductionLoc.hpp
FieldLayout
BinaryBalancer.h
BinaryBalancer.hpp
CenteredFieldLayout.h
CenteredFieldLayout.hpp
FieldLayout.h
FieldLayout.hpp
FieldLayoutUser.h
Vnode.h
VRB.cpp
VRB.h
Index
Index.cpp
Index.h
IndexedSIndex.h
IndexInlines.h
LSIndex.h
NDIndex.h
NDIndexInlines.h
SIndex.h
SIndex.hpp
SIndexAssign.h
SIndexAssign.hpp
SOffset.h
Meshes
Cartesian.h
Cartesian.hpp
CartesianCentering.h
CartesianCentering.hpp
CartesianStencilSetup.h
Centering.cpp
Centering.h
Mesh.h
Mesh.hpp
UniformCartesian.h
UniformCartesian.hpp
Message
CommCreator.cpp
CommCreator.h
CommMPI.cpp
CommMPI.h
Communicate.cpp
Communicate.h
CRC.cpp
CRC.h
DataTypes.h
Format.cpp
Format.h
GlobalComm.h
GlobalComm.hpp
Message.h
Message.hpp
MessageFunctions.cpp
MsgBuffer.cpp
MsgBuffer.h
Operations.h
TagMaker.h
Tags.h
Particle
PairBuilder
BasicPairBuilder.h
HashPairBuilder.h
HashPairBuilderParallel.h
HashPairBuilderPeriodic.h
HashPairBuilderPeriodicParallel.h
HashPairBuilderPeriodicParallel_globCHaining.h
PairConditions.h
SortingPairBuilder.h
AbstractParticle.h
BoxParticleCachingPolicy.h
CellParticleCachingPolicy.h
GenArrayParticle.h
GenParticle.h
IntCIC.h
Interpolator.h
IntNGP.h
IntSUDS.h
IntTSC.h
IpplParticleBase.h
IpplParticleBase.hpp
NoParticleCachingPolicy.h
ParticleAttrib.h
ParticleAttrib.hpp
ParticleAttribBase.h
ParticleAttribElem.h
ParticleBalancer.h
ParticleBalancer.hpp
ParticleBConds.h
ParticleCashedLayout.h
ParticleCashedLayout.hpp
ParticleInteractAttrib.h
ParticleInteractAttrib.hpp
ParticleInteractLayout.h
ParticleInteractLayout.hpp
ParticleLayout.h
ParticleLayout.hpp
ParticleSpatialLayout.h
ParticleSpatialLayout.hpp
ParticleUniformLayout.h
ParticleUniformLayout.hpp
PAssign.h
PAssign.hpp
PAssignDefs.h
PETE
IpplExpressions.h
IpplTypeComputations.h
PETE.h
TypeComputations.h
Region
NDRegion.h
PRegion.h
RegionLayout.h
RegionLayout.hpp
Rnode.h
SubField
SubBareField.h
SubBareField.hpp
SubField.h
SubField.hpp
SubFieldAssign.h
SubFieldAssign.hpp
SubFieldAssignDefs.h
SubFieldIter.h
SubFieldTraits.h
SubParticle
SubParticleAssign.h
SubParticleAssign.hpp
SubParticleAssignDefs.h
SubParticleAttrib.h
SubParticleAttrib.hpp
Utility
DiscBuffer.cpp
DiscBuffer.h
DiscConfig.cpp
DiscConfig.h
DiscField.h
DiscField.hpp
DiscMeta.cpp
DiscMeta.h
DiscParticle.h
DiscParticleFunctions.cpp
DiscType.h
FieldDebug.h
FieldDebug.hpp
FieldDebugFunctions.cpp
FieldDebugFunctions.h
FieldDebugPrint.h
FieldDebugPrint.hpp
FieldPrint.h
FieldPrint.hpp
Inform.cpp
Inform.h
IpplCounter.cpp
IpplCounter.h
IpplException.h
IpplInfo.cpp
IpplInfo.h
IpplMemoryUsage.cpp
IpplMemoryUsage.h
IpplMessageCounter.cpp
IpplMessageCounter.h
IpplStats.cpp
IpplStats.h
IpplTimings.cpp
IpplTimings.h
my_auto_ptr.h
NamedObj.h
ParticleDebug.h
ParticleDebug.hpp
ParticleDebugFunctions.cpp
ParticleDebugFunctions.h
PAssert.cpp
PAssert.h
RandomNumberGen.cpp
RandomNumberGen.h
RefCounted.h
RNGAssignDefs.h
RNGXDiv.cpp
RNGXDiv.h
SequenceGen.h
StaticIpplInfo.cpp
StaticIpplInfo.h
Timer.cpp
Timer.h
Unique.cpp
Unique.h
User.cpp
User.h
UserList.cpp
UserList.h
Vec.h
vmap.h
vmap.hpp
.gitignore
Ippl.h
IpplVersions.h
IpplVersions.h.in
optimizer
Comm
MasterGraph
NDimMesh.h
NoMasterGraph.h
SocialNetworkGraph.h
Splitter
ManyMasterSplit.h
SplitStrategy.h
Topology
CommTopology.h
NoCommTopology.h
CommSplitter.h
MasterNode.h
types.h
Expression
Parser
annotation.hpp
ast.hpp
error_handler.hpp
evaluator.cpp
evaluator.hpp
expression.cpp
expression.hpp
expression_def.hpp
function.hpp
requirements.hpp
skipper.hpp
Expression.h
FromFile.cpp
FromFile.h
GlobalFunctions.h
MaxNormRadialPeak.cpp
MaxNormRadialPeak.h
NumberOfPeaks.cpp
NumberOfPeaks.h
ProbeVariable.h
PythonExpr.h
RadialPeak.cpp
RadialPeak.h
SDDSVariable.h
SeptumExpr.h
SumErrSq.cpp
SumErrSq.h
SumErrSqRadialPeak.cpp
SumErrSqRadialPeak.h
extlib
wfgHypervolume
avl.cpp
avl.h
CHANGELOG.TXT
hypervolume.cpp
hypervolume.h
LICENSE
read.cpp
README.TXT
wfg.h
Optimizer
EA
BlendCrossover.h
FixedPisaNsga2.h
FixedPisaNsga2.tcc
IndependentBitMutation.h
Individual.h
NaiveOnePointCrossover.h
NaiveUniformCrossover.h
OneBitMutation.h
Population.h
SimulatedBinaryCrossover.h
Variator.h
Optimizer.h
Pilot
Pilot.h
Poller.h
Worker.h
Simulation
GenerateOpalSimulation.h
Simulation.h
Tests
Homotopy
Problem.in
run
resources
fromfile_test.dat
fromfile_test2.dat
measurement_test.dat
test.py
test.stat
CmdArgumentsTest.cpp
ExpressionTest.cpp
FromFileExpressionTest.cpp
HashNameGeneratorTest.cpp
IndividualTest.cpp
ManagedIDsTest.cpp
MPIHelperTest.cpp
PopulationTest.cpp
PythonExprTest.cpp
SDDSParserTest.cpp
SumErrSqExpressionTest.cpp
Util
SDDSParser
array.cpp
array.hpp
array_def.hpp
associate.cpp
associate.hpp
associate_def.hpp
ast.cpp
ast.hpp
ast_def.hpp
column.cpp
column.hpp
column_def.hpp
data.cpp
data.hpp
data_def.hpp
description.cpp
description.hpp
description_def.hpp
error_handler.hpp
file.cpp
file.hpp
file_def.hpp
include.cpp
include.hpp
include_def.hpp
parameter.cpp
parameter.hpp
parameter_def.hpp
SDDSParserException.h
skipper.hpp
version.cpp
version.hpp
version_def.hpp
Trace
CoutSink.h
FileSink.h
MyPid.h
Timestamp.h
Trace.h
TraceComponent.h
AsyncSendBuffers.h
CmdArguments.cpp
CmdArguments.h
ManagedIDs.h
MPIHelper.cpp
MPIHelper.h
NativeHashGenerator.h
OptPilotException.h
PeakReader.cpp
PeakReader.h
ProbeHistReader.cpp
ProbeHistReader.h
ProbeReader.cpp
ProbeReader.h
SDDSParser.cpp
SDDSParser.h
SDDSReader.h
Statistics.h
Types.h
.gitignore
config.h.in
Doxyfile
src
AbstractObjects
Action.cpp
Action.h
Attribute.cpp
Attribute.h
AttributeBase.cpp
AttributeBase.h
AttributeHandler.cpp
AttributeHandler.h
BeamSequence.cpp
BeamSequence.h
Definition.cpp
Definition.h
Directory.cpp
Directory.h
Element.cpp
Element.h
Expressions.h
Invalidator.cpp
Invalidator.h
Object.cpp
Object.h
ObjectFunction.cpp
ObjectFunction.h
OpalData.cpp
OpalData.h
PlaceRep.cpp
PlaceRep.h
RangeRep.cpp
RangeRep.h
Table.cpp
Table.h
TableRowRep.cpp
TableRowRep.h
ValueDefinition.cpp
ValueDefinition.h
Algorithms
BoostMatrix.h
CavityAutophaser.cpp
CavityAutophaser.h
Ctunes.cpp
Ctunes.h
Hamiltonian.cpp
Hamiltonian.h
IndexMap.cpp
IndexMap.h
lomb.cpp
lomb.h
MapAnalyser.cpp
MapAnalyser.h
MultiBunchHandler.cpp
MultiBunchHandler.h
OrbitThreader.cpp
OrbitThreader.h
ParallelCyclotronTracker.cpp
ParallelCyclotronTracker.h
ParallelTTracker.cpp
ParallelTTracker.h
StepSizeConfig.cpp
StepSizeConfig.h
ThickTracker.cpp
ThickTracker.h
Amr
AbstractAmrWriter.h
AmrBoxLib.cpp
AmrBoxLib.h
AmrDefs.h
AmrObject.cpp
AmrObject.h
AmrYtWriter.cpp
AmrYtWriter.h
BoxLibLayout.h
BoxLibLayout.hpp
BoxLibParticle.h
BoxLibParticle.hpp
Attributes
Attributes.cpp
Attributes.h
Bool.cpp
Bool.h
BoolArray.cpp
BoolArray.h
Place.cpp
Place.h
PredefinedString.cpp
PredefinedString.h
Range.cpp
Range.h
Real.cpp
Real.h
RealArray.cpp
RealArray.h
Reference.cpp
Reference.h
String.cpp
String.h
StringArray.cpp
StringArray.h
TableRow.cpp
TableRow.h
TokenList.cpp
TokenList.h
TokenListArray.cpp
TokenListArray.h
UpperCaseString.cpp
UpperCaseString.h
UpperCaseStringArray.cpp
UpperCaseStringArray.h
BasicActions
Call.cpp
Call.h
DumpEMFields.cpp
DumpEMFields.h
DumpFields.cpp
DumpFields.h
Echo.cpp
Echo.h
Help.cpp
Help.h
Option.cpp
Option.h
PSystem.cpp
PSystem.h
Quit.cpp
Quit.h
Select.cpp
Select.h
Stop.cpp
Stop.h
System.cpp
System.h
Title.cpp
Title.h
Value.cpp
Value.h
Classic
AbsBeamline
EndFieldModel
AsymmetricEnge.cpp
AsymmetricEnge.h
EndFieldModel.cpp
EndFieldModel.h
Enge.cpp
Enge.h
Tanh.cpp
Tanh.h
MultipoleTFunctions
CoordinateTransform.cpp
CoordinateTransform.h
DifferentialOperator.cpp
DifferentialOperator.h
DifferentialOperatorTwo.cpp
DifferentialOperatorTwo.h
Polynomial.cpp
Polynomial.h
PolynomialSum.cpp
PolynomialSum.h
RecursionRelation.cpp
RecursionRelation.h
RecursionRelationTwo.cpp
RecursionRelationTwo.h
tanhDeriv.cpp
tanhDeriv.h
TwoPolynomial.cpp
TwoPolynomial.h
AttributeSet.cpp
AttributeSet.h
BeamlineVisitor.cpp
BeamlineVisitor.h
Bend2D.cpp
Bend2D.h
BendBase.cpp
BendBase.h
CCollimator.cpp
CCollimator.h
Component.cpp
Component.h
Corrector.cpp
Corrector.h
Cyclotron.cpp
Cyclotron.h
Degrader.cpp
Degrader.h
Drift.cpp
Drift.h
ElementBase.cpp
ElementBase.h
FlexibleCollimator.cpp
FlexibleCollimator.h
Marker.cpp
Marker.h
Monitor.cpp
Monitor.h
Multipole.cpp
Multipole.h
multipole_t.tex
MultipoleT.cpp
MultipoleT.h
MultipoleTBase.cpp
MultipoleTBase.h
MultipoleTCurvedConstRadius.cpp
MultipoleTCurvedConstRadius.h
MultipoleTCurvedVarRadius.cpp
MultipoleTCurvedVarRadius.h
MultipoleTStraight.cpp
MultipoleTStraight.h
Offset.cpp
Offset.h
OutputPlane.cpp
OutputPlane.h
PluginElement.cpp
PluginElement.h
Probe.cpp
Probe.h
RBend.cpp
RBend.h
RBend3D.cpp
RBend3D.h
RFCavity.cpp
RFCavity.h
Ring.cpp
Ring.h
SBend.cpp
SBend.h
SBend3D.cpp
SBend3D.h
ScalingFFAMagnet.cpp
ScalingFFAMagnet.h
Septum.cpp
Septum.h
Solenoid.cpp
Solenoid.h
Source.cpp
Source.h
SpecificElementVisitor.h
Stripper.cpp
Stripper.h
TravelingWave.cpp
TravelingWave.h
Undulator.cpp
Undulator.h
Vacuum.cpp
Vacuum.h
VariableRFCavity.cpp
VariableRFCavity.h
VariableRFCavityFringeField.cpp
VariableRFCavityFringeField.h
VerticalFFAMagnet.cpp
VerticalFFAMagnet.h
Algebra
Array1D.h
Array2D.h
LUMatrix.h
Matrix.h
SliceIterator.h
Tps.h
Tps.hpp
TpsComplex.cpp
TpsData.cpp
TpsData.h
TpsDouble.cpp
TpsMath.h
TpsMonomial.cpp
TpsMonomial.h
TpsSubstitution.h
TpsTps.cpp
Vector.h
Vps.h
Vps.hpp
VpsMap.h
Algorithms
AbstractTimeDependence.cpp
AbstractTimeDependence.h
AbstractTracker.cpp
AbstractTracker.h
AmrPartBunch.cpp
AmrPartBunch.h
CoordinateSystemTrafo.cpp
CoordinateSystemTrafo.h
DefaultVisitor.cpp
DefaultVisitor.h
DistributionMoments.cpp
DistributionMoments.h
Flagger.cpp
Flagger.h
ListElem.h
OpalParticle.cpp
OpalParticle.h
PartBins.cpp
PartBins.h
PartBinsCyc.cpp
PartBinsCyc.h
PartBunch.cpp
PartBunch.h
PartBunchBase.h
PartBunchBase.hpp
PartData.cpp
PartData.h
PBunchDefs.h
PolynomialTimeDependence.cpp
PolynomialTimeDependence.h
Quaternion.cpp
Quaternion.h
SplineTimeDependence.cpp
SplineTimeDependence.h
Tracker.cpp
Tracker.h
Vektor.h
BeamlineCore
CCollimatorRep.cpp
CCollimatorRep.h
CorrectorRep.cpp
CorrectorRep.h
CyclotronRep.cpp
CyclotronRep.h
DegraderRep.cpp
DegraderRep.h
DriftRep.cpp
DriftRep.h
FlexibleCollimatorRep.cpp
FlexibleCollimatorRep.h
MarkerRep.cpp
MarkerRep.h
MonitorRep.cpp
MonitorRep.h
MultipoleRep.cpp
MultipoleRep.h
Octupole.cpp
Octupole.h
ProbeRep.cpp
ProbeRep.h
Quadrupole.cpp
Quadrupole.h
RBendRep.cpp
RBendRep.h
RFCavityRep.cpp
RFCavityRep.h
SBendRep.cpp
SBendRep.h
SeptumRep.cpp
SeptumRep.h
Sextupole.cpp
Sextupole.h
SingleMultipole.h
SkewOctupole.cpp
SkewOctupole.h
SkewQuadrupole.cpp
SkewQuadrupole.h
SkewSextupole.cpp
SkewSextupole.h
SolenoidRep.cpp
SolenoidRep.h
SourceRep.cpp
SourceRep.h
StripperRep.cpp
StripperRep.h
TravelingWaveRep.cpp
TravelingWaveRep.h
UndulatorRep.cpp
UndulatorRep.h
VacuumRep.cpp
VacuumRep.h
XCorrectorRep.cpp
XCorrectorRep.h
YCorrectorRep.cpp
YCorrectorRep.h
BeamlineGeometry
Euclid3D.cpp
Euclid3D.h
Euclid3DGeometry.cpp
Euclid3DGeometry.h
Geometry.cpp
Geometry.h
Matrix3D.cpp
Matrix3D.h
NullGeometry.cpp
NullGeometry.h
PlanarArcGeometry.cpp
PlanarArcGeometry.h
RBendGeometry.cpp
RBendGeometry.h
Rotation3D.cpp
Rotation3D.h
StraightGeometry.cpp
StraightGeometry.h
VarRadiusGeometry.cpp
VarRadiusGeometry.h
Vector3D.cpp
Vector3D.h
Beamlines
Beamline.cpp
Beamline.h
BeamlineGeometry.cpp
BeamlineGeometry.h
ElmPtr.cpp
ElmPtr.h
FlaggedBeamline.cpp
FlaggedBeamline.h
FlaggedElmPtr.cpp
FlaggedElmPtr.h
TBeamline.h
Channels
Channel.cpp
Channel.h
ConstChannel.cpp
ConstChannel.h
DirectChannel.h
IndexedChannel.h
IndirectChannel.h
Fields
Interpolation
Interpolator3dGridTo1d.cpp
Interpolator3dGridTo1d.h
Interpolator3dGridTo3d.cpp
Interpolator3dGridTo3d.h
Mesh-inl.icc
Mesh.cpp
Mesh.h
MMatrix.cpp
MMatrix.h
MVector.cpp
MVector.h
NDGrid.cpp
NDGrid.h
polynomial_solve_with_smoothing.tex
PolynomialCoefficient.cpp
PolynomialCoefficient.h
PolynomialPatch.cpp
PolynomialPatch.h
PPSolveFactory.cpp
PPSolveFactory.h
SolveFactory.cpp
SolveFactory.h
SquarePolynomialVector.cpp
SquarePolynomialVector.h
ThreeDGrid.cpp
ThreeDGrid.h
TriLinearInterpolator.cpp
TriLinearInterpolator.h
VectorMap.h
AcceleratingField.h
Astra1D_fast.cpp
Astra1D_fast.h
Astra1DDynamic.cpp
Astra1DDynamic.h
Astra1DDynamic_fast.cpp
Astra1DDynamic_fast.h
Astra1DElectroStatic.cpp
Astra1DElectroStatic.h
Astra1DElectroStatic_fast.cpp
Astra1DElectroStatic_fast.h
Astra1DMagnetoStatic.cpp
Astra1DMagnetoStatic.h
Astra1DMagnetoStatic_fast.cpp
Astra1DMagnetoStatic_fast.h
BDipoleField.cpp
BDipoleField.h
BMultipoleField.cpp
BMultipoleField.h
BSingleMultipoleField.h
ConstBField.cpp
ConstBField.h
ConstBzField.cpp
ConstBzField.h
ConstEzField.cpp
ConstEzField.h
Definitions.h
EMField.cpp
EMField.h
Fieldmap.cpp
Fieldmap.h
Fieldmap.hpp
FM1DDynamic.cpp
FM1DDynamic.h
FM1DDynamic_fast.cpp
FM1DDynamic_fast.h
FM1DElectroStatic.cpp
FM1DElectroStatic.h
FM1DElectroStatic_fast.cpp
FM1DElectroStatic_fast.h
FM1DMagnetoStatic.cpp
FM1DMagnetoStatic.h
FM1DMagnetoStatic_fast.cpp
FM1DMagnetoStatic_fast.h
FM1DProfile1.cpp
FM1DProfile1.h
FM1DProfile2.cpp
FM1DProfile2.h
FM2DDynamic.cpp
FM2DDynamic.h
FM2DElectroStatic.cpp
FM2DElectroStatic.h
FM2DMagnetoStatic.cpp
FM2DMagnetoStatic.h
FM3DDynamic.cpp
FM3DDynamic.h
FM3DH5Block.cpp
FM3DH5Block.h
FM3DH5Block_nonscale.cpp
FM3DH5Block_nonscale.h
FM3DH5BlockBase.cpp
FM3DH5BlockBase.h
FM3DMagnetoStatic.cpp
FM3DMagnetoStatic.h
FM3DMagnetoStaticExtended.cpp
FM3DMagnetoStaticExtended.h
FM3DMagnetoStaticH5Block.cpp
FM3DMagnetoStaticH5Block.h
NullField.cpp
NullField.h
OscillatingField.h
SectorField.cpp
SectorField.h
SectorMagneticFieldMap.cpp
SectorMagneticFieldMap.h
StaticElectricField.cpp
StaticElectricField.h
StaticMagneticField.cpp
StaticMagneticField.h
Filters
Filter.h
Filters.h
FixedFFTLowPass.cpp
FixedFFTLowPass.h
RelativeFFTLowPass.cpp
RelativeFFTLowPass.h
SavitzkyGolay.cpp
SavitzkyGolay.h
Stencil.cpp
Stencil.h
FixedAlgebra
FArray1D.h
FArray2D.h
FDoubleEigen.h
FLieGenerator.h
FLieGenerator.hpp
FLUMatrix.h
FMatrix.h
FMonomial.h
FSlice.h
FTps.h
FTps.hpp
FTpsData.h
FTpsMath.h
FVector.h
FVps.h
FVps.hpp
LinearFun.h
LinearFun.hpp
LinearMap.h
LinearMap.hpp
Taylor.h
Taylor.hpp
TransportFun.h
TransportFun.hpp
TransportMap.h
TransportMap.hpp
MemoryManagement
OwnPtr.h
Pointer.h
RCObject.h
Parser
AbsFileStream.cpp
AbsFileStream.h
FileStream.cpp
FileStream.h
Parser.h
SimpleStatement.cpp
SimpleStatement.h
Statement.cpp
Statement.h
StringStream.cpp
StringStream.h
Token.cpp
Token.h
TokenStream.cpp
TokenStream.h
Physics
Air.h
AluminaAL2O3.h
Aluminum.h
Beryllium.h
BoronCarbide.h
Copper.h
Gold.h
Graphite.h
GraphiteR6710.h
Kapton.h
Material.cpp
Material.h
Molybdenum.h
Mylar.h
ParticleProperties.cpp
ParticleProperties.h
Physics.h
Titanium.h
Units.h
Water.h
Solvers
BeamStrippingPhysics.cpp
BeamStrippingPhysics.h
CSRIGFWakeFunction.cpp
CSRIGFWakeFunction.h
CSRWakeFunction.cpp
CSRWakeFunction.h
GreenWakeFunction.cpp
GreenWakeFunction.h
ParticleMatterInteractionHandler.h
RootFinderForCSR.h
ScatteringPhysics.cpp
ScatteringPhysics.h
WakeFunction.h
Structure
BoundingBox.cpp
BoundingBox.h
LossDataSink.cpp
LossDataSink.h
MeshGenerator.cpp
MeshGenerator.h
PeakFinder.cpp
PeakFinder.h
ValueRange.h
TrimCoils
OpalTrimCoil.cpp
OpalTrimCoil.h
TrimCoil.cpp
TrimCoil.h
TrimCoilBFit.cpp
TrimCoilBFit.h
TrimCoilFit.cpp
TrimCoilFit.h
TrimCoilMirrored.cpp
TrimCoilMirrored.h
TrimCoilPhaseFit.cpp
TrimCoilPhaseFit.h
Utilities
MSLang
AffineTransformation.h
ArgumentExtractor.cpp
ArgumentExtractor.h
BoundingBox2D.cpp
BoundingBox2D.h
Difference.cpp
Difference.h
Ellipse.cpp
Ellipse.h
Intersection.cpp
Intersection.h
Mask.cpp
Mask.h
matheval.cpp
matheval.h
matheval.hpp
Polygon.cpp
Polygon.h
QuadTree.cpp
QuadTree.h
Rectangle.cpp
Rectangle.h
Repeat.cpp
Repeat.h
Rotation.cpp
Rotation.h
Shear.cpp
Shear.h
SymmetricDifference.cpp
SymmetricDifference.h
Translation.cpp
Translation.h
Triangle.cpp
Triangle.h
Union.cpp
Union.h
ArithmeticError.cpp
ArithmeticError.h
ClassicException.cpp
ClassicException.h
ClassicField.cpp
ClassicField.h
ClassicRandom.cpp
ClassicRandom.h
CLRangeError.cpp
CLRangeError.h
ComplexErrorFun.cpp
ComplexErrorFun.h
ConvergenceError.cpp
ConvergenceError.h
DivideError.cpp
DivideError.h
DomainError.cpp
DomainError.h
EigenvalueError.cpp
EigenvalueError.h
FormatError.cpp
FormatError.h
GeneralClassicException.cpp
GeneralClassicException.h
LogicalError.cpp
LogicalError.h
Mesher.cpp
Mesher.h
MSLang.cpp
MSLang.h
Options.cpp
Options.h
OverflowError.cpp
OverflowError.h
ParseError.cpp
ParseError.h
PortableBitmapReader.cpp
PortableBitmapReader.h
PortableGraymapReader.cpp
PortableGraymapReader.h
RingSection.cpp
RingSection.h
SingularMatrixError.cpp
SingularMatrixError.h
SizeError.cpp
SizeError.h
SwitcherError.cpp
SwitcherError.h
Util.cpp
Util.h
Distribution
ClosedOrbitFinder.h
Distribution.cpp
Distribution.h
LaserProfile.cpp
LaserProfile.h
MapGenerator.h
matrix_vector_operation.h
RealDiracMatrix.cpp
RealDiracMatrix.h
SigmaGenerator.cpp
SigmaGenerator.h
Elements
OpalOffset
OpalGlobalCartesianOffset.cpp
OpalGlobalCartesianOffset.h
OpalGlobalCylindricalOffset.cpp
OpalGlobalCylindricalOffset.h
OpalLocalCartesianOffset.cpp
OpalLocalCartesianOffset.h
OpalLocalCylindricalOffset.cpp
OpalLocalCylindricalOffset.h
OpalAsymmetricEnge.cpp
OpalAsymmetricEnge.h
OpalBeamline.cpp
OpalBeamline.h
OpalBend.cpp
OpalBend.h
OpalCavity.cpp
OpalCavity.h
OpalCCollimator.cpp
OpalCCollimator.h
OpalCyclotron.cpp
OpalCyclotron.h
OpalDegrader.cpp
OpalDegrader.h
OpalDrift.cpp
OpalDrift.h
OpalECollimator.cpp
OpalECollimator.h
OpalElement.cpp
OpalElement.h
OpalEnge.cpp
OpalEnge.h
OpalFlexibleCollimator.cpp
OpalFlexibleCollimator.h
OpalHKicker.cpp
OpalHKicker.h
OpalKicker.cpp
OpalKicker.h
OpalMarker.cpp
OpalMarker.h
OpalMonitor.cpp
OpalMonitor.h
OpalMultipole.cpp
OpalMultipole.h
OpalMultipoleT.cpp
OpalMultipoleT.h
OpalMultipoleTCurvedConstRadius.cpp
OpalMultipoleTCurvedConstRadius.h
OpalMultipoleTCurvedVarRadius.cpp
OpalMultipoleTCurvedVarRadius.h
OpalMultipoleTStraight.cpp
OpalMultipoleTStraight.h
OpalOctupole.cpp
OpalOctupole.h
OpalOutputPlane.cpp
OpalOutputPlane.h
OpalPepperPot.cpp
OpalPepperPot.h
OpalPolynomialTimeDependence.cpp
OpalPolynomialTimeDependence.h
OpalProbe.cpp
OpalProbe.h
OpalQuadrupole.cpp
OpalQuadrupole.h
OpalRBend.cpp
OpalRBend.h
OpalRBend3D.cpp
OpalRBend3D.h
OpalRCollimator.cpp
OpalRCollimator.h
OpalRingDefinition.cpp
OpalRingDefinition.h
OpalSBend.cpp
OpalSBend.h
OpalSBend3D.cpp
OpalSBend3D.h
OpalScalingFFAMagnet.cpp
OpalScalingFFAMagnet.h
OpalSeptum.cpp
OpalSeptum.h
OpalSextupole.cpp
OpalSextupole.h
OpalSlit.cpp
OpalSlit.h
OpalSolenoid.cpp
OpalSolenoid.h
OpalSource.cpp
OpalSource.h
OpalSplineTimeDependence.cpp
OpalSplineTimeDependence.h
OpalStripper.cpp
OpalStripper.h
OpalTravelingWave.cpp
OpalTravelingWave.h
OpalUndulator.cpp
OpalUndulator.h
OpalVacuum.cpp
OpalVacuum.h
OpalVariableRFCavity.cpp
OpalVariableRFCavity.h
OpalVariableRFCavityFringeField.cpp
OpalVariableRFCavityFringeField.h
OpalVerticalFFAMagnet.cpp
OpalVerticalFFAMagnet.h
OpalVKicker.cpp
OpalVKicker.h
Expressions
AAutomatic.h
ABinary.h
AColumn.cpp
AColumn.h
ADeferred.h
AList.h
ARefExpr.h
ARow.cpp
ARow.h
ASUnary.h
ATable.cpp
ATable.h
AUnary.h
AValue.h
Expressions.cpp
Expressions.h
Indexer.h
SAutomatic.h
SBinary.h
SCell.cpp
SCell.h
SConstant.h
SDeferred.h
SFunction.cpp
SFunction.h
SHash.cpp
SHash.h
SNull.h
SRefAttr.h
SRefExpr.h
SUnary.h
SValue.h
TFind.h
TFunction0.h
TFunction1.h
TFunction2.h
Lines
Line.cpp
Line.h
LineTemplate.cpp
LineTemplate.h
Replacer.cpp
Replacer.h
Sequence.cpp
Sequence.h
SequenceMember.cpp
SequenceMember.h
SequenceParser.cpp
SequenceParser.h
SequenceTemplate.cpp
SequenceTemplate.h
OpalConfigure
Configure.cpp
Configure.h
OpalParser
CompoundStatement.cpp
CompoundStatement.h
IfStatement.cpp
IfStatement.h
Macro.cpp
Macro.h
MacroCmd.cpp
MacroCmd.h
MacroStream.cpp
MacroStream.h
OpalParser.cpp
OpalParser.h
WhileStatement.cpp
WhileStatement.h
Optimize
Constraint.cpp
Constraint.h
DVar.cpp
DVar.h
Objective.cpp
Objective.h
OpalSimulation.cpp
OpalSimulation.h
OptimizeCmd.cpp
OptimizeCmd.h
PyOpal
PyCore
ExceptionTranslation.cpp
ExceptionTranslation.h
Globals.cpp
Globals.h
PyOpalObject.cpp
PyOpalObject.h
PyElements
__init__.py
PyAbstractTimeDependence.h
PyAsymmetricEnge.cpp
PyEndFieldModel.h
PyEnge.cpp
PyGlobalCartesianOffset.cpp
PyLocalCartesianOffset.cpp
PyMultipoleT.cpp
PyOpalElement.cpp
PyOutputPlane.cpp
PyPolynomialTimeDependence.cpp
PyProbe.cpp
PyRingDefinition.cpp
PyScalingFFAMagnet.cpp
PyVariableRFCavity.cpp
PyVariableRFCavityFringeField.cpp
PyVerticalFFAMagnet.cpp
PyObjects
PyBeam.cpp
PyDistribution.cpp
PyField.cpp
PyFieldSolver.cpp
PyLine.cpp
PyLine.h
PyNDGrid.cpp
PyOption.cpp
PyParser.cpp
PyPolynomialCoefficient.cpp
PyPolynomialCoefficient.h
PyPolynomialPatch.cpp
PyPolynomialPatch.h
PySquarePolynomialMap.cpp
PySquarePolynomialMap.h
PyTrackCmd.cpp
PyTrackRun.cpp
PyPython
encapsulated_test_case.py
ffa_field_mapper.py
minimal_runner.py
__init__.py
find_install_location.py
Sample
FromFile.cpp
FromFile.h
LatinHyperCube.h
Normal.h
OpalSample.cpp
OpalSample.h
RNGStream.cpp
RNGStream.h
SampleCmd.cpp
SampleCmd.h
SampleGaussianSequence.h
SampleIndividual.h
SamplePilot.h
Sampler.cpp
Sampler.h
SampleRandomizedSequence.h
SampleSequence.h
SampleWorker.h
SamplingMethod.h
Uniform.h
Solvers
AMR_MG
Amesos2BottomSolver.h
Amesos2BottomSolver.hpp
AmrBoundary.h
AmrDirichletBoundary.h
AmrInterpolater.h
AmrLagrangeInterpolater.h
AmrLagrangeInterpolater.hpp
AmrMultiGrid.cpp
AmrMultiGrid.h
AmrMultiGridCore.h
AmrMultiGridDefs.h
AmrMultiGridLevel.h
AmrMultiGridLevel.hpp
AmrOpenBoundary.h
AmrPCInterpolater.h
AmrPCInterpolater.hpp
AmrPeriodicBoundary.h
AmrPreconditioner.h
AmrSmoother.cpp
AmrSmoother.h
AmrTrilinearInterpolater.h
AmrTrilinearInterpolater.hpp
BelosBottomSolver.h
BelosBottomSolver.hpp
BottomSolver.h
Ifpack2Preconditioner.h
Ifpack2Preconditioner.hpp
MueLuBottomSolver.h
MueLuBottomSolver.hpp
MueLuPreconditioner.h
MueLuPreconditioner.hpp
AMReXSolvers
MLPoissonSolver.cpp
MLPoissonSolver.h
BoxLibSolvers
FMGPoissonSolver.cpp
FMGPoissonSolver.h
AmrPoissonSolver.h
ArbitraryDomain.cpp
ArbitraryDomain.h
BoxCornerDomain.cpp
BoxCornerDomain.h
EllipticDomain.cpp
EllipticDomain.h
FFTBoxPoissonSolver.cpp
FFTBoxPoissonSolver.h
FFTPoissonSolver.cpp
FFTPoissonSolver.h
IrregularDomain.cpp
IrregularDomain.h
MGPoissonSolver.cpp
MGPoissonSolver.h
P3MPoissonSolver.cpp
P3MPoissonSolver.h
PoissonSolver.h
RectangularDomain.cpp
RectangularDomain.h
RegularDomain.cpp
RegularDomain.h
Steppers
BorisPusher.h
LF2.h
LF2.hpp
RK4.h
RK4.hpp
Stepper.h
Steppers.h
Structure
Beam.cpp
Beam.h
BoundaryGeometry.cpp
BoundaryGeometry.h
DataSink.cpp
DataSink.h
ElementPositionWriter.cpp
ElementPositionWriter.h
FieldSolver.cpp
FieldSolver.h
FieldWriter.h
FieldWriter.hpp
GridLBalWriter.cpp
GridLBalWriter.h
H5PartWrapper.cpp
H5PartWrapper.h
H5PartWrapperForPC.cpp
H5PartWrapperForPC.h
H5PartWrapperForPT.cpp
H5PartWrapperForPT.h
H5Writer.cpp
H5Writer.h
IpplInfoWrapper.cpp
IpplInfoWrapper.h
LBalWriter.cpp
LBalWriter.h
MemoryProfiler.cpp
MemoryProfiler.h
MemoryWriter.cpp
MemoryWriter.h
MonitorStatisticsWriter.cpp
MonitorStatisticsWriter.h
MultiBunchDump.cpp
MultiBunchDump.h
OpalWake.cpp
OpalWake.h
ParticleMatterInteraction.cpp
ParticleMatterInteraction.h
SDDSColumn.cpp
SDDSColumn.h
SDDSColumnSet.cpp
SDDSColumnSet.h
SDDSWriter.cpp
SDDSWriter.h
StatBaseWriter.cpp
StatBaseWriter.h
StatWriter.cpp
StatWriter.h
Tables
List.cpp
List.h
RangeSelector.cpp
RangeSelector.h
Selector.cpp
Selector.h
Track
Track.cpp
Track.h
TrackCmd.cpp
TrackCmd.h
TrackEnd.cpp
TrackEnd.h
TrackParser.cpp
TrackParser.h
TrackRun.cpp
TrackRun.h
Utilities
EarlyLeaveException.cpp
EarlyLeaveException.h
OpalException.cpp
OpalException.h
OpalFilter.cpp
OpalFilter.h
RegularExpression.cpp
RegularExpression.h
Timer.cpp
Timer.h
ValueDefinitions
BoolConstant.cpp
BoolConstant.h
RealConstant.cpp
RealConstant.h
RealVariable.cpp
RealVariable.h
RealVector.cpp
RealVector.h
StringConstant.cpp
StringConstant.h
addToDoxygenMainPage.h
changes.cpp
changes.h
config.h.in
Copyright.readme
GSLErrorHandling.h
Main.cpp
opal.cpp
opal.h
OPALconfig.h
timing.dat
Generated on Tue Jul 2 2024 15:06:36 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5