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

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

computeLocalEmitCount(size_t totalToSample) constSamplingBase
emissionModel_mSamplingBaseprotected
emitParticles(double, double)SamplingBaseinlinevirtual
fc_mSamplingBaseprotected
fillPolarization(size_t startIdx, size_t count)SamplingBaseinline
generateParticles(size_t &, Vector_t< double, 3 >)SamplingBaseinlinevirtual
getEmissionR0() constSamplingBaseinline
getEmissionTimeStep() constSamplingBaseinlinevirtual
getGlobalTimeShift() constSamplingBaseinlinevirtual
getInitialReferenceMomentum() constSamplingBaseinlinevirtual
hasEmittedOnce_mSamplingBaseprotected
hasInitialReferenceMomentum() constSamplingBaseinlinevirtual
initDomainDecomp(double)SamplingBaseinlinevirtual
initialPol_mSamplingBaseprotected
isEmissionDone(double t) constSamplingBaseinlinevirtual
opalDist_mSamplingBaseprotected
P0_mSamplingBaseprotected
pc_mSamplingBaseprotected
R0_mSamplingBaseprotected
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
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
setWithDomainDecomp(bool)SamplingBaseinlinevirtual
t0_mSamplingBaseprotected
testEmitParticles(size_t, double)SamplingBaseinlinevirtual
testNumEmitParticles(size_t, double)SamplingBaseinlinevirtual
~SamplingBase()SamplingBaseinlinevirtual