tstSolver_matrex.cpp File Reference

Unit tests for the class Solver_matrex. More...

#include "Nemesis/gtest/nemesis_gtest.hh"
#include "Origen/Core/config.h"
#include "Origen/Core/dc/TransitionMatrixP.h"
#include "Origen/Core/io/LibraryIO.h"
#include "Origen/Solver/matrex/Solver_matrex.h"
#include "ScaleUtils/IO/DB.h"
#include "Origen/Core/fn/print.h"
#include "Origen/Core/xf/MultiZoneDepleter.h"
#include "Origen/Core/dc/FakeFactory.h"
#include "Standard/Interface/Communicator.h"

Functions

 TEST (Solver_matrex, check_opts)
 Test the check_opts() function. More...
 
 TEST (Solver_matrex, set_opts)
 Test the set_opts() function. More...
 
 TEST (Solver_matrex, solve)
 Test solving. More...
 
 TEST (Solver_matrex, tallies)
 Test the depletion tallies (mostly energy released) More...
 
void print_summary_1 (Origen::SP_Material mat, std::string file)
 
 TEST (CycleDepletion, SingleMaterial)
 Test through the MultiZoneDepleter class. More...
 

Variables

Standard::Communicator world
 

Detailed Description

Unit tests for the class Solver_matrex.

Author
Aarno Isotalo & William Wieselquist

Function Documentation

TEST ( Solver_matrex  ,
check_opts   
)

Test the check_opts() function.

Examples:
tstSolver_matrex.cpp.

References Solver::check_opts(), Solver_matrex::check_opts_static(), and Solver::get_defaults().

TEST ( Solver_matrex  ,
set_opts   
)

Test the set_opts() function.

References Solver::set_opts(), and Solver::status().

TEST ( Solver_matrex  ,
tallies   
)
void print_summary_1 ( Origen::SP_Material  mat,
std::string  file 
)
Examples:
tstSolver_matrex.cpp.

References FakeFactory::nuclide_set_addnux4(), and xs_sum().

Referenced by TEST().

Variable Documentation

Standard::Communicator world