1 #ifndef CYCAMORE_SRC_SOURCE_TESTS_H_ 2 #define CYCAMORE_SRC_SOURCE_TESTS_H_ 5 #include <gtest/gtest.h> 7 #include <boost/shared_ptr.hpp> 9 #include "agent_tests.h" 11 #include "exchange_context.h" 12 #include "facility_tests.h" 17 class SourceTest :
public ::testing::Test {
19 cyclus::TestContext
tc;
24 cyclus::Composition::Ptr
recipe;
43 boost::shared_ptr<cyclus::ExchangeContext<cyclus::Material> >
GetContext(
49 #endif // CYCAMORE_SRC_SOURCE_TESTS_H_ This facility acts as a source of material with a fixed throughput (per time step) capacity and a lif...
double throughput(cycamore::Source *s)
std::string outrecipe(cycamore::Source *s)
void throughput(cycamore::Source *s, double val)
cycamore::GrowthRegion string
std::string outcommod(cycamore::Source *s)
cycamore::Source * src_facility
boost::shared_ptr< cyclus::ExchangeContext< cyclus::Material > > GetContext(int nreqs, std::string commodity)
void outrecipe(cycamore::Source *s, std::string recipe)
void outcommod(cycamore::Source *s, std::string commod)
cyclus::Composition::Ptr recipe