#include <FakeFactory.h>

Public Member Functions

std::vector< SP_LibraryLibrary_linear2D (Library &obj, std::vector< float > x1_list, std::vector< float > x2_list, float scaleFactor1, float scaleFactor2, std::string name, int seed=164)
 

Static Public Member Functions

static bool Library_random1 (Library &obj, const int seed=32)
 
static bool DecayData_random1 (DecayData &obj, const LibraryHeader &def, const int seed=164)
 
static bool TransitionStructure_random1 (TransitionStructure &obj, const LibraryHeader &def, const int seed=64)
 
static bool TransitionCoeff_random1 (TransitionCoeff &obj, const LibraryHeader &def, const int seed=164)
 
static bool StateSet_random1 (StateSet &obj, const int seed=32)
 
static LibraryHeader createLibraryHeader_random1 ()
 
static bool DecayData_random2 (DecayData &obj, const int seed=164)
 
static bool TransitionCoeff_random2 (TransitionCoeff &obj, const int seed=164)
 
static void Library_linear1D (Library &obj, std::vector< float > x1_list, float scaleFactor, int seed=164)
 
static bool Library_scale_pwr (Library &obj)
 
static bool YieldResource_scale (YieldResource &obj)
 
static bool DecayResource_scale (DecayResource &obj)
 
static void nuclide_set_addnux1 (Vec_Int &ids)
 
static void nuclide_set_addnux2 (Vec_Int &ids)
 
static void nuclide_set_addnux3 (Vec_Int &ids)
 
static void nuclide_set_addnux4 (Vec_Int &ids)
 
static void vera_uox_e310 (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_uox_e360 (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_cool_565 (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_cool_600 (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_zrb2_e50 (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_pyrex_e125 (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_uox_e310_gd180 (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_waba (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_zirc4 (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_ss304 (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_aic (Vec_Int &ids, Vec_Dbl &numden)
 
static void vera_b4c (Vec_Int &ids, Vec_Dbl &numden)
 
static void energy_bounds_mpact_47g (Vec_Dbl &bounds)
 
static void energy_bounds_vitaminj_175g (Vec_Dbl &bounds)
 
static void energy_bounds_master_photon_brems (Vec_Dbl &bounds)
 
static Vec_Flt createBounds_Scale6p2_56g ()
 
static Vec_Flt createBounds_Scale6p2_252g ()
 
static void getUniformFlux (Vec_Flt *flux, const Vec_Flt &bounds)
 
template<typename T >
static bool getBounds_Scale6p2_56g (T &bounds)
 
template<typename T >
static bool getBounds_Scale6p2_252g (T &bounds)
 
static Vec_Str create_melmaccs_ac_activity ()
 
static Vec_Str create_melmaccs_ac_mass ()
 
static Vec_Str create_melmaccs_fp_activity ()
 
static Vec_Str create_melmaccs_fp_mass ()
 
static Vec_Str create_melmaccs_lt_activity ()
 
static Vec_Str create_melmaccs_lt_mass ()
 
static Vec_Int createNuclideIds_scale62 ()
 
static Vec_Dbl createBounds_revlin (size_t n, double mult)
 
static Vec_Dbl createIntensity_gprop (size_t n, double mult)
 
static SP_StateSet newspStateSet_10nuclide ()
 
static SP_Library newspLibrary_10nuclide ()
 
static SP_Material newspMaterial_scale_pwr ()
 
static SP_Library newspLibrary_scale_pwr ()
 

Detailed Description

Examples:
tstLibrary.cpp.

Member Function Documentation

bool DecayData_random1 ( DecayData obj,
const LibraryHeader def,
const int  seed = 164 
)
static
bool TransitionStructure_random1 ( TransitionStructure obj,
const LibraryHeader def,
const int  seed = 64 
)
static
bool TransitionCoeff_random1 ( TransitionCoeff obj,
const LibraryHeader def,
const int  seed = 164 
)
static
bool TransitionCoeff_random2 ( Origen::TransitionCoeff obj,
const int  seed = 164 
)
static
void Library_linear1D ( Library obj,
std::vector< float >  x1_list,
float  scaleFactor,
int  seed = 164 
)
static
std::vector< SP_Library > Library_linear2D ( Library obj,
std::vector< float >  x1_list,
std::vector< float >  x2_list,
float  scaleFactor1,
float  scaleFactor2,
std::string  name,
int  seed = 164 
)
bool YieldResource_scale ( Origen::YieldResource obj)
static
bool DecayResource_scale ( Origen::DecayResource obj)
static
Examples:
tstConcentrationConverter.cpp.

Referenced by TEST().

void nuclide_set_addnux1 ( Vec_Int ids)
static
void nuclide_set_addnux2 ( Vec_Int ids)
static
void nuclide_set_addnux3 ( Vec_Int ids)
static
void nuclide_set_addnux4 ( Vec_Int ids)
static
void vera_uox_e310 ( Vec_Int ids,
Vec_Dbl numden 
)
static
Examples:
tstConcentrations.cpp.

Referenced by TEST().

void vera_cool_565 ( Vec_Int ids,
Vec_Dbl numden 
)
static
void vera_cool_600 ( Vec_Int ids,
Vec_Dbl numden 
)
static
void vera_zrb2_e50 ( Vec_Int ids,
Vec_Dbl numden 
)
static
void vera_pyrex_e125 ( Vec_Int ids,
Vec_Dbl numden 
)
static
void vera_uox_e310_gd180 ( Vec_Int ids,
Vec_Dbl numden 
)
static
void vera_waba ( Vec_Int ids,
Vec_Dbl numden 
)
static
void vera_zirc4 ( Vec_Int ids,
Vec_Dbl numden 
)
static
void vera_ss304 ( Vec_Int ids,
Vec_Dbl numden 
)
static
void vera_aic ( Vec_Int ids,
Vec_Dbl numden 
)
static
void vera_b4c ( Vec_Int ids,
Vec_Dbl numden 
)
static
void energy_bounds_mpact_47g ( Vec_Dbl bounds)
static
void energy_bounds_vitaminj_175g ( Vec_Dbl bounds)
static
void energy_bounds_master_photon_brems ( Vec_Dbl bounds)
static
Vec_Flt createBounds_Scale6p2_56g ( )
static
Vec_Flt createBounds_Scale6p2_252g ( )
static
void getUniformFlux ( Vec_Flt flux,
const Vec_Flt bounds 
)
static
static bool getBounds_Scale6p2_56g ( T bounds)
inlinestatic
static bool getBounds_Scale6p2_252g ( T bounds)
inlinestatic
Vec_Str create_melmaccs_ac_activity ( )
static
Vec_Str create_melmaccs_ac_mass ( )
static
Vec_Str create_melmaccs_fp_activity ( )
static
Vec_Str create_melmaccs_fp_mass ( )
static
Vec_Str create_melmaccs_lt_activity ( )
static
Vec_Str create_melmaccs_lt_mass ( )
static
Vec_Int createNuclideIds_scale62 ( )
static
Vec_Dbl createBounds_revlin ( size_t  n,
double  mult 
)
static
Vec_Dbl createIntensity_gprop ( size_t  n,
double  mult 
)
static
SP_Material newspMaterial_scale_pwr ( )
static

The documentation for this class was generated from the following files: