OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
FlatTop Member List

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

allocateParticles(size_t numberOfParticles)FlatTop
computeNlocalUniformly(size_t nglobal)FlatTop
countEnteringParticlesPerRank(double t0, double tf)FlatTop
cutoffR_mFlatTopprivate
determineRandInit()FlatTopprivatestatic
distArea_mFlatTopprivate
emissionTime_mFlatTopprivate
emitParticles(double t, double dt) overrideFlatTopvirtual
emitting_mFlatTopprivate
fallTime_mFlatTopprivate
fc_mSamplingBaseprotected
FlatTop(std::shared_ptr< ParticleContainer_t > &pc, std::shared_ptr< FieldContainer_t > &fc, std::shared_ptr< Distribution_t > &opalDist)FlatTop
FlatTopProfile(double t)FlatTop
flattopTime_mFlatTopprivate
generateParticles(size_t &numberOfParticles, Vector_t< double, 3 > nr) overrideFlatTopvirtual
generateUniformDisk(size_type nlocal, size_t nNew)FlatTop
hr_mFlatTopprivate
initDomainDecomp(double BoxIncr) overrideFlatTopvirtual
integrateTrapezoidal(double x1, double x2, double y1, double y2)FlatTop
normalizedFlankArea_mFlatTopprivate
nr_mFlatTopprivate
opalDist_mSamplingBaseprotected
pc_mSamplingBaseprotected
rand_pool_mFlatTopprivate
riseTime_mFlatTopprivate
SamplingBase(std::shared_ptr< ParticleContainer_t > &pc, std::shared_ptr< FieldContainer_t > &fc, std::shared_ptr< Distribution_t > &dist)SamplingBaseinline
SamplingBase(std::shared_ptr< ParticleContainer_t > &pc)SamplingBaseinline
samplingMethod_mSamplingBaseprotected
setNr(Vector_t< double, 3 > nr)FlatTop
setParameters(const std::shared_ptr< Distribution_t > &opalDist)FlatTopprivate
setWithDomainDecomp(bool withDomainDecomp) overrideFlatTopprivatevirtual
sigmaTFall_mFlatTopprivate
sigmaTRise_mFlatTopprivate
size_type typedefFlatTopprivate
testEmitParticles(size_type nsteps, double dt) overrideFlatTop
SamplingBase::testEmitParticles(size_t nsteps, double dt)SamplingBaseinlinevirtual
testNumEmitParticles(size_type nsteps, double dt) overrideFlatTop
SamplingBase::testNumEmitParticles(size_t nsteps, double dt)SamplingBaseinlinevirtual
totalN_mFlatTopprivate
withDomainDecomp_mFlatTopprivate
~SamplingBase()SamplingBaseinlinevirtual