CYCLUS
|
This is the complete list of members for cyclus::toolkit::MatlBuyPolicy, including all inherited members.
AcceptMatlTrades(const std::vector< std::pair< Trade< Material >, Material::Ptr > > &resps) | cyclus::toolkit::MatlBuyPolicy | virtual |
AcceptProductTrades(const std::vector< std::pair< Trade< Product >, Product::Ptr > > &responses) | cyclus::Trader | inlinevirtual |
AdjustMatlPrefs(PrefMap< Material >::type &prefs) | cyclus::Trader | inlinevirtual |
AdjustProductPrefs(PrefMap< Product >::type &prefs) | cyclus::Trader | inlinevirtual |
CheckActiveDormantCumulativeTimes() | cyclus::toolkit::MatlBuyPolicy | |
dormant(int time) | cyclus::toolkit::MatlBuyPolicy | inline |
Excl() const | cyclus::toolkit::MatlBuyPolicy | inline |
GetMatlBids(CommodMap< Material >::type &commod_requests) | cyclus::Trader | inlinevirtual |
GetMatlRequests() | cyclus::toolkit::MatlBuyPolicy | virtual |
GetMatlTrades(const std::vector< Trade< Material > > &trades, std::vector< std::pair< Trade< Material >, Material::Ptr > > &responses) | cyclus::Trader | inlinevirtual |
GetProductBids(CommodMap< Product >::type &commod_requests) | cyclus::Trader | inlinevirtual |
GetProductRequests() | cyclus::Trader | inlinevirtual |
GetProductTrades(const std::vector< Trade< Product > > &trades, std::vector< std::pair< Trade< Product >, Product::Ptr > > &responses) | cyclus::Trader | inlinevirtual |
Init(Agent *manager, ResBuf< Material > *buf, std::string name, TotalInvTracker *buf_tracker) | cyclus::toolkit::MatlBuyPolicy | |
Init(Agent *manager, ResBuf< Material > *buf, std::string name, TotalInvTracker *buf_tracker, double throughput, IntDistribution::Ptr active_dist=NULL, IntDistribution::Ptr dormant_dist=NULL, DoubleDistribution::Ptr size_dist=NULL) | cyclus::toolkit::MatlBuyPolicy | |
Init(Agent *manager, ResBuf< Material > *buf, std::string name, TotalInvTracker *buf_tracker, double throughput, double quantize) | cyclus::toolkit::MatlBuyPolicy | |
Init(Agent *manager, ResBuf< Material > *buf, std::string name, TotalInvTracker *buf_tracker, double throughput, std::string inv_policy, double fill_behav, double req_at) | cyclus::toolkit::MatlBuyPolicy | |
Init(Agent *manager, ResBuf< Material > *buf, std::string name, TotalInvTracker *buf_tracker, std::string inv_policy, double fill_behav, double req_at) | cyclus::toolkit::MatlBuyPolicy | |
Init(Agent *manager, ResBuf< Material > *buf, std::string name, TotalInvTracker *buf_tracker, double throughput, double cumulative_cap, IntDistribution::Ptr) | cyclus::toolkit::MatlBuyPolicy | |
MakeReq() const | cyclus::toolkit::MatlBuyPolicy | inline |
manager() | cyclus::Trader | inlinevirtual |
manager_ | cyclus::Trader | protected |
MatlBuyPolicy() | cyclus::toolkit::MatlBuyPolicy | |
no_cycle_end_time() | cyclus::toolkit::MatlBuyPolicy | inline |
NReq(double amt) const | cyclus::toolkit::MatlBuyPolicy | inline |
ReqQty(double amt) const | cyclus::toolkit::MatlBuyPolicy | inline |
rsrc_commods() | cyclus::toolkit::MatlBuyPolicy | inline |
SampleRequestSize() | cyclus::toolkit::MatlBuyPolicy | |
Set(std::string commod) | cyclus::toolkit::MatlBuyPolicy | |
Set(std::string commod, Composition::Ptr c) | cyclus::toolkit::MatlBuyPolicy | |
Set(std::string commod, Composition::Ptr c, double pref) | cyclus::toolkit::MatlBuyPolicy | |
SetNextActiveTime() | cyclus::toolkit::MatlBuyPolicy | |
SetNextDormantTime() | cyclus::toolkit::MatlBuyPolicy | |
Start() | cyclus::toolkit::MatlBuyPolicy | |
Stop() | cyclus::toolkit::MatlBuyPolicy | |
TotalAvailable() const | cyclus::toolkit::MatlBuyPolicy | inline |
Trader(Agent *manager) | cyclus::Trader | inline |
use_cumulative_capacity() | cyclus::toolkit::MatlBuyPolicy | inline |
~MatlBuyPolicy() | cyclus::toolkit::MatlBuyPolicy | virtual |