|
Celeritas 0.7.0-dev.169+develop.bdc0041f6
|
#include <utility>#include "corecel/cont/Array.hh"#include "corecel/cont/Range.hh"#include "corecel/cont/Span.hh"#include "Algorithms.hh"
Classes | |
| struct | celeritas::PostRectangleSegmentIntegrator |
| Calculate the integral of a piecewise rectangular function. More... | |
| struct | celeritas::TrapezoidSegmentIntegrator |
| Calculate the integral of a piecewise linear function. More... | |
| class | celeritas::SegmentIntegrator< I > |
| Integrate a piecewise function. More... | |
| class | celeritas::MomentCalculator |
| Estimate the mean and variance of a tabulated PDF. More... | |
| struct | celeritas::MomentCalculator::Result< T > |
Functions | |
| template<class T , std::size_t N> | |
| void | celeritas::normalize_cdf (Span< T, N > x) |
| Normalize a vector by the final value and check for monotonicity. | |