#include <algorithm>#include <iomanip>#include "Nemesis/gtest/nemesis_gtest.hh"#include "Origen/Core/ts/ChannelType_Decay.h"#include "Origen/Core/ts/ChannelType_Fiss.h"#include "Origen/Core/ts/ChannelType_Reac.h"#include "Origen/Core/ts/Channel_Gen.h"#include "Origen/Core/ts/Field_FunPart.h"#include "Origen/Core/ts/Field_Gen.h"#include "Origen/Core/ts/Nuclide_Gen.h"#include "Origen/Core/ts/Species_FunPart.h"#include "Origen/Core/ts/Species_Gen.h"#include "Origen/Core/ts/TransitionSystem_Gen.h"#include "Origen/Core/ts/Transition_Gen.h"#include "Origen/Core/ts/tests/gtest_macros.h"#include "ScaleData/Core/Utils.h"Classes | |
| class | TransitionSystem_Gen_Setup |
Typedefs | |
| typedef std::vector< std::string > | Vec_Str |
Functions | |
| TEST (Species_Gen, Accessors) | |
| TEST (Species_Gen, Copies) | |
| TEST (Species_Gen, SmartPointers) | |
| TEST (Species_Gen, InitAndErrors) | |
| TEST (Field_Gen, Accessors) | |
| TEST (ChannelType_Decay, DataCheck) | |
| TEST (ChannelType_Reac, DataCheck) | |
| TEST (ChannelType_Decay, Throws) | |
| TEST (ChannelType_Reac, Throws) | |
| TEST (ChannelType_Decay, CanonicalizeDecayMode) | |
| TEST (ChannelType_Reac, InitAndErrors) | |
| TEST (ChannelType_Decay, InitAndErrors) | |
| TEST (Nuclide_Gen, Accessors) | |
| void | get_channel_type_list_10 (std::vector< Origen::ChannelType::SP > &list) |
| TEST (Channel_Gen, InitAndErrors) | |
| TEST (Channel_Gen, Coverage) | |
| std::vector< int > | get_library_nuclide_list () |
| void | unique_nuclides (std::vector< int > &ids) |
| void | fp_nuclides (std::vector< int > &ids) |
| TEST_F (TransitionSystem_Gen_Setup, SetupTiming) | |
| TEST_F (TransitionSystem_Gen_Setup, LoopErrorCheck) | |
| TEST_F (TransitionSystem_Gen_Setup, LoopVectorTiming) | |
| TEST_F (TransitionSystem_Gen_Setup, LoopFindTiming) | |
| TEST (TransitionSystem_Gen, CircularDependency) | |
| TEST_F (TransitionSystem_Gen_Setup, PackedLibraryTiming) | |
| TEST (Nuclide_Gen, CoeffCheck) | |
| TEST (TransitionSystem_Gen, Byproducts) | |
Typedef Documentation
| typedef std::vector<std::string> Vec_Str |
- Examples:
- tstTransitionSystem_Gen.cpp.
Function Documentation
| TEST | ( | Species_Gen | , |
| Accessors | |||
| ) |
- Examples:
- tstTransitionSystem_Gen.cpp.
References Species::charge_number(), Species::get_charge_number(), Checkable::get_id(), Species::get_mass(), Species::get_mass_number(), Checkable::get_name(), Checkable::id(), Species::mass(), Species::mass_number(), Checkable::name(), Species::set_charge_number(), Checkable::set_id(), Species::set_mass(), Species::set_mass_number(), and Checkable::set_name().
| TEST | ( | Species_Gen | , |
| Copies | |||
| ) |
| TEST | ( | Species_Gen | , |
| SmartPointers | |||
| ) |
| TEST | ( | Species_Gen | , |
| InitAndErrors | |||
| ) |
References EXPECT_ERRORS, and EXPECT_NO_ERRORS.
| TEST | ( | Field_Gen | , |
| Accessors | |||
| ) |
| TEST | ( | ChannelType_Decay | , |
| DataCheck | |||
| ) |
References EXPECT_DECAY_DELTA.
| TEST | ( | ChannelType_Reac | , |
| DataCheck | |||
| ) |
NOTE: additional supported reactions should be added here
References EXPECT_REACTION_DELTA.
| TEST | ( | ChannelType_Decay | , |
| Throws | |||
| ) |
| TEST | ( | ChannelType_Reac | , |
| Throws | |||
| ) |
| TEST | ( | ChannelType_Decay | , |
| CanonicalizeDecayMode | |||
| ) |
| TEST | ( | ChannelType_Reac | , |
| InitAndErrors | |||
| ) |
References EXPECT_ERRORS, EXPECT_NO_ERRORS, and origen_definitions_m::neutron_field.
| TEST | ( | ChannelType_Decay | , |
| InitAndErrors | |||
| ) |
References EXPECT_ERRORS, and EXPECT_NO_ERRORS.
| TEST | ( | Nuclide_Gen | , |
| Accessors | |||
| ) |
References EXPECT_ERRORS, and EXPECT_NO_ERRORS.
| void get_channel_type_list_10 | ( | std::vector< Origen::ChannelType::SP > & | list | ) |
- Examples:
- tstTransitionSystem_Gen.cpp.
Referenced by TransitionSystem_Gen_Setup::SetUp().
| TEST | ( | Channel_Gen | , |
| InitAndErrors | |||
| ) |
References Origen::BAD_DOUBLE, Origen::BAD_INT, EXPECT_ERRORS, EXPECT_NO_ERRORS, and Origen::NEUTRON_FIELD.
| TEST | ( | Channel_Gen | , |
| Coverage | |||
| ) |
| std::vector<int> get_library_nuclide_list | ( | ) |
- Examples:
- tstTransitionSystem_Gen.cpp.
Referenced by fp_nuclides(), and unique_nuclides().
| void unique_nuclides | ( | std::vector< int > & | ids | ) |
- Examples:
- tstTransitionSystem_Gen.cpp.
References get_library_nuclide_list().
Referenced by TransitionSystem_Gen_Setup::SetUp().
| void fp_nuclides | ( | std::vector< int > & | ids | ) |
- Examples:
- tstTransitionSystem_Gen.cpp.
References get_library_nuclide_list().
Referenced by TransitionSystem_Gen_Setup::SetUp().
| TEST_F | ( | TransitionSystem_Gen_Setup | , |
| SetupTiming | |||
| ) |
- Examples:
- tstTransitionSystem_Gen.cpp.
| TEST_F | ( | TransitionSystem_Gen_Setup | , |
| LoopErrorCheck | |||
| ) |
References EXPECT_NO_ERRORS, and kernel_rksuite::f().
| TEST_F | ( | TransitionSystem_Gen_Setup | , |
| LoopVectorTiming | |||
| ) |
References kernel_rksuite::f().
| TEST_F | ( | TransitionSystem_Gen_Setup | , |
| LoopFindTiming | |||
| ) |
References kernel_rksuite::f().
| TEST | ( | TransitionSystem_Gen | , |
| CircularDependency | |||
| ) |
References EXPECT_NO_ERRORS, kernel_rksuite::f(), and Origen::NEUTRON_FIELD.
| TEST_F | ( | TransitionSystem_Gen_Setup | , |
| PackedLibraryTiming | |||
| ) |
References Transition::channel(), Transition::coeff(), Checkable::id(), and Channel::parent().
| TEST | ( | Nuclide_Gen | , |
| CoeffCheck | |||
| ) |
References kernel_rksuite::f(), and Origen::NEUTRON_FIELD.
| TEST | ( | TransitionSystem_Gen | , |
| Byproducts | |||
| ) |
References kernel_rksuite::f(), and Origen::NEUTRON_FIELD.

1.8.10