Alsvinn
0.5.3
The fast FVM simulator with UQ support
|
Gets a std::function and uses that to generate new samples. More...
#include <alsuq/distribution/FunctionDistribution.hpp>
Public Member Functions | |
FunctionDistribution (std::function< real(size_t, size_t)> distributionFunction) | |
virtual real | generate (generator::Generator &generator, size_t component, size_t sample) override |
![]() | |
virtual | ~Distribution () |
Gets a std::function and uses that to generate new samples.
alsuq::distribution::FunctionDistribution::FunctionDistribution | ( | std::function< real(size_t, size_t)> | distributionFunction | ) |
|
overridevirtual |
Implements alsuq::distribution::Distribution.