|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
|
This is the complete list of members for MultiVariateGaussian, including all inherited members.
| ComputeCenteredBounds() | MultiVariateGaussian | |
| ComputeCholeskyFactorization() | MultiVariateGaussian | |
| cov_m | MultiVariateGaussian | private |
| cutoffP_m | MultiVariateGaussian | private |
| cutoffR_m | MultiVariateGaussian | private |
| emitParticles(double t, double dt) | SamplingBase | inlinevirtual |
| fc_m | SamplingBase | protected |
| fixMeanP_m | MultiVariateGaussian | private |
| fixMeanR_m | MultiVariateGaussian | private |
| generateParticles(size_t &numberOfParticles, Vector_t< double, 3 > nr) override | MultiVariateGaussian | virtual |
| initDomainDecomp(double BoxIncr) | SamplingBase | inlinevirtual |
| initRandomPool() | MultiVariateGaussian | private |
| L_m | MultiVariateGaussian | private |
| max_m | MultiVariateGaussian | private |
| meanP_m | MultiVariateGaussian | private |
| meanR_m | MultiVariateGaussian | private |
| min_m | MultiVariateGaussian | private |
| MultiVariateGaussian(std::shared_ptr< ParticleContainer_t > &pc, std::shared_ptr< FieldContainer_t > &fc, std::shared_ptr< Distribution_t > &opalDist) | MultiVariateGaussian | |
| MultiVariateGaussian(std::shared_ptr< ParticleContainer_t > pc, const Vector_t< double, 3 > &meanR, const Vector_t< double, 3 > &meanP, const Vector_t< double, 3 > &sigmaR, const Vector_t< double, 3 > &sigmaP, const Vector_t< double, 3 > &cutoffR, const Vector_t< double, 3 > &cutoffP, bool fixMeanR=true, bool fixMeanP=true) | MultiVariateGaussian | |
| MultiVariateGaussian(std::shared_ptr< ParticleContainer_t > pc, const Vector_t< double, 3 > &meanR, const Vector_t< double, 3 > &meanP, const Matrix_t &cov, const Vector_t< double, 3 > &cutoffR, const Vector_t< double, 3 > &cutoffP, bool fixMeanR=true, bool fixMeanP=true) | MultiVariateGaussian | |
| normMax_m | MultiVariateGaussian | private |
| normMin_m | MultiVariateGaussian | private |
| normPmax_m | MultiVariateGaussian | private |
| normPmin_m | MultiVariateGaussian | private |
| normRmax_m | MultiVariateGaussian | private |
| normRmin_m | MultiVariateGaussian | private |
| opalDist_m | SamplingBase | protected |
| pc_m | SamplingBase | protected |
| pmax_m | MultiVariateGaussian | private |
| pmin_m | MultiVariateGaussian | private |
| randPool_m | MultiVariateGaussian | private |
| rmax_m | MultiVariateGaussian | private |
| rmin_m | MultiVariateGaussian | private |
| samplerTimer_m | MultiVariateGaussian | |
| SamplingBase(std::shared_ptr< ParticleContainer_t > &pc, std::shared_ptr< FieldContainer_t > &fc, std::shared_ptr< Distribution_t > &dist) | SamplingBase | inline |
| SamplingBase(std::shared_ptr< ParticleContainer_t > &pc) | SamplingBase | inline |
| samplingMethod_m | SamplingBase | protected |
| setCovarianceMatrix(const Matrix_t &cov) | MultiVariateGaussian | inline |
| setCutoffP(const Vector_t< double, 3 > &cutoffP) | MultiVariateGaussian | inline |
| setCutoffR(const Vector_t< double, 3 > &cutoffR) | MultiVariateGaussian | inline |
| setFixMeanP(bool fixMeanP) | MultiVariateGaussian | inline |
| setFixMeanR(bool fixMeanR) | MultiVariateGaussian | inline |
| setL(const Matrix_t &L) | MultiVariateGaussian | inline |
| setMeanP(const Vector_t< double, 3 > &meanP) | MultiVariateGaussian | inline |
| setMeanR(const Vector_t< double, 3 > &meanR) | MultiVariateGaussian | inline |
| setSigmaP(const Vector_t< double, 3 > &sigmaP) | MultiVariateGaussian | inline |
| setSigmaR(const Vector_t< double, 3 > &sigmaR) | MultiVariateGaussian | inline |
| setWithDomainDecomp(bool withDomainDecomp) | SamplingBase | inlinevirtual |
| sigmaP_m | MultiVariateGaussian | private |
| sigmaR_m | MultiVariateGaussian | private |
| testEmitParticles(size_t nsteps, double dt) | SamplingBase | inlinevirtual |
| testNumEmitParticles(size_t nsteps, double dt) | SamplingBase | inlinevirtual |
| ~SamplingBase() | SamplingBase | inlinevirtual |