CYCAMORE
|
#include <source_tests.h>
Public Member Functions | |
boost::shared_ptr< cyclus::ExchangeContext< cyclus::Material > > | GetContext (int nreqs, std::string commodity) |
boost::shared_ptr< cyclus::ExchangeContext< cyclus::Material > > | GetContext (int nreqs, std::string commodity) |
void | InitParameters () |
void | InitParameters () |
std::string | outcommod (cycamore::Source *s) |
std::string | outcommod (cycamore::Source *s) |
void | outcommod (cycamore::Source *s, std::string commod) |
void | outcommod (cycamore::Source *s, std::string commod) |
std::string | outrecipe (cycamore::Source *s) |
std::string | outrecipe (cycamore::Source *s) |
void | outrecipe (cycamore::Source *s, std::string recipe) |
void | outrecipe (cycamore::Source *s, std::string recipe) |
virtual void | SetUp () |
virtual void | SetUp () |
void | SetUpSource () |
void | SetUpSource () |
virtual void | TearDown () |
virtual void | TearDown () |
double | throughput (cycamore::Source *s) |
double | throughput (cycamore::Source *s) |
void | throughput (cycamore::Source *s, double val) |
void | throughput (cycamore::Source *s, double val) |
Public Attributes | |
double | capacity |
std::string | commod |
cyclus::Package::Ptr | package |
std::string | package_name |
cyclus::Composition::Ptr | recipe |
std::string | recipe_name |
cycamore::Source * | src_facility |
cyclus::TestContext | tc |
TestFacility * | trader |
cyclus::TransportUnit::Ptr | tu |
std::string | tu_name |
Definition at line 17 of file build/cycamore/source_tests.h.
boost::shared_ptr< cyclus::ExchangeContext< cyclus::Material > > cycamore::SourceTest::GetContext | ( | int | nreqs, |
std::string | commodity ) |
Definition at line 229 of file build/cycamore/source_tests.cc.
boost::shared_ptr< cyclus::ExchangeContext< cyclus::Material > > cycamore::SourceTest::GetContext | ( | int | nreqs, |
std::string | commodity ) |
void cycamore::SourceTest::InitParameters | ( | ) |
Definition at line 25 of file build/cycamore/source_tests.cc.
References capacity, commod, package_name, recipe, recipe_name, tc, and tu_name.
Referenced by SetUp().
void cycamore::SourceTest::InitParameters | ( | ) |
|
inline |
Definition at line 34 of file build/cycamore/source_tests.h.
Referenced by SetUpSource().
|
inline |
Definition at line 34 of file src/source_tests.h.
|
inline |
Definition at line 40 of file build/cycamore/source_tests.h.
References commod.
|
inline |
Definition at line 40 of file src/source_tests.h.
References commod.
|
inline |
Definition at line 33 of file build/cycamore/source_tests.h.
Referenced by SetUpSource().
|
inline |
Definition at line 33 of file src/source_tests.h.
|
inline |
Definition at line 37 of file build/cycamore/source_tests.h.
References recipe.
|
inline |
Definition at line 37 of file src/source_tests.h.
References recipe.
|
virtual |
Definition at line 13 of file build/cycamore/source_tests.cc.
References cycamore::Source::Build(), InitParameters(), SetUpSource(), src_facility, tc, and trader.
|
virtual |
void cycamore::SourceTest::SetUpSource | ( | ) |
Definition at line 36 of file build/cycamore/source_tests.cc.
References capacity, commod, outcommod(), outrecipe(), recipe_name, src_facility, and throughput().
Referenced by SetUp().
void cycamore::SourceTest::SetUpSource | ( | ) |
|
virtual |
Definition at line 21 of file build/cycamore/source_tests.cc.
References src_facility.
|
virtual |
|
inline |
Definition at line 35 of file build/cycamore/source_tests.h.
Referenced by SetUpSource().
|
inline |
Definition at line 35 of file src/source_tests.h.
|
inline |
Definition at line 43 of file build/cycamore/source_tests.h.
|
inline |
Definition at line 43 of file src/source_tests.h.
double cycamore::SourceTest::capacity |
Definition at line 23 of file build/cycamore/source_tests.h.
Referenced by InitParameters(), and SetUpSource().
std::string cycamore::SourceTest::commod |
Definition at line 22 of file build/cycamore/source_tests.h.
Referenced by GetContext(), InitParameters(), outcommod(), and SetUpSource().
cyclus::Package::Ptr cycamore::SourceTest::package |
Definition at line 25 of file build/cycamore/source_tests.h.
std::string cycamore::SourceTest::package_name |
Definition at line 22 of file build/cycamore/source_tests.h.
Referenced by InitParameters().
cyclus::Composition::Ptr cycamore::SourceTest::recipe |
Definition at line 24 of file build/cycamore/source_tests.h.
Referenced by InitParameters(), and outrecipe().
std::string cycamore::SourceTest::recipe_name |
Definition at line 22 of file build/cycamore/source_tests.h.
Referenced by InitParameters(), and SetUpSource().
cycamore::Source * cycamore::SourceTest::src_facility |
Definition at line 21 of file build/cycamore/source_tests.h.
Referenced by SetUp(), SetUpSource(), and TearDown().
cyclus::TestContext cycamore::SourceTest::tc |
Definition at line 19 of file build/cycamore/source_tests.h.
Referenced by InitParameters(), and SetUp().
TestFacility * cycamore::SourceTest::trader |
Definition at line 20 of file build/cycamore/source_tests.h.
Referenced by GetContext(), and SetUp().
cyclus::TransportUnit::Ptr cycamore::SourceTest::tu |
Definition at line 26 of file build/cycamore/source_tests.h.
std::string cycamore::SourceTest::tu_name |
Definition at line 22 of file build/cycamore/source_tests.h.
Referenced by InitParameters().