OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
FlatTop Member List

This is the complete list of members for FlatTop, including all inherited members.

allocateParticles(size_t numberOfParticles)FlatTop
computeLocalEmitCount(size_t totalToSample) constSamplingBase
computeNlocalUniformly(size_t nglobal)FlatTop
countEnteringParticlesPerRank(double t0, double tf)FlatTop
cutoffR_mFlatTopprivate
determineRandInit()FlatTopprivatestatic
distArea_mFlatTopprivate
emissionModel_mSamplingBaseprotected
emissionTime_mFlatTopprivate
emitParticles(double t, double dt) overrideFlatTopvirtual
emitting_mFlatTopprivate
fallTime_mFlatTopprivate
fc_mSamplingBaseprotected
fillPolarization(size_t startIdx, size_t count)SamplingBaseinline
FlatTop(std::shared_ptr< ParticleContainer_t > pc, std::shared_ptr< FieldContainer_t > fc, Distribution_t *opalDist)FlatTop
FlatTop(std::shared_ptr< ParticleContainer_t > pc, std::shared_ptr< FieldContainer_t > fc, bool emitting, double sigmaTFall, double sigmaTRise, Vector_t< double, 3 > cutoff, double tPulseLengthFWHM, Vector_t< double, 3 > sigmaR)FlatTop
FlatTop(std::shared_ptr< ParticleContainer_t > pc, bool emitting, double sigmaTFall, double sigmaTRise, Vector_t< double, 3 > cutoff, double tPulseLengthFWHM, Vector_t< double, 3 > sigmaR)FlatTop
FlatTopProfile(double t)FlatTop
flattopTime_mFlatTopprivate
generateParticles(size_t &numberOfParticles, Vector_t< double, 3 > nr) overrideFlatTopvirtual
generateUniformDisk(size_type nlocal, size_t nNew, double dt)FlatTop
getDistArea()FlatTopinline
getEmissionR0() constSamplingBaseinline
getEmissionTime()FlatTopinline
getEmissionTimeStep() constSamplingBaseinlinevirtual
getGlobalTimeShift() constSamplingBaseinlinevirtual
getInitialReferenceMomentum() constSamplingBaseinlinevirtual
hasEmittedOnce_mSamplingBaseprotected
hasInitialReferenceMomentum() constSamplingBaseinlinevirtual
hr_mFlatTopprivate
initDomainDecomp(double BoxIncr) overrideFlatTopvirtual
initialPol_mSamplingBaseprotected
integrateTrapezoidal(double x1, double x2, double y1, double y2)FlatTop
isEmissionDone(double t) const overrideFlatTopinlinevirtual
normalizedFlankArea_mFlatTopprivate
nr_mFlatTopprivate
opalDist_mSamplingBaseprotected
P0_mSamplingBaseprotected
pc_mSamplingBaseprotected
R0_mSamplingBaseprotected
rand_pool_mFlatTopprivate
riseTime_mFlatTopprivate
SamplingBase(std::shared_ptr< ParticleContainer_t > pc, std::shared_ptr< FieldContainer_t > fc, Distribution_t *dist)SamplingBaseinline
SamplingBase(std::shared_ptr< ParticleContainer_t > pc, std::shared_ptr< FieldContainer_t > fc)SamplingBaseinline
SamplingBase(std::shared_ptr< ParticleContainer_t > pc)SamplingBaseinline
samplingMethod_mSamplingBaseprotected
setDistArea(double distArea)FlatTopinline
setEmissionOffsets(ippl::Vector< double, 3 > R0, ippl::Vector< double, 3 > P0, double t0, const std::string &emissionModel="NONE")SamplingBaseinline
setInitialPolarization(const ippl::Vector< double, 3 > &pol)SamplingBaseinline
setInternalVariables(bool emitting, double sigmaTFall, double sigmaTRise, Vector_t< double, 3 > cutoff, double tPulseLengthFWHM, Vector_t< double, 3 > sigmaR)FlatTop
setNr(Vector_t< double, 3 > nr)FlatTop
setParameters(Distribution_t *opalDist)FlatTopprivate
setWithDomainDecomp(bool withDomainDecomp) overrideFlatTopvirtual
sigmaR_mFlatTopprivate
sigmaTFall_mFlatTopprivate
sigmaTRise_mFlatTopprivate
size_type typedefFlatTopprivate
t0_mSamplingBaseprotected
testEmitParticles(size_type nsteps, double dt) overrideFlatTop
SamplingBase::testEmitParticles(size_t, double)SamplingBaseinlinevirtual
testNumEmitParticles(size_type nsteps, double dt) overrideFlatTop
SamplingBase::testNumEmitParticles(size_t, double)SamplingBaseinlinevirtual
totalN_mFlatTopprivate
withDomainDecomp_mFlatTopprivate
~SamplingBase()SamplingBaseinlinevirtual