#include <ReactionResource.h>
|
typedef std::vector< T > | Vec_T |
|
typedef std::vector< int > | Vec_Int |
|
typedef ScaleUtils::Math::Interp1D_FastLinear< T > | Interp |
|
|
| RRXs () |
| constructor More...
|
|
virtual void | evaluate (const Vec_T &energy_bounds, const Vec_T &flux, const T sumflux, T *sig, Vec_Int *yield_ids, Vec_T *yield_vals, T *eavg=nullptr) const |
| general purpose evaluator More...
|
|
T | group_sum (const std::vector< T > &flux) const |
|
T | one_group_xs (const std::vector< T > &sigma, const std::vector< T > &flux, const T sumflux) const |
|
T | avg_energy (const std::vector< T > &ebounds, const std::vector< T > &sigma, const std::vector< T > &flux, const T sigma_times_flux) const |
|
typedef ScaleUtils::Math::Interp1D_FastLinear<T> Interp |
void evaluate |
( |
const Vec_T & |
energy_bounds, |
|
|
const Vec_T & |
flux, |
|
|
const T |
sumflux, |
|
|
T * |
sig, |
|
|
Vec_Int * |
yield_ids, |
|
|
Vec_T * |
yield_vals, |
|
|
T * |
eavg = nullptr |
|
) |
| const |
|
virtual |
T group_sum |
( |
const std::vector< T > & |
flux | ) |
const |
|
inline |
T one_group_xs |
( |
const std::vector< T > & |
sigma, |
|
|
const std::vector< T > & |
flux, |
|
|
const T |
sumflux |
|
) |
| const |
|
inline |
T avg_energy |
( |
const std::vector< T > & |
ebounds, |
|
|
const std::vector< T > & |
sigma, |
|
|
const std::vector< T > & |
flux, |
|
|
const T |
sigma_times_flux |
|
) |
| const |
|
inline |
std::vector<Vec_T> pyield |
std::map<int, Vec_T> dyield |
Teuchos::BLAS<int, T> blas_wrapper |
The documentation for this class was generated from the following files: