CYCAMORE
|
Reactor is a simple, general reactor based on static compositional transformations to model fuel burnup. More...
#include <reactor.h>
Public Member Functions | |
virtual void | AcceptMatlTrades (const std::vector< std::pair< cyclus::Trade< cyclus::Material >, cyclus::Material::Ptr > > &responses) |
virtual void | AcceptMatlTrades (const std::vector< std::pair< cyclus::Trade< cyclus::Material >, cyclus::Material::Ptr > > &responses) |
virtual Json::Value | annotations () |
virtual bool | CheckDecommissionCondition () |
virtual bool | CheckDecommissionCondition () |
virtual cyclus::Agent * | Clone () |
virtual void | EnterNotify () |
virtual void | EnterNotify () |
virtual std::set< cyclus::BidPortfolio< cyclus::Material >::Ptr > | GetMatlBids (cyclus::CommodMap< cyclus::Material >::type &commod_requests) |
virtual std::set< cyclus::BidPortfolio< cyclus::Material >::Ptr > | GetMatlBids (cyclus::CommodMap< cyclus::Material >::type &commod_requests) |
virtual std::set< cyclus::RequestPortfolio< cyclus::Material >::Ptr > | GetMatlRequests () |
virtual std::set< cyclus::RequestPortfolio< cyclus::Material >::Ptr > | GetMatlRequests () |
virtual void | GetMatlTrades (const std::vector< cyclus::Trade< cyclus::Material > > &trades, std::vector< std::pair< cyclus::Trade< cyclus::Material >, cyclus::Material::Ptr > > &responses) |
virtual void | GetMatlTrades (const std::vector< cyclus::Trade< cyclus::Material > > &trades, std::vector< std::pair< cyclus::Trade< cyclus::Material >, cyclus::Material::Ptr > > &responses) |
virtual void | InfileToDb (cyclus::InfileTree *tree, cyclus::DbInit di) |
virtual void | InitFrom (cycamore::Reactor *m) |
virtual void | InitFrom (cyclus::QueryableBackend *b) |
virtual void | InitInv (cyclus::Inventories &inv) |
Reactor (cyclus::Context *ctx) | |
Reactor (cyclus::Context *ctx) | |
virtual std::string | schema () |
virtual void | Snapshot (cyclus::DbInit di) |
virtual cyclus::Inventories | SnapshotInv () |
virtual void | Tick () |
virtual void | Tick () |
virtual void | Tock () |
virtual void | Tock () |
virtual std::string | version () |
virtual std::string | version () |
virtual | ~Reactor () |
virtual | ~Reactor () |
Private Member Functions | |
bool | Discharge () |
Discharge a batch from the core if there is room in the spent fuel inventory. More... | |
bool | Discharge () |
Discharge a batch from the core if there is room in the spent fuel inventory. More... | |
std::string | fuel_incommod (cyclus::Material::Ptr m) |
std::string | fuel_incommod (cyclus::Material::Ptr m) |
std::string | fuel_inrecipe (cyclus::Material::Ptr m) |
std::string | fuel_inrecipe (cyclus::Material::Ptr m) |
std::string | fuel_outcommod (cyclus::Material::Ptr m) |
std::string | fuel_outcommod (cyclus::Material::Ptr m) |
std::string | fuel_outrecipe (cyclus::Material::Ptr m) |
std::string | fuel_outrecipe (cyclus::Material::Ptr m) |
double | fuel_pref (cyclus::Material::Ptr m) |
double | fuel_pref (cyclus::Material::Ptr m) |
void | index_res (cyclus::Resource::Ptr m, std::string incommod) |
Store fuel info index for the given resource received on incommod. More... | |
void | index_res (cyclus::Resource::Ptr m, std::string incommod) |
Store fuel info index for the given resource received on incommod. More... | |
void | Load () |
Top up core inventory as much as possible. More... | |
void | Load () |
Top up core inventory as much as possible. More... | |
std::map< std::string, cyclus::toolkit::MatVec > | PeekSpent () |
Returns all spent assemblies indexed by outcommod without removing them from the spent fuel buffer. More... | |
std::map< std::string, cyclus::toolkit::MatVec > | PeekSpent () |
Returns all spent assemblies indexed by outcommod without removing them from the spent fuel buffer. More... | |
std::map< std::string, cyclus::toolkit::MatVec > | PopSpent () |
Returns all spent assemblies indexed by outcommod - removing them from the spent fuel buffer. More... | |
std::map< std::string, cyclus::toolkit::MatVec > | PopSpent () |
Returns all spent assemblies indexed by outcommod - removing them from the spent fuel buffer. More... | |
void | PushSpent (std::map< std::string, cyclus::toolkit::MatVec > leftover) |
Complement of PopSpent - must be called with all materials passed that were not traded away to other agents. More... | |
void | PushSpent (std::map< std::string, cyclus::toolkit::MatVec > leftover) |
Complement of PopSpent - must be called with all materials passed that were not traded away to other agents. More... | |
void | Record (std::string name, std::string val) |
Records a reactor event to the output db with the given name and note val. More... | |
void | Record (std::string name, std::string val) |
Records a reactor event to the output db with the given name and note val. More... | |
void | RecordPosition () |
Records an agent's latitude and longitude to the output db. More... | |
void | RecordPosition () |
Records an agent's latitude and longitude to the output db. More... | |
void | RecordSideProduct (bool produce) |
Records production of side products from the reactor. More... | |
void | RecordSideProduct (bool produce) |
Records production of side products from the reactor. More... | |
bool | retired () |
bool | retired () |
void | Transmute () |
Transmute the batch that is about to be discharged from the core to its fully burnt state as defined by its outrecipe. More... | |
void | Transmute (int n_assem) |
Transmute the specified number of assemblies in the core to their fully burnt state as defined by their outrecipe. More... | |
void | Transmute () |
Transmute the batch that is about to be discharged from the core to its fully burnt state as defined by its outrecipe. More... | |
void | Transmute (int n_assem) |
Transmute the specified number of assemblies in the core to their fully burnt state as defined by their outrecipe. More... | |
Reactor is a simple, general reactor based on static compositional transformations to model fuel burnup.
The user specifies a set of input fuels and corresponding burnt compositions that fuel is transformed to when it is discharged from the core. No incremental transmutation takes place. Rather, at the end of an operational cycle, the batch being discharged from the core is instantaneously transmuted from its original fresh fuel composition into its spent fuel form.
Each fuel is identified by a specific input commodity and has an associated input recipe (nuclide composition), output recipe, output commidity, and preference. The preference identifies which input fuels are preferred when requesting. Changes in these preferences can be specified as a function of time using the pref_change variables. Changes in the input-output recipe compositions can also be specified as a function of time using the recipe_change variables.
The reactor treats fuel as individual assemblies that are never split, combined or otherwise treated in any non-discrete way. Fuel is requested in full-or-nothing assembly sized quanta. If real-world assembly modeling is unnecessary, parameters can be adjusted (e.g. n_assem_core, assem_size, n_assem_batch). At the end of every cycle, a full batch is discharged from the core consisting of n_assem_batch assemblies of assem_size kg. The reactor also has a specifiable refueling time period following the end of each cycle at the end of which it will resume operation on the next cycle if it has enough fuel for a full core; otherwise it waits until it has enough fresh fuel assemblies.
In addition to its core, the reactor has an on-hand fresh fuel inventory and a spent fuel inventory whose capacities are specified by n_assem_fresh and n_assem_spent respectively. Each time step the reactor will attempt to acquire enough fresh fuel to fill its fresh fuel inventory (and its core if the core isn't currently full). If the fresh fuel inventory has zero capacity, fuel will be ordered just-in-time after the end of each operational cycle before the next begins. If the spent fuel inventory becomes full, the reactor will halt operation at the end of the next cycle until there is more room. Each time step, the reactor will try to trade away as much of its spent fuel inventory as possible.
When the reactor reaches the end of its lifetime, it will discharge all material from its core and trade away all its spent fuel as quickly as possible. Full decommissioning will be delayed until all spent fuel is gone. If the reactor has a full core when it is decommissioned (i.e. is mid-cycle) when the reactor is decommissioned, half (rounded up to nearest int) of its assemblies are transmuted to their respective burnt compositions.
Definition at line 57 of file _tmp_build/cycamore/reactor.h.
cycamore::Reactor::Reactor | ( | cyclus::Context * | ctx | ) |
Definition at line 15 of file _tmp_build/cycamore/reactor.cc.
Referenced by cycamore::ConstructReactor().
|
inlinevirtual |
Definition at line 65 of file _tmp_build/cycamore/reactor.h.
cycamore::Reactor::Reactor | ( | cyclus::Context * | ctx | ) |
|
inlinevirtual |
Definition at line 111 of file src/reactor.h.
|
virtual |
Referenced by GetMatlRequests(), and version().
|
virtual |
|
virtual |
Definition at line 224 of file _tmp_build/cycamore/reactor.cc.
Referenced by version().
|
virtual |
|
virtual |
|
virtual |
Definition at line 31 of file _tmp_build/cycamore/reactor.cc.
References InitFrom().
Referenced by version().
|
private |
Discharge a batch from the core if there is room in the spent fuel inventory.
Returns true if a batch was successfully discharged.
Definition at line 1658 of file _tmp_build/cycamore/reactor.cc.
References core, fuel_outcommods, n_assem_batch, n_assem_spent, PeekSpent(), Record(), and spent.
Referenced by retired(), and Tick().
|
private |
Discharge a batch from the core if there is room in the spent fuel inventory.
Returns true if a batch was successfully discharged.
|
virtual |
Definition at line 1302 of file _tmp_build/cycamore/reactor.cc.
References fuel_outcommods, fuel_prefs, hybrid_, pref_change_commods, pref_change_times, pref_change_values, recipe_change_commods, recipe_change_in, recipe_change_out, recipe_change_times, RecordPosition(), and side_products.
Referenced by version().
|
virtual |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by Load(), PeekSpent(), PopSpent(), and version().
|
private |
|
private |
Referenced by Load(), Transmute(), and version().
|
private |
|
private |
|
private |
|
virtual |
Referenced by GetMatlRequests(), and version().
|
virtual |
|
virtual |
Definition at line 1439 of file _tmp_build/cycamore/reactor.cc.
References AcceptMatlTrades(), assem_size, core, cycle_step, cycle_time, fresh, fuel_incommods, fuel_inrecipes, fuel_outcommods, fuel_prefs, GetMatlBids(), GetMatlTrades(), index_res(), n_assem_batch, n_assem_core, n_assem_fresh, PeekSpent(), PopSpent(), PushSpent(), Record(), refuel_time, res_indexes, retired(), cycamore::string, and uniq_outcommods_.
Referenced by version().
|
virtual |
|
virtual |
Referenced by GetMatlRequests(), and version().
|
virtual |
|
private |
Store fuel info index for the given resource received on incommod.
Definition at line 1737 of file _tmp_build/cycamore/reactor.cc.
References fuel_incommods, and res_indexes.
Referenced by GetMatlRequests(), and retired().
|
private |
Store fuel info index for the given resource received on incommod.
|
virtual |
Definition at line 503 of file _tmp_build/cycamore/reactor.cc.
References assem_size, cycle_step, cycle_time, cycpp_shape_assem_size, cycpp_shape_core, cycpp_shape_cycle_step, cycpp_shape_cycle_time, cycpp_shape_decom_transmute_all, cycpp_shape_discharged, cycpp_shape_fresh, cycpp_shape_fuel_incommods, cycpp_shape_fuel_inrecipes, cycpp_shape_fuel_outcommods, cycpp_shape_fuel_outrecipes, cycpp_shape_fuel_prefs, cycpp_shape_hybrid_, cycpp_shape_latitude, cycpp_shape_longitude, cycpp_shape_n_assem_batch, cycpp_shape_n_assem_core, cycpp_shape_n_assem_fresh, cycpp_shape_n_assem_spent, cycpp_shape_power_cap, cycpp_shape_power_name, cycpp_shape_pref_change_commods, cycpp_shape_pref_change_times, cycpp_shape_pref_change_values, cycpp_shape_recipe_change_commods, cycpp_shape_recipe_change_in, cycpp_shape_recipe_change_out, cycpp_shape_recipe_change_times, cycpp_shape_refuel_time, cycpp_shape_res_indexes, cycpp_shape_side_product_quantity, cycpp_shape_side_products, cycpp_shape_spent, decom_transmute_all, discharged, fuel_incommods, fuel_inrecipes, fuel_outcommods, fuel_outrecipes, fuel_prefs, hybrid_, latitude, longitude, n_assem_batch, n_assem_core, n_assem_fresh, n_assem_spent, power_cap, power_name, pref_change_commods, pref_change_times, pref_change_values, recipe_change_commods, recipe_change_in, recipe_change_out, recipe_change_times, refuel_time, res_indexes, side_product_quantity, side_products, and cycamore::string.
Referenced by version().
|
virtual |
Definition at line 1084 of file _tmp_build/cycamore/reactor.cc.
References assem_size, core, cycle_step, cycle_time, cycpp_shape_assem_size, cycpp_shape_core, cycpp_shape_cycle_step, cycpp_shape_cycle_time, cycpp_shape_decom_transmute_all, cycpp_shape_discharged, cycpp_shape_fresh, cycpp_shape_fuel_incommods, cycpp_shape_fuel_inrecipes, cycpp_shape_fuel_outcommods, cycpp_shape_fuel_outrecipes, cycpp_shape_fuel_prefs, cycpp_shape_hybrid_, cycpp_shape_latitude, cycpp_shape_longitude, cycpp_shape_n_assem_batch, cycpp_shape_n_assem_core, cycpp_shape_n_assem_fresh, cycpp_shape_n_assem_spent, cycpp_shape_power_cap, cycpp_shape_power_name, cycpp_shape_pref_change_commods, cycpp_shape_pref_change_times, cycpp_shape_pref_change_values, cycpp_shape_recipe_change_commods, cycpp_shape_recipe_change_in, cycpp_shape_recipe_change_out, cycpp_shape_recipe_change_times, cycpp_shape_refuel_time, cycpp_shape_res_indexes, cycpp_shape_side_product_quantity, cycpp_shape_side_products, cycpp_shape_spent, decom_transmute_all, discharged, fresh, fuel_incommods, fuel_inrecipes, fuel_outcommods, fuel_outrecipes, fuel_prefs, hybrid_, latitude, longitude, n_assem_batch, n_assem_core, n_assem_fresh, n_assem_spent, power_cap, power_name, pref_change_commods, pref_change_times, pref_change_values, recipe_change_commods, recipe_change_in, recipe_change_out, recipe_change_times, refuel_time, res_indexes, side_product_quantity, side_products, and spent.
|
virtual |
Definition at line 1188 of file _tmp_build/cycamore/reactor.cc.
References assem_size, core, cycle_step, cycle_time, cycpp_shape_assem_size, cycpp_shape_core, cycpp_shape_cycle_step, cycpp_shape_cycle_time, cycpp_shape_decom_transmute_all, cycpp_shape_discharged, cycpp_shape_fresh, cycpp_shape_fuel_incommods, cycpp_shape_fuel_inrecipes, cycpp_shape_fuel_outcommods, cycpp_shape_fuel_outrecipes, cycpp_shape_fuel_prefs, cycpp_shape_hybrid_, cycpp_shape_latitude, cycpp_shape_longitude, cycpp_shape_n_assem_batch, cycpp_shape_n_assem_core, cycpp_shape_n_assem_fresh, cycpp_shape_n_assem_spent, cycpp_shape_power_cap, cycpp_shape_power_name, cycpp_shape_pref_change_commods, cycpp_shape_pref_change_times, cycpp_shape_pref_change_values, cycpp_shape_recipe_change_commods, cycpp_shape_recipe_change_in, cycpp_shape_recipe_change_out, cycpp_shape_recipe_change_times, cycpp_shape_refuel_time, cycpp_shape_res_indexes, cycpp_shape_side_product_quantity, cycpp_shape_side_products, cycpp_shape_spent, decom_transmute_all, discharged, fresh, fuel_incommods, fuel_inrecipes, fuel_outcommods, fuel_outrecipes, fuel_prefs, hybrid_, latitude, longitude, n_assem_batch, n_assem_core, n_assem_fresh, n_assem_spent, power_cap, power_name, pref_change_commods, pref_change_times, pref_change_values, recipe_change_commods, recipe_change_in, recipe_change_out, recipe_change_times, refuel_time, res_indexes, side_product_quantity, side_products, spent, and cycamore::string.
|
virtual |
|
private |
Top up core inventory as much as possible.
Definition at line 1685 of file _tmp_build/cycamore/reactor.cc.
References core, fresh, fuel_incommod(), fuel_incommods, fuel_inrecipe(), fuel_inrecipes, fuel_outcommod(), fuel_outcommods, fuel_outrecipe(), fuel_outrecipes, fuel_pref(), fuel_prefs, n_assem_core, Record(), res_indexes, and cycamore::string.
Referenced by retired(), and Tick().
|
private |
Top up core inventory as much as possible.
|
private |
Returns all spent assemblies indexed by outcommod without removing them from the spent fuel buffer.
Definition at line 1647 of file _tmp_build/cycamore/reactor.cc.
References fuel_outcommod(), spent, and cycamore::string.
Referenced by Discharge(), GetMatlRequests(), and retired().
|
private |
Returns all spent assemblies indexed by outcommod without removing them from the spent fuel buffer.
|
private |
Returns all spent assemblies indexed by outcommod - removing them from the spent fuel buffer.
Definition at line 1748 of file _tmp_build/cycamore/reactor.cc.
References fuel_outcommod(), PushSpent(), spent, and cycamore::string.
Referenced by GetMatlRequests(), and retired().
|
private |
Returns all spent assemblies indexed by outcommod - removing them from the spent fuel buffer.
|
private |
Complement of PopSpent - must be called with all materials passed that were not traded away to other agents.
Referenced by GetMatlRequests(), PopSpent(), and retired().
|
private |
Complement of PopSpent - must be called with all materials passed that were not traded away to other agents.
|
private |
Records a reactor event to the output db with the given name and note val.
Definition at line 1796 of file _tmp_build/cycamore/reactor.cc.
Referenced by Discharge(), GetMatlRequests(), Load(), retired(), Tick(), Tock(), and Transmute().
|
private |
Records a reactor event to the output db with the given name and note val.
|
private |
Records an agent's latitude and longitude to the output db.
Definition at line 1806 of file _tmp_build/cycamore/reactor.cc.
References latitude, longitude, and cycamore::string.
Referenced by EnterNotify(), and retired().
|
private |
Records an agent's latitude and longitude to the output db.
|
private |
Records production of side products from the reactor.
Definition at line 1774 of file _tmp_build/cycamore/reactor.cc.
References hybrid_, side_product_quantity, and side_products.
|
private |
Records production of side products from the reactor.
|
inlineprivate |
Definition at line 114 of file _tmp_build/cycamore/reactor.h.
References Discharge(), index_res(), Load(), PeekSpent(), PopSpent(), PushSpent(), Record(), RecordSideProduct(), cycamore::string, and Transmute().
Referenced by GetMatlRequests(), Tick(), and Tock().
|
inlineprivate |
Definition at line 143 of file src/reactor.h.
References assem_size, coordinates, core, cycle_step, cycle_time, decom_transmute_all, Discharge(), discharged, fresh, fuel_incommods, fuel_inrecipes, fuel_outcommods, fuel_outrecipes, fuel_prefs, hybrid_, index_res(), latitude, Load(), longitude, n_assem_batch, n_assem_core, n_assem_fresh, n_assem_spent, PeekSpent(), PopSpent(), power_cap, power_name, pref_change_commods, pref_change_times, pref_change_values, PushSpent(), recipe_change_commods, recipe_change_in, recipe_change_out, recipe_change_times, Record(), RecordPosition(), RecordSideProduct(), refuel_time, res_indexes, side_product_quantity, side_products, spent, cycamore::string, Transmute(), and uniq_outcommods_.
|
virtual |
Definition at line 38 of file _tmp_build/cycamore/reactor.cc.
Referenced by version().
|
virtual |
Definition at line 1028 of file _tmp_build/cycamore/reactor.cc.
References assem_size, cycle_step, cycle_time, cycpp_shape_assem_size, cycpp_shape_cycle_step, cycpp_shape_cycle_time, cycpp_shape_decom_transmute_all, cycpp_shape_discharged, cycpp_shape_fuel_incommods, cycpp_shape_fuel_inrecipes, cycpp_shape_fuel_outcommods, cycpp_shape_fuel_outrecipes, cycpp_shape_fuel_prefs, cycpp_shape_hybrid_, cycpp_shape_latitude, cycpp_shape_longitude, cycpp_shape_n_assem_batch, cycpp_shape_n_assem_core, cycpp_shape_n_assem_fresh, cycpp_shape_n_assem_spent, cycpp_shape_power_cap, cycpp_shape_power_name, cycpp_shape_pref_change_commods, cycpp_shape_pref_change_times, cycpp_shape_pref_change_values, cycpp_shape_recipe_change_commods, cycpp_shape_recipe_change_in, cycpp_shape_recipe_change_out, cycpp_shape_recipe_change_times, cycpp_shape_refuel_time, cycpp_shape_res_indexes, cycpp_shape_side_product_quantity, cycpp_shape_side_products, decom_transmute_all, discharged, fuel_incommods, fuel_inrecipes, fuel_outcommods, fuel_outrecipes, fuel_prefs, hybrid_, latitude, longitude, n_assem_batch, n_assem_core, n_assem_fresh, n_assem_spent, power_cap, power_name, pref_change_commods, pref_change_times, pref_change_values, recipe_change_commods, recipe_change_in, recipe_change_out, recipe_change_times, refuel_time, res_indexes, side_product_quantity, and side_products.
Referenced by version().
|
virtual |
|
virtual |
Definition at line 1355 of file _tmp_build/cycamore/reactor.cc.
References assem_size, CheckDecommissionCondition(), core, cycle_step, cycle_time, decom_transmute_all, Discharge(), discharged, fresh, fuel_incommods, fuel_inrecipes, fuel_outrecipes, fuel_prefs, Load(), n_assem_core, pref_change_commods, pref_change_times, pref_change_values, recipe_change_commods, recipe_change_in, recipe_change_out, recipe_change_times, Record(), retired(), spent, cycamore::string, and Transmute().
Referenced by version().
|
virtual |
|
virtual |
Definition at line 1593 of file _tmp_build/cycamore/reactor.cc.
References core, cycle_step, cycle_time, discharged, n_assem_core, power_cap, Record(), RecordSideProduct(), refuel_time, and retired().
Referenced by version().
|
virtual |
|
private |
Transmute the batch that is about to be discharged from the core to its fully burnt state as defined by its outrecipe.
Definition at line 1628 of file _tmp_build/cycamore/reactor.cc.
References n_assem_batch.
|
private |
Transmute the specified number of assemblies in the core to their fully burnt state as defined by their outrecipe.
Definition at line 1630 of file _tmp_build/cycamore/reactor.cc.
References core, fuel_outrecipe(), and Record().
|
private |
Transmute the batch that is about to be discharged from the core to its fully burnt state as defined by its outrecipe.
|
private |
Transmute the specified number of assemblies in the core to their fully burnt state as defined by their outrecipe.
|
inlinevirtual |
Definition at line 67 of file _tmp_build/cycamore/reactor.h.
References AcceptMatlTrades(), annotations(), CheckDecommissionCondition(), Clone(), CYCAMORE_VERSION, EnterNotify(), fuel_incommod(), fuel_inrecipe(), fuel_outcommod(), fuel_outrecipe(), fuel_pref(), GetMatlBids(), GetMatlRequests(), GetMatlTrades(), InfileToDb(), InitFrom(), InitInv(), schema(), Snapshot(), SnapshotInv(), cycamore::string, Tick(), and Tock().
|
inlinevirtual |
Definition at line 113 of file src/reactor.h.
References AcceptMatlTrades(), CheckDecommissionCondition(), CYCAMORE_VERSION, EnterNotify(), fuel_incommod(), fuel_inrecipe(), fuel_outcommod(), fuel_outrecipe(), fuel_pref(), GetMatlBids(), GetMatlRequests(), GetMatlTrades(), cycamore::string, Tick(), and Tock().
|
private |
Definition at line 210 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 375 of file _tmp_build/cycamore/reactor.h.
Referenced by retired().
|
private |
Definition at line 329 of file _tmp_build/cycamore/reactor.h.
Referenced by CheckDecommissionCondition(), Discharge(), GetMatlRequests(), InitFrom(), InitInv(), Load(), retired(), SnapshotInv(), Tick(), Tock(), and Transmute().
|
private |
Definition at line 250 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), InfileToDb(), InitFrom(), retired(), Snapshot(), Tick(), and Tock().
|
private |
Definition at line 240 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), InfileToDb(), InitFrom(), retired(), Snapshot(), Tick(), and Tock().
|
private |
Definition at line 211 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 330 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), and InitFrom().
|
private |
Definition at line 251 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 241 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 298 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 345 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 325 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), and InitFrom().
|
private |
Definition at line 158 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 163 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 175 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 180 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 170 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 289 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 364 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 371 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 218 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 223 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 228 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 233 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 259 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 266 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 312 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 307 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 317 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 193 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 198 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 203 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 188 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 246 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 354 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 282 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 275 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), and Snapshot().
|
private |
Definition at line 335 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), and InitFrom().
|
private |
Definition at line 297 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 344 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), retired(), Snapshot(), Tick(), and Tock().
|
private |
Definition at line 324 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), InitFrom(), InitInv(), Load(), retired(), SnapshotInv(), and Tick().
|
private |
Definition at line 157 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), index_res(), InfileToDb(), InitFrom(), Load(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 162 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), InfileToDb(), InitFrom(), Load(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 174 of file _tmp_build/cycamore/reactor.h.
Referenced by Discharge(), EnterNotify(), GetMatlRequests(), InfileToDb(), InitFrom(), Load(), retired(), and Snapshot().
|
private |
Definition at line 179 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), Load(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 169 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), GetMatlRequests(), InfileToDb(), InitFrom(), Load(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 288 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), RecordSideProduct(), retired(), and Snapshot().
|
private |
Definition at line 363 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), RecordPosition(), retired(), and Snapshot().
|
private |
Definition at line 370 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), RecordPosition(), retired(), and Snapshot().
|
private |
Definition at line 217 of file _tmp_build/cycamore/reactor.h.
Referenced by Discharge(), GetMatlRequests(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Transmute().
|
private |
Definition at line 222 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), InfileToDb(), InitFrom(), Load(), retired(), Snapshot(), Tick(), and Tock().
|
private |
Definition at line 227 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), InfileToDb(), InitFrom(), retired(), and Snapshot().
|
private |
Definition at line 232 of file _tmp_build/cycamore/reactor.h.
Referenced by Discharge(), InfileToDb(), InitFrom(), retired(), and Snapshot().
|
private |
Definition at line 258 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), retired(), Snapshot(), and Tock().
|
private |
Definition at line 265 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), retired(), and Snapshot().
|
private |
Definition at line 311 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 306 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 316 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 192 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 197 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 202 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 187 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Tick().
|
private |
Definition at line 245 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), InfileToDb(), InitFrom(), retired(), Snapshot(), and Tock().
Definition at line 353 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), index_res(), InfileToDb(), InitFrom(), Load(), retired(), and Snapshot().
|
private |
Definition at line 281 of file _tmp_build/cycamore/reactor.h.
Referenced by InfileToDb(), InitFrom(), RecordSideProduct(), retired(), and Snapshot().
|
private |
Definition at line 274 of file _tmp_build/cycamore/reactor.h.
Referenced by EnterNotify(), InfileToDb(), InitFrom(), RecordSideProduct(), retired(), and Snapshot().
|
private |
Definition at line 334 of file _tmp_build/cycamore/reactor.h.
Referenced by CheckDecommissionCondition(), Discharge(), InitFrom(), InitInv(), PeekSpent(), PopSpent(), retired(), SnapshotInv(), and Tick().
|
private |
Definition at line 359 of file _tmp_build/cycamore/reactor.h.
Referenced by GetMatlRequests(), and retired().