tstTransitionSystem_Gen.cpp File Reference
#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

Function Documentation

TEST ( Species_Gen  ,
SmartPointers   
)
TEST ( Species_Gen  ,
InitAndErrors   
)

References EXPECT_ERRORS, and EXPECT_NO_ERRORS.

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   
)
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)
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   
)

References kernel_rksuite::f().

TEST_F ( TransitionSystem_Gen_Setup  ,
LoopFindTiming   
)

References kernel_rksuite::f().

TEST ( TransitionSystem_Gen  ,
CircularDependency   
)
TEST ( Nuclide_Gen  ,
CoeffCheck   
)
TEST ( TransitionSystem_Gen  ,
Byproducts   
)