#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
#include "Nemesis/gtest/nemesis_gtest.hh"
#include "Nemesis/harness/DBC.hh"
#include "Origen/Core/dc/FakeFactory.h"
#include "Origen/Core/dc/TransitionMatrixP.h"
#include "Origen/Core/io/LibraryIO.h"
#include "Origen/Core/xf/MultiZoneDepleter.h"
#include "Origen/Core/xf/Solver_Fake.h"
#include "Origen/Manager/libld/TransitionMatrixUpdater.h"
#include "Origen/Solver/matrex/Solver_matrex.h"
#include "ScaleUtils/IO/DB.h"
#include "Standard/Interface/AbstractWriter.h"
#include "Standard/Interface/BasicIOWriter.h"
#include "Standard/Interface/Communicator.h"
#include "Standard/Interface/jdebug.h"
Typedefs | |
typedef TransitionMatrixP | TransitionMatrix |
typedef SP_TransitionMatrixP | SP_TransitionMatrix |
typedef std::vector< double > | Vec_Dbl |
typedef std::shared_ptr< Vec_Dbl > | SP_Vec_Dbl |
Functions | |
TEST (Example, 1CreationOfAMaterial) | |
TEST (Example, 2SimpleDepletionByFlux) | |
TEST (Example, 3MultiZoneDepletionByFlux) | |
TEST (Example, 4MultiZoneDepletionByPower) | |
TEST (Example, DISABLED_5MultiZoneWithTransportCoupling) | |
TEST (Example, DISABLED_6MultiZoneWithAbsorptionTreatment) | |
TEST (Example, 7MultiZoneWithMPI) | |
TEST (Example, 8ExternallyDriven) | |
Variables | |
Standard::Communicator | world |
Typedef Documentation
typedef TransitionMatrixP TransitionMatrix |
- Examples:
- exNEAMS.cpp.
- Examples:
- exNEAMS.cpp.
typedef std::vector<double> Vec_Dbl |
typedef std::shared_ptr<Vec_Dbl> SP_Vec_Dbl |
Function Documentation
TEST | ( | Example | , |
1CreationOfAMaterial | |||
) |
- Examples:
- exNEAMS.cpp.
References FakeFactory::Library_scale_pwr(), and FakeFactory::vera_uox_e360().
TEST | ( | Example | , |
2SimpleDepletionByFlux | |||
) |
TEST | ( | Example | , |
3MultiZoneDepletionByFlux | |||
) |
TEST | ( | Example | , |
4MultiZoneDepletionByPower | |||
) |
References MultiZoneDepleter::add_step(), MultiZoneDepleter::execute(), FakeFactory::Library_scale_pwr(), MultiZoneDepleter::set_constraint_its_max(), MultiZoneDepleter::set_materials(), MultiZoneDepleter::set_power_constraint(), MultiZoneDepleter::set_solver(), MultiZoneDepleter::set_substep_dtrel(), and FakeFactory::vera_uox_e360().
TEST | ( | Example | , |
DISABLED_5MultiZoneWithTransportCoupling | |||
) |
References MultiZoneDepleter::add_step(), MultiZoneDepleter::execute(), TransitionMatrixUpdater::get_transition_matrix(), TransitionMatrixUpdater::load(), MultiZoneDepleter::set_constraint_its_max(), MultiZoneDepleter::set_materials(), MultiZoneDepleter::set_power_constraint(), MultiZoneDepleter::set_solver(), MultiZoneDepleter::set_substep_dtrel(), TransitionMatrixUpdater::sp_library(), TransitionMatrixUpdater::update_mg_flux(), TransitionMatrixUpdater::update_user_xs(), and FakeFactory::vera_uox_e360().
TEST | ( | Example | , |
DISABLED_6MultiZoneWithAbsorptionTreatment | |||
) |
References MultiZoneDepleter::add_step(), MultiZoneDepleter::execute(), TransitionMatrixUpdater::get_transition_matrix(), TransitionMatrixUpdater::load(), MultiZoneDepleter::set_constraint_its_max(), MultiZoneDepleter::set_materials(), MultiZoneDepleter::set_power_constraint(), MultiZoneDepleter::set_solver(), MultiZoneDepleter::set_substep_dtrel(), TransitionMatrixUpdater::sp_library(), TransitionMatrixUpdater::update_fission_absorption_xs(), TransitionMatrixUpdater::update_mg_flux(), and FakeFactory::vera_uox_e360().
TEST | ( | Example | , |
7MultiZoneWithMPI | |||
) |
References MultiZoneDepleter::add_step(), MultiZoneDepleter::execute(), FakeFactory::Library_scale_pwr(), MultiZoneDepleter::set_comm(), MultiZoneDepleter::set_constraint_its_max(), MultiZoneDepleter::set_materials(), MultiZoneDepleter::set_power_constraint(), MultiZoneDepleter::set_solver(), MultiZoneDepleter::set_substep_dtrel(), MultiZoneDepleter::status(), FakeFactory::vera_uox_e360(), and world.
TEST | ( | Example | , |
8ExternallyDriven | |||
) |
Variable Documentation
Standard::Communicator world |
- Examples:
- exNEAMS.cpp.
Referenced by TEST().