|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
#include <SampleGaussianSequence.h>


Public Member Functions | |
| SampleGaussianSequence (double lower, double upper, size_t modulo, int nSample) | |
| void | create (std::shared_ptr< SampleIndividual > &ind, size_t i) |
| double | getNext (unsigned int id) |
Public Member Functions inherited from SamplingMethod | |
| virtual | ~SamplingMethod () |
| virtual void | allocate (const CmdArguments_t &, const Comm::Bundle_t &) |
Private Attributes | |
| std::vector< double > | sampleChain_m |
| unsigned int | numSamples_m |
| size_t | volumeLowerDimensions_m |
Definition at line 35 of file SampleGaussianSequence.h.
|
inline |
Definition at line 40 of file SampleGaussianSequence.h.
References Util::erfinv(), sampleChain_m, and sqrt().

|
inlinevirtual |
Implements SamplingMethod.
Definition at line 55 of file SampleGaussianSequence.h.
References getNext().

|
inline |
Definition at line 59 of file SampleGaussianSequence.h.
References numSamples_m, sample, sampleChain_m, and volumeLowerDimensions_m.
Referenced by create().
|
private |
Definition at line 71 of file SampleGaussianSequence.h.
Referenced by getNext().
|
private |
Definition at line 70 of file SampleGaussianSequence.h.
Referenced by getNext(), and SampleGaussianSequence().
|
private |
Definition at line 72 of file SampleGaussianSequence.h.
Referenced by getNext().
1.8.5