actT() | PartBunchBase< double, 3 > | virtual |
amrobj_mp | AmrPartBunch | private |
AmrPartBunch(const PartData *ref) | AmrPartBunch | |
AmrPartBunch(const PartData *ref, pbase_t *pbase_p) | AmrPartBunch | |
amrpbase_mp | AmrPartBunch | private |
begin() const | PartBunchBase< double, 3 > | inline |
Bf | PartBunchBase< double, 3 > | |
Bin | PartBunchBase< double, 3 > | |
binemitted_m | PartBunchBase< double, 3 > | protected |
bingamma_m | PartBunchBase< double, 3 > | protected |
boundp() | AmrPartBunch | virtual |
boundp_destroyCycl() | PartBunchBase< double, 3 > | |
boundp_destroyT() | PartBunchBase< double, 3 > | |
boundpBoundsTimer_m | PartBunchBase< double, 3 > | protected |
boundpTimer_m | PartBunchBase< double, 3 > | protected |
boundpUpdateTimer_m | PartBunchBase< double, 3 > | protected |
bunchLocalNum_m | PartBunchBase< double, 3 > | protected |
bunchNum | PartBunchBase< double, 3 > | |
bunchTotalNum_m | PartBunchBase< double, 3 > | protected |
calcBeamParameters() | PartBunchBase< double, 3 > | |
calcBeamParametersInitial() | PartBunchBase< double, 3 > | |
calcEMean() | PartBunchBase< double, 3 > | |
calcGammas() | PartBunchBase< double, 3 > | |
calcGammas_cycl() | PartBunchBase< double, 3 > | |
calcLineDensity(unsigned int nBins, std::vector< double > &lineDensity, std::pair< double, double > &meshInfo) | PartBunchBase< double, 3 > | |
calcMeanPhi() | PartBunchBase< double, 3 > | |
calcMoments() | PartBunchBase< double, 3 > | protected |
calcMomentsInitial() | PartBunchBase< double, 3 > | protected |
calcNumPartsOutside(Vector_t x) | PartBunchBase< double, 3 > | |
calculateAngle(double x, double y) | PartBunchBase< double, 3 > | protected |
cavityGapCrossed | PartBunchBase< double, 3 > | |
centroid_m | PartBunchBase< double, 3 > | protected |
computeSelfFields() | AmrPartBunch | virtual |
computeSelfFields(int bin) | AmrPartBunch | virtual |
computeSelfFields_cycl(double gamma) | AmrPartBunch | virtual |
computeSelfFields_cycl(int bin) | AmrPartBunch | virtual |
countTotalNumPerBunch() | PartBunchBase< double, 3 > | |
couplingConstant_m | PartBunchBase< double, 3 > | protected |
create(size_t M) | PartBunchBase< double, 3 > | |
createWithID(unsigned id) | PartBunchBase< double, 3 > | |
dcBeam_m | PartBunchBase< double, 3 > | protected |
deltaTau_m | PartBunchBase< double, 3 > | |
destroy(size_t M, size_t I, bool doNow=false) | PartBunchBase< double, 3 > | |
destroyT() | PartBunchBase< double, 3 > | |
dh_m | PartBunchBase< double, 3 > | protected |
Dimension | PartBunchBase< double, 3 > | static |
dist_m | PartBunchBase< double, 3 > | protected |
distDump_m | PartBunchBase< double, 3 > | protected |
distrCreate_m | PartBunchBase< double, 3 > | |
distrReload_m | PartBunchBase< double, 3 > | |
do_binaryRepart() | AmrPartBunch | virtual |
doEmission() | PartBunchBase< double, 3 > | |
dt | PartBunchBase< double, 3 > | |
dt_m | PartBunchBase< double, 3 > | protected |
dtScInit_m | PartBunchBase< double, 3 > | |
Ef | PartBunchBase< double, 3 > | |
Eftmp | PartBunchBase< double, 3 > | |
emitParticles(double eZ) | PartBunchBase< double, 3 > | |
end() const | PartBunchBase< double, 3 > | inline |
f_stream | PartBunchBase< double, 3 > | private |
fieldlayout_m | AmrPartBunch | private |
fixed_grid | PartBunchBase< double, 3 > | private |
fs_m | PartBunchBase< double, 3 > | protected |
gatherLevelStatistics() | AmrPartBunch | |
gatherLoadBalanceStatistics() | PartBunchBase< double, 3 > | |
get_bounds(Vector_t &rmin, Vector_t &rmax) | PartBunchBase< double, 3 > | |
get_centroid() const | PartBunchBase< double, 3 > | |
get_DDx() const | PartBunchBase< double, 3 > | |
get_DDy() const | PartBunchBase< double, 3 > | |
get_Dx() const | PartBunchBase< double, 3 > | |
get_Dy() const | PartBunchBase< double, 3 > | |
get_emit() const | PartBunchBase< double, 3 > | |
get_gamma() const | PartBunchBase< double, 3 > | |
get_halo() const | PartBunchBase< double, 3 > | |
get_hr() const | AmrPartBunch | virtual |
get_maxExtent() const | PartBunchBase< double, 3 > | |
get_meanKineticEnergy() const | PartBunchBase< double, 3 > | |
get_norm_emit() const | PartBunchBase< double, 3 > | |
get_origin() const | PartBunchBase< double, 3 > | |
get_PBounds(Vector_t &min, Vector_t &max) const | PartBunchBase< double, 3 > | |
get_pmean() const | PartBunchBase< double, 3 > | |
get_pmean_Distribution() const | PartBunchBase< double, 3 > | |
get_prms() const | PartBunchBase< double, 3 > | |
get_rmean() const | PartBunchBase< double, 3 > | |
get_rprms() const | PartBunchBase< double, 3 > | |
get_rrms() const | PartBunchBase< double, 3 > | |
get_sPos() const | PartBunchBase< double, 3 > | |
getAmrObject() const | AmrPartBunch | inline |
getAmrParticleBase() | AmrPartBunch | |
getAmrParticleBase() const | AmrPartBunch | |
getBConds() | PartBunchBase< double, 3 > | inline |
getBeta(int i) | PartBunchBase< double, 3 > | virtual |
getBinGamma(int bin) | PartBunchBase< double, 3 > | |
getBoundingSphere() | PartBunchBase< double, 3 > | |
getCharge() const | PartBunchBase< double, 3 > | |
getChargePerParticle() const | PartBunchBase< double, 3 > | |
getCouplingConstant() const | PartBunchBase< double, 3 > | |
getdE() const | PartBunchBase< double, 3 > | |
getDestroyNum() const | PartBunchBase< double, 3 > | |
getdT() const | PartBunchBase< double, 3 > | |
getE() const | PartBunchBase< double, 3 > | |
getEExtrema() | AmrPartBunch | virtual |
getEmissionDeltaT() | PartBunchBase< double, 3 > | |
getFieldLayout() | AmrPartBunch | virtual |
getFieldSolver() | AmrPartBunch | inline |
getFieldSolver() const | AmrPartBunch | inline |
getFieldSolverType() const | PartBunchBase< double, 3 > | |
getGamma(int i) | PartBunchBase< double, 3 > | virtual |
getGhostNum() const | PartBunchBase< double, 3 > | |
getGlobalMeanR() | PartBunchBase< double, 3 > | |
getGlobalToLocalQuaternion() | PartBunchBase< double, 3 > | |
getGlobalTrackStep() const | PartBunchBase< double, 3 > | |
getIfBeamEmitting() | PartBunchBase< double, 3 > | |
getInitialBeta() const | PartBunchBase< double, 3 > | |
getInitialGamma() const | PartBunchBase< double, 3 > | |
getKs3DRefp() | PartBunchBase< double, 3 > | |
getKs3DRefr() | PartBunchBase< double, 3 > | |
getLastemittedBin() | PartBunchBase< double, 3 > | |
getLastEmittedEnergyBin() | PartBunchBase< double, 3 > | |
getLayout() | PartBunchBase< double, 3 > | |
getLayout() const | PartBunchBase< double, 3 > | |
getLevelStatistics(int l) const | AmrPartBunch | |
getLoadBalance(int p) const | PartBunchBase< double, 3 > | |
getLocalBoundingSphere() | PartBunchBase< double, 3 > | |
getLocalBounds(Vector_t &rmin, Vector_t &rmax) | PartBunchBase< double, 3 > | |
getLocalNum() const | PartBunchBase< double, 3 > | |
getLocalNumPerBunch(short n) const | PartBunchBase< double, 3 > | |
getLocalTrackStep() const | PartBunchBase< double, 3 > | |
getM() const | PartBunchBase< double, 3 > | |
getMassPerParticle() const | PartBunchBase< double, 3 > | |
getNumberOfEmissionSteps() | PartBunchBase< double, 3 > | |
getNumberOfEnergyBins() | PartBunchBase< double, 3 > | |
getNumBunch() const | PartBunchBase< double, 3 > | |
getP() const | PartBunchBase< double, 3 > | |
getParticle(int ii) | PartBunchBase< double, 3 > | |
getPOrigin() const | PartBunchBase< double, 3 > | |
getPType() const | PartBunchBase< double, 3 > | |
getPTypeString() | PartBunchBase< double, 3 > | |
getPx(int i) | PartBunchBase< double, 3 > | virtual |
getPx0(int i) | PartBunchBase< double, 3 > | virtual |
getPy(int i) | PartBunchBase< double, 3 > | virtual |
getPy0(int i) | PartBunchBase< double, 3 > | virtual |
getPz(int i) | PartBunchBase< double, 3 > | virtual |
getQ() const | PartBunchBase< double, 3 > | |
getQKs3D() | PartBunchBase< double, 3 > | |
getReference() const | PartBunchBase< double, 3 > | |
getRho(int x, int y, int z) | AmrPartBunch | virtual |
getSigmaMatrix() | PartBunchBase< double, 3 > | |
getStepsPerTurn() const | PartBunchBase< double, 3 > | |
getSteptoLastInj() const | PartBunchBase< double, 3 > | |
getT() const | PartBunchBase< double, 3 > | |
getTEmission() | PartBunchBase< double, 3 > | |
getTotalNum() const | PartBunchBase< double, 3 > | |
getTotalNumPerBunch(short n) const | PartBunchBase< double, 3 > | |
getUpdateFlag(UpdateFlags_t f) const | PartBunchBase< double, 3 > | |
getX(int i) | PartBunchBase< double, 3 > | virtual |
getX0(int i) | PartBunchBase< double, 3 > | virtual |
getY(int i) | PartBunchBase< double, 3 > | virtual |
getY0(int i) | PartBunchBase< double, 3 > | virtual |
getZ(int i) | PartBunchBase< double, 3 > | virtual |
ghostDestroy(size_t M, size_t I) | PartBunchBase< double, 3 > | |
globalCreate(size_t np) | PartBunchBase< double, 3 > | |
globalMeanR_m | PartBunchBase< double, 3 > | protected |
globalPartPerLevel_m | AmrPartBunch | private |
globalPartPerNode_m | PartBunchBase< double, 3 > | protected |
globalToLocalQuaternion_m | PartBunchBase< double, 3 > | protected |
globalTrackStep_m | PartBunchBase< double, 3 > | protected |
hasBinning() const | PartBunchBase< double, 3 > | |
hasFieldSolver() | PartBunchBase< double, 3 > | |
histoTimer_m | PartBunchBase< double, 3 > | protected |
hr_m | PartBunchBase< double, 3 > | protected |
ID | PartBunchBase< double, 3 > | |
incrementT() | PartBunchBase< double, 3 > | |
incTrackSteps() | PartBunchBase< double, 3 > | |
initialize(FieldLayout_t *fLayout) | AmrPartBunch | virtual |
isGridFixed() const | PartBunchBase< double, 3 > | |
iterateEmittedBin(int binNumber) | PartBunchBase< double, 3 > | |
localTrackStep_m | PartBunchBase< double, 3 > | protected |
M | PartBunchBase< double, 3 > | |
massPerParticle_m | PartBunchBase< double, 3 > | protected |
maximumAmplitudes(const FMatrix< double, 6, 6 > &D, double &axmax, double &aymax) | PartBunchBase< double, 3 > | |
moments_m | PartBunchBase< double, 3 > | protected |
momentsComputer_m | PartBunchBase< double, 3 > | protected |
nr_m | PartBunchBase< double, 3 > | protected |
numBunch_m | PartBunchBase< double, 3 > | protected |
P | PartBunchBase< double, 3 > | |
PartBunchBase(AbstractParticle< double, Dim > *pb, const PartData *ref) | PartBunchBase< double, 3 > | |
PartBunchBase(const PartBunchBase &rhs)=delete | PartBunchBase< double, 3 > | |
ParticleIndex_t typedef | PartBunchBase< double, 3 > | |
ParticlePos_t typedef | PartBunchBase< double, 3 > | |
pbase_m | PartBunchBase< double, 3 > | protected |
pbase_t typedef | AmrPartBunch | |
pbin_m | PartBunchBase< double, 3 > | |
performDestroy(bool updateLocalNum=false) | PartBunchBase< double, 3 > | |
periodLength_m | PartBunchBase< double, 3 > | protected |
Phi | PartBunchBase< double, 3 > | |
pmsg_m | PartBunchBase< double, 3 > | private |
POrigin | PartBunchBase< double, 3 > | |
Position_t typedef | PartBunchBase< double, 3 > | |
print(Inform &os) | PartBunchBase< double, 3 > | |
PType | PartBunchBase< double, 3 > | |
push_back(OpalParticle const &p) | PartBunchBase< double, 3 > | |
Q | PartBunchBase< double, 3 > | |
qi_m | PartBunchBase< double, 3 > | protected |
R | PartBunchBase< double, 3 > | |
Rebin() | PartBunchBase< double, 3 > | |
rebin() | PartBunchBase< double, 3 > | |
reference | PartBunchBase< double, 3 > | protected |
RefPartP_m | PartBunchBase< double, 3 > | |
RefPartR_m | PartBunchBase< double, 3 > | |
refPOrigin_m | PartBunchBase< double, 3 > | |
refPType_m | PartBunchBase< double, 3 > | |
resetID() | PartBunchBase< double, 3 > | |
resetInterpolationCache(bool clearCache=false) | PartBunchBase< double, 3 > | virtual |
resetM(double m) | PartBunchBase< double, 3 > | |
resetPartBinBunch() | PartBunchBase< double, 3 > | |
resetPartBinID2(const double eta) | PartBunchBase< double, 3 > | |
resetQ(double q) | PartBunchBase< double, 3 > | |
resizeMesh() | PartBunchBase< double, 3 > | inlinevirtual |
rmax_m | PartBunchBase< double, 3 > | protected |
rmin_m | PartBunchBase< double, 3 > | protected |
runTests() | PartBunchBase< double, 3 > | virtual |
selfFieldTimer_m | PartBunchBase< double, 3 > | protected |
set_meshEnlargement(double dh) | AmrPartBunch | virtual |
set_sPos(double s) | PartBunchBase< double, 3 > | |
setAmrDomainRatio(const std::vector< double > &ratio) | AmrPartBunch | |
setBaseLevelMeshSpacing(const Vector_t &hr) | AmrPartBunch | inline |
setBCAllOpen() | AmrPartBunch | inlinevirtual |
setBCAllPeriodic() | AmrPartBunch | inlinevirtual |
setBCForDCBeam() | AmrPartBunch | inlinevirtual |
setBConds(const ParticleBConds< Position_t, Dimension > &bc) | PartBunchBase< double, 3 > | inline |
setBeamFrequency(double v) | PartBunchBase< double, 3 > | |
setBinCharge(int, double) | AmrPartBunch | inlinevirtual |
setBinCharge(int) | AmrPartBunch | inlinevirtual |
setCharge(double q) | PartBunchBase< double, 3 > | |
setChargeZeroPart(double q) | PartBunchBase< double, 3 > | |
setCouplingConstant(double c) | PartBunchBase< double, 3 > | |
setDistribution(Distribution *d, std::vector< Distribution * > addedDistributions, size_t &np) | PartBunchBase< double, 3 > | |
setdT(double dt) | PartBunchBase< double, 3 > | |
setEnergyBins(int numberOfEnergyBins) | PartBunchBase< double, 3 > | |
setGlobalMeanR(Vector_t globalMeanR) | PartBunchBase< double, 3 > | |
setGlobalToLocalQuaternion(Quaternion_t globalToLocalQuaternion) | PartBunchBase< double, 3 > | |
setGlobalTrackStep(long long n) | PartBunchBase< double, 3 > | |
setKs3DRefp(Vector_t p) | PartBunchBase< double, 3 > | |
setKs3DRefr(Vector_t r) | PartBunchBase< double, 3 > | |
setLocalBinCount(size_t num, int bin) | PartBunchBase< double, 3 > | |
setLocalNum(size_t n) | PartBunchBase< double, 3 > | |
setLocalNumPerBunch(size_t numpart, short n) | PartBunchBase< double, 3 > | |
setLocalTrackStep(long long n) | PartBunchBase< double, 3 > | |
setMass(double mass) | PartBunchBase< double, 3 > | |
setMassZeroPart(double mass) | PartBunchBase< double, 3 > | |
setNumBunch(short n) | PartBunchBase< double, 3 > | |
setParticle(FVector< double, 6 > z, int ii) | PartBunchBase< double, 3 > | |
setParticle(OpalParticle const &p, int ii) | PartBunchBase< double, 3 > | |
setPBins(PartBins *pbin) | PartBunchBase< double, 3 > | |
setPBins(PartBinsCyc *pbin) | PartBunchBase< double, 3 > | |
setPOrigin(ParticleOrigin) | PartBunchBase< double, 3 > | |
setPType(std::string type) | PartBunchBase< double, 3 > | |
setQKs3D(Quaternion_t q) | PartBunchBase< double, 3 > | |
setSolver(FieldSolver *fs) | AmrPartBunch | inlinevirtual |
setStepsPerTurn(int n) | PartBunchBase< double, 3 > | |
setSteptoLastInj(int n) | PartBunchBase< double, 3 > | |
setT(double t) | PartBunchBase< double, 3 > | |
setTEmission(double t) | PartBunchBase< double, 3 > | |
setTotalNum(size_t n) | PartBunchBase< double, 3 > | |
setTotalNumPerBunch(size_t numpart, short n) | PartBunchBase< double, 3 > | |
setup(AbstractParticle< double, Dim > *pb) | PartBunchBase< double, 3 > | private |
setUpdateFlag(UpdateFlags_t f, bool val) | PartBunchBase< double, 3 > | |
setZ(int i, double zcoo) | PartBunchBase< double, 3 > | virtual |
singleInitNode() const | PartBunchBase< double, 3 > | |
spos_m | PartBunchBase< double, 3 > | protected |
stateOfLastBoundP_ | PartBunchBase< double, 3 > | protected |
statParamTimer_m | PartBunchBase< double, 3 > | protected |
stepsPerTurn_m | PartBunchBase< double, 3 > | protected |
SteptoLastInj_m | PartBunchBase< double, 3 > | protected |
swap(unsigned int i, unsigned int j) | PartBunchBase< double, 3 > | virtual |
switchOffUnitlessPositions(bool use_dt_per_particle=false) | PartBunchBase< double, 3 > | |
switchToUnitlessPositions(bool use_dt_per_particle=false) | PartBunchBase< double, 3 > | |
t_m | PartBunchBase< double, 3 > | protected |
tEmission_m | PartBunchBase< double, 3 > | protected |
toLabTrafo_m | PartBunchBase< double, 3 > | |
TriID | PartBunchBase< double, 3 > | |
unit_state_ | PartBunchBase< double, 3 > | protected |
unitless enum value | PartBunchBase< double, 3 > | |
units enum value | PartBunchBase< double, 3 > | |
UnitState_t enum name | PartBunchBase< double, 3 > | |
update() | PartBunchBase< double, 3 > | |
update(const ParticleAttrib< char > &canSwap) | PartBunchBase< double, 3 > | |
updateDomainLength(Vektor< int, 3 > &grid) | AmrPartBunch | privatevirtual |
updateFieldContainers_m() | AmrPartBunch | private |
updateFields(const Vector_t &hr, const Vector_t &origin) | AmrPartBunch | privatevirtual |
UpdateFlags_t typedef | PartBunchBase< double, 3 > | |
updateLorentzFactor(int bin=0) | AmrPartBunch | |
updateLorentzFactor(double gamma) | AmrPartBunch | |
updateNumTotal() | PartBunchBase< double, 3 > | |
VectorPair_t typedef | PartBunchBase< double, 3 > | |
weHaveBins() const | PartBunchBase< double, 3 > | |
weHaveEnergyBins() | PartBunchBase< double, 3 > | |
~AmrPartBunch() | AmrPartBunch | |
~PartBunchBase() | PartBunchBase< double, 3 > | inlinevirtual |