|
Celeritas 0.7.0-dev.230+develop.7257fa99
|
Help construct data for sampling from user-specified distributions. More...
#include <DistributionInserter.hh>
Public Member Functions | |
| DistributionInserter (HostVal< DistributionParamsData > &) | |
| Construct with a reference to mutable host data. | |
| OnedDistributionId | operator() (inp::DeltaDistribution< double > const &) |
| Add data for sampling a value from a 1D delta distribution. | |
| OnedDistributionId | operator() (inp::NormalDistribution const &) |
| Add data for sampling a value from a normal distribution. | |
| ThreedDistributionId | operator() (inp::DeltaDistribution< Array< double, 3 > > const &) |
| Add data for sampling a point from a 3D delta distribution. | |
| ThreedDistributionId | operator() (inp::IsotropicDistribution const &) |
| Add data for sampling a value from an isotropic distribution. | |
| ThreedDistributionId | operator() (inp::UniformBoxDistribution const &) |
| Add data for sampling a value from a uniform box distribution. | |
Help construct data for sampling from user-specified distributions.