#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().

1.8.10