OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
ParticleContainer< T, Dim > Member List

This is the complete list of members for ParticleContainer< T, Dim >, including all inherited members.

allocateParticles(size_type numParticles)ParticleContainer< T, Dim >inline
applyFractionalStep(const Pusher &pusher, double tau, double pathLengthTarget)ParticleContainer< T, Dim >inline
BParticleContainer< T, Dim >
Base typedefParticleContainer< T, Dim >private
BinParticleContainer< T, Dim >
bin_index_type typedefParticleContainer< T, Dim >
computeDebyeLength(double density)ParticleContainer< T, Dim >inline
computeMinMaxR()ParticleContainer< T, Dim >inline
containerState_mParticleContainer< T, Dim >private
createParticles(size_type numParticles)ParticleContainer< T, Dim >inline
deleteInvalidParticles()ParticleContainer< T, Dim >inline
distMoments_mParticleContainer< T, Dim >private
dtParticleContainer< T, Dim >
EParticleContainer< T, Dim >
get_sPos() constParticleContainer< T, Dim >inline
getCentroid() constParticleContainer< T, Dim >inline
getChargePerParticle() constParticleContainer< T, Dim >inline
getCovMatrix() constParticleContainer< T, Dim >inline
getDDx() constParticleContainer< T, Dim >inline
getDDy() constParticleContainer< T, Dim >inline
getDebyeLength() constParticleContainer< T, Dim >inline
getDx() constParticleContainer< T, Dim >inline
getDy() constParticleContainer< T, Dim >inline
getGeometricEmit() constParticleContainer< T, Dim >inline
getGlobalProcesses() constParticleContainer< T, Dim >inline
getGlobalToLocalQuaternion() constParticleContainer< T, Dim >inline
getMassPerParticle() constParticleContainer< T, Dim >inline
getMaxR() constParticleContainer< T, Dim >inline
getMeanGammaZ() constParticleContainer< T, Dim >inline
getMeanKineticEnergy() constParticleContainer< T, Dim >inline
getMeanP() constParticleContainer< T, Dim >inline
getMeanR() constParticleContainer< T, Dim >inline
getMeans() constParticleContainer< T, Dim >inline
getMinR() constParticleContainer< T, Dim >inline
getMView() constParticleContainer< T, Dim >inline
getNormEmit() constParticleContainer< T, Dim >inline
getPL()ParticleContainer< T, Dim >inline
getPlasmaParameter() constParticleContainer< T, Dim >inline
getQMStorageMode() constParticleContainer< T, Dim >inline
getQView() constParticleContainer< T, Dim >inline
getReference() constParticleContainer< T, Dim >inline
getRefPartP() constParticleContainer< T, Dim >inline
getRefPartP()ParticleContainer< T, Dim >inline
getRefPartR() constParticleContainer< T, Dim >inline
getRefPartR()ParticleContainer< T, Dim >inline
getRmsP() constParticleContainer< T, Dim >inline
getRmsR() constParticleContainer< T, Dim >inline
getRmsRP() constParticleContainer< T, Dim >inline
getStdKineticEnergy() constParticleContainer< T, Dim >inline
getTemperature() constParticleContainer< T, Dim >inline
getToLabTrafo() constParticleContainer< T, Dim >inline
getToLabTrafo()ParticleContainer< T, Dim >inline
getTotalCharge() constParticleContainer< T, Dim >inline
getTotalMass() constParticleContainer< T, Dim >inline
globalProcesses_mParticleContainer< T, Dim >private
globalToLocalQuaternion_mParticleContainer< T, Dim >private
hasSpin() constParticleContainer< T, Dim >inline
InvalidMaskParticleContainer< T, Dim >
isMomentsDirty() constParticleContainer< T, Dim >inline
isUnitlessPositions() constParticleContainer< T, Dim >inline
markMomentsClean()ParticleContainer< T, Dim >inline
markMomentsDirty()ParticleContainer< T, Dim >inline
markParticlesOutside(double sigmasAway)ParticleContainer< T, Dim >inline
MAttrParticleContainer< T, Dim >private
MView_mParticleContainer< T, Dim >private
PParticleContainer< T, Dim >
ParticleContainer(Mesh_t< Dim > &mesh, FieldLayout_t< Dim > &FL, bool spinEnabled=false)ParticleContainer< T, Dim >inline
PhiParticleContainer< T, Dim >
pl_mParticleContainer< T, Dim >private
PolParticleContainer< T, Dim >
QAttrParticleContainer< T, Dim >private
qm_view_type typedefParticleContainer< T, Dim >
QMStorageMode enum nameParticleContainer< T, Dim >
qmStorageMode_mParticleContainer< T, Dim >private
QView_mParticleContainer< T, Dim >private
reference_mParticleContainer< T, Dim >private
refPartP_mParticleContainer< T, Dim >private
refPartR_mParticleContainer< T, Dim >private
registerAttributes()ParticleContainer< T, Dim >inline
scaleDtByCharge()ParticleContainer< T, Dim >inline
set_sPos(double sPos)ParticleContainer< T, Dim >inline
setBCAllPeriodic()ParticleContainer< T, Dim >inlineprivate
setBunchStateHandler(std::shared_ptr< BunchStateHandler > handler)ParticleContainer< T, Dim >inline
setEnergyReferenceMass(double referenceMassGeV, bool rescaleToReference=true)ParticleContainer< T, Dim >inline
setGlobalProcesses(std::vector< std::unique_ptr< GlobalProcess > > processes)ParticleContainer< T, Dim >inline
setGlobalToLocalQuaternion(const Quaternion_t &globalToLocalQuaternion)ParticleContainer< T, Dim >inline
setM(double m)ParticleContainer< T, Dim >inline
setQ(double q)ParticleContainer< T, Dim >inline
setReference(const PartData *ref)ParticleContainer< T, Dim >inline
setRefPartP(const Vector_t< double, Dim > &refPartP)ParticleContainer< T, Dim >inline
setRefPartR(const Vector_t< double, Dim > &refPartR)ParticleContainer< T, Dim >inline
setToLabTrafo(const CoordinateSystemTrafo &toLabTrafo)ParticleContainer< T, Dim >inline
setupBCs()ParticleContainer< T, Dim >inline
SpParticleContainer< T, Dim >
spin_vector_type typedefParticleContainer< T, Dim >
spinEnabled_mParticleContainer< T, Dim >private
sPos_mParticleContainer< T, Dim >private
switchOffUnitlessPositions()ParticleContainer< T, Dim >inline
switchToUnitlessPositions()ParticleContainer< T, Dim >inline
toLabTrafo_mParticleContainer< T, Dim >private
transformBunch(const CoordinateSystemTrafo &trafo)ParticleContainer< T, Dim >inline
unscaleDtByCharge()ParticleContainer< T, Dim >inline
updateMoments()ParticleContainer< T, Dim >inline
updateRefToLabCSTrafo(double bunchDT)ParticleContainer< T, Dim >inline
~ParticleContainer()ParticleContainer< T, Dim >inline