FMT 0.9.8
Forest management tools for forest planning
|
This is the complete list of members for Graph::FMTlinegraph, including all inherited members.
_exhandler | Core::FMTobject | protectedstatic |
_logger | Core::FMTobject | protectedstatic |
addaction(const int &actionID, FMTgraphstats &statsdiff, std::queue< FMTvertex_descriptor > &actives, const FMTvertex_descriptor &out_vertex, const std::vector< Core::FMTdevelopmentpath > &paths, boost::unordered_set< Core::FMTlookup< FMTvertex_descriptor, Core::FMTdevelopment > > &devsets, bool inserie=false) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
addaction(const int &actionID, FMTgraphstats &statsdiff, std::queue< FMTvertex_descriptor > &actives, const FMTvertex_descriptor &out_vertex, const std::vector< Core::FMTdevelopmentpath > &paths) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
adddevelopment(const Core::FMTfuturdevelopment &futurdevelopement, boost::unordered_set< Core::FMTlookup< FMTvertex_descriptor, Core::FMTdevelopment > > &alldevs, bool forcenewone=false) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
adddevelopment(const Core::FMTfuturdevelopment &futurdevelopement) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
anyoperables(const FMTvertex_descriptor &descriptor, const std::vector< int > &action_ids) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
anyusageof(Core::FMToutputnode output_node, const Models::FMTmodel &model, const int &startingperiod) const | Graph::FMTlinegraph | |
boost::serialization::access | Graph::FMTlinegraph | friend |
build(const Models::FMTmodel &model, std::queue< FMTvertex_descriptor > actives, int compressageoperability=1) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
buildschedule(const Models::FMTmodel &model, std::queue< FMTvertex_descriptor > actives, const Core::FMTschedule &schedule) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
buildtype | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | protected |
checksignals() const | Core::FMTobject | protected |
clearcache() | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
cleardevelopments() | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
clearfromperiod(const int &period, bool updatedevelopments=false) | Graph::FMTlinegraph | |
clearnodecache() | Graph::FMTlinegraph | |
constraintlenght(const Core::FMTconstraint &constraint, int &start, int &stop) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
containsdevelopment(const Core::FMTdevelopment &development, const boost::unordered_set< Core::FMTlookup< FMTvertex_descriptor, Core::FMTdevelopment > > &alldevs) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
data | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | protected |
developments | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | protected |
disablenestedexceptions() | Core::FMTobject | |
empty() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
enablenestedexceptions() | Core::FMTobject | |
eraseperiod(std::vector< int > &deletedconstraints, std::vector< int > &deletedvariables, bool keepbounded=false) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
eraseperiod(std::vector< int > &deletedconstraints, std::vector< int > &deletedvariables, bool keepbounded) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
filledgesmask(Core::FMTmask &mask, const int &maximalperiod) const | Graph::FMTlinegraph | |
filluplastactions(const int &targetperiod, const FMTvertex_descriptor &targetdescriptor, std::vector< const FMTbaseedgeproperties * > &lastactions, std::vector< int > &distances, const size_t &depth) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
FMTadjacency_list typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | protected |
FMTedge_descriptor typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | |
FMTedge_iterator typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | |
FMTgraph() | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
FMTgraph(const FMTgraphbuild lbuildtype) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
FMTgraph(const FMTgraph &rhs) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
FMTinedge_iterator typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | |
FMTlinegraph() | Graph::FMTlinegraph | |
FMTlinegraph(const FMTgraphbuild lbuildtype) | Graph::FMTlinegraph | |
FMTlinegraph(const FMTlinegraph &rhs) | Graph::FMTlinegraph | |
FMTlinegraph(const FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > &rhs) | Graph::FMTlinegraph | |
FMTobject() | Core::FMTobject | |
FMTobject(const std::shared_ptr< Exception::FMTexceptionhandler > exhandler) | Core::FMTobject | |
FMTobject(const FMTobject &rhs) | Core::FMTobject | |
FMToutedge_iterator typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | |
FMToutedge_pair typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | |
FMTvertex_descriptor typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | |
FMTvertex_iterator typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | |
FMTvertex_pair typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | |
forceload(Archive &ar, const unsigned int version) | Core::FMTobject | inlineprotected |
forcesave(Archive &ar, const unsigned int version) const | Core::FMTobject | inlineprotected |
generatedevelopments() | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getactionoffirstserie(const FMTvertex_descriptor &targetdescriptor, std::vector< Core::FMTaction >::const_iterator theaction, const size_t &seriemaxsize, const std::vector< Core::FMTaction > &actions) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getactions(const Models::FMTmodel &model, const int &fromperiod, std::map< Core::FMTdevelopment, std::vector< bool > > &operability) const | Graph::FMTlinegraph | |
getactionserie(FMTvertex_descriptor targetdescriptor, const size_t &maxactions, const std::vector< Core::FMTaction > &actions) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getactionsources(const FMTvertex_descriptor &out_vertex, const int &actionid) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getactivevertex() const | Graph::FMTlinegraph | |
getactiveverticies() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getallseries(FMTvertex_descriptor targetdescriptor, const std::string &seriestarter, const std::vector< Core::FMTaction > &actions, const std::unordered_set< int > &actionselected, const Core::FMTmask &mask) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getamountofpaths(const Core::FMTdevelopment &dev, const int &actionid, const Models::FMTmodel &model, const boost::unordered_set< Core::FMTlookup< FMTvertex_descriptor, Core::FMTdevelopment > > &actualperioddevs) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getavailablememory() | Core::FMTobject | static |
getbasedevelopment() const | Graph::FMTlinegraph | |
getbasehash(const Core::FMTmask &dynamicmask) const | Graph::FMTlinegraph | |
getbasemask(const Core::FMTmask &dynamicmask) const | Graph::FMTlinegraph | |
getbasestr(const Core::FMTmask &dynamicmask) const | Graph::FMTlinegraph | |
getbuildtype() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getclock() | Core::FMTobject | protectedstatic |
getdevelopment(const Core::FMTdevelopment &developement, const boost::unordered_set< Core::FMTlookup< FMTvertex_descriptor, Core::FMTdevelopment > > &alldevs) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getdevelopment(const FMTvertex_descriptor &descriptor) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getdevsset(const int &period) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getduration(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock) | Core::FMTobject | protectedstatic |
getdurationinseconds(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock) | Core::FMTobject | protectedstatic |
getedgeshash(const int &maximalperiod, bool &gotthewhole) const | Graph::FMTlinegraph | |
getedgesstr(const int &maximalperiod, bool &gotthewhole) const | Graph::FMTlinegraph | |
getfirstactiveperiod() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getfirstblock() | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inlineprotected |
getfirstconstblock() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inlineprotected |
getfirstperiod() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getgrowthsource(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getinedgeactionid(const FMTvertex_descriptor &vdesc) const | Graph::FMTlinegraph | |
getinidsvariables(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getinitialbounds(std::vector< double > &lower_bounds, std::vector< double > &upper_bounds) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getinproportion(const FMTvertex_descriptor &vertex_descriptor) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getinproportion(const FMTvertex_descriptor &vertex_descriptor) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getinproportions(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getinvariables(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getlastactionid(const int &period) const | Graph::FMTlinegraph | |
getlastdisturbance(FMTinedge_iterator activeedge, int &periodtolastdisturbance) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getmaximalock(const int &period) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getnode(const Models::FMTmodel &model, Core::FMToutputnode &output_node, int period) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getnodebystaticmask(const Models::FMTmodel &model, const Core::FMToutputnode &node, int period) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getoutactions(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getoutput(const Models::FMTmodel &model, const Core::FMToutput &output, int period, const double *solution, Core::FMToutputlevel level=Core::FMToutputlevel::standard) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getoutvariables(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getoutvariables(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getoutvariablesproportions(const std::vector< Core::FMTaction > &actions, const double *actual_solution, const int &lperiod, bool withlock=false) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getpaths(const FMTvertex_descriptor &out_vertex, const int &actionID) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getpaths(const FMTvertex_descriptor &out_vertex, const int &actionID) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getperiod() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getperiodactionids(const int &period) const | Graph::FMTlinegraph | |
getperiodpredictors(const int &period, const Models::FMTmodel &model, const std::vector< std::string > &yieldnames, bool periodonevalues=false, bool withGCBMid=true) const | Graph::FMTlinegraph | |
getperiodstartdev(const int &period) const | Graph::FMTlinegraph | |
getperiodstopdev(const int &period) const | Graph::FMTlinegraph | |
FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties >::getperiodstopdev(const int location, const double *actual_solution) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getperiodverticies(int period) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getpredictors(const FMTvertex_descriptor &targetdescriptor, const Models::FMTmodel &model, const std::vector< std::string > &yieldnames, const size_t &depth, bool periodonevalues=false, bool withGCBMid=true) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getrorations(const Models::FMTmodel &model, const Core::FMTmask &mask, const std::string &aggregate) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getruntimelocation() | Core::FMTobject | static |
getschedule(const std::vector< Core::FMTaction > &actions, const double *actual_solution, const int &lperiod, bool withlock=false) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getsource(const Models::FMTmodel &model, const Core::FMToutputnode &node, int period, const Core::FMTtheme &theme, const double *solution, Core::FMToutputlevel level=Core::FMToutputlevel::standard) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getstats() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getstatsptr() | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
gettransferrow(const FMTvertex_descriptor &vertex_descriptor, std::vector< int > &row_starts, std::vector< int > &cols, std::vector< double > &cols_value) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
gettransferrow(const FMTvertex_descriptor &vertex_descriptor, std::vector< int > &row_starts, std::vector< int > &cols, std::vector< double > &cols_value) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
gettransferrownames(std::vector< std::string > &rownames) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getvalues(const Models::FMTmodel &model, const std::vector< FMTvertex_descriptor > &verticies, const Core::FMToutputnode &node, const Core::FMTtheme &theme, const double *solution, Core::FMToutputlevel level) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getvariablenames(const std::vector< Core::FMTaction > &actions, std::vector< std::string > &colnames) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getvariables(const Models::FMTmodel &model, const Core::FMToutputnode &output_node, const std::vector< FMTvertex_descriptor > &verticies) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getvariables(const Models::FMTmodel &model, const Core::FMToutputnode &output_node, const std::vector< FMTvertex_descriptor > &verticies) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getvertexfromvertexinfo(const Graph::FMTgraphvertextoyield *info) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
getvertextoyieldinfo(const Models::FMTmodel &model, const FMTvertex_descriptor &descriptor) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
grow() | Graph::FMTlinegraph | |
hash(size_t seed=0) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
hashforconstraint(size_t &hashvalue, const int &stop, const Core::FMTmask &dynamicmask) const | Graph::FMTlinegraph | |
inarea(const FMTvertex_descriptor &out_vertex, const double *&solution, int actionid=-1, bool growth=false) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
inarea(const FMTvertex_descriptor &out_vertex, const double *&solution, int actionid, bool growth) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
initialize(const std::vector< Core::FMTactualdevelopment > &actdevelopments) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
isanyoperables(const FMTvertex_descriptor &descriptor, const std::vector< bool > &actionsop) const noexcept | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
isdependant(const FMTvertex_descriptor &descriptor, const int &theactionid, bool &newedge) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inlineprotected |
ismovable(const std::vector< const Core::FMTaction * > &actions, const Core::FMTyields &yields, const int &period, boost::unordered_map< Core::FMTdevelopment, bool > *operability=nullptr) const | Graph::FMTlinegraph | |
isnotransfer(const FMTvertex_descriptor &descriptor, size_t outcount=0) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
isonlygrow(int period=0) const | Graph::FMTlinegraph | |
isvalidgraphnode(const Models::FMTmodel &model, const FMTvertex_descriptor &vertex_descriptor, const Core::FMToutputnode &node, const std::vector< const Core::FMTaction * > &selected) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
isvalidouputnode(const Models::FMTmodel &model, const Core::FMToutputnode &node, std::vector< const Core::FMTaction * > &action_IDS, int period) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
keepforserie(const FMTvertex_descriptor &targetdescriptor, std::vector< Core::FMTaction >::const_iterator theaction, const size_t &seriemaxsize, const std::vector< Core::FMTaction > &actions, bool &onserie) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
locatenode(const Models::FMTmodel &model, Core::FMToutputnode output_node, int period) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
locatenodebytheme(const Models::FMTmodel &model, Core::FMToutputnode output_node, int period) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
naturalgrowth(std::queue< FMTvertex_descriptor > actives, FMTgraphstats statsdiff, bool typeIImatrix=false, bool splitgrowth=false) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
nedges() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
nochoice(const Core::FMTmask &basemask, const int &death_id) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
nodescache | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | mutableprotected |
onlypertiodstart(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
operate(const Core::FMTaction &action, const int &action_id, const Core::FMTtransition &transition, const Core::FMTyields &ylds, const std::vector< Core::FMTtheme > &themes) | Graph::FMTlinegraph | |
operator std::string() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
operator!=(const FMTgraph &rhs) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
operator=(const FMTlinegraph &rhs) | Graph::FMTlinegraph | |
operator=(const FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > &rhs) | Graph::FMTlinegraph | |
FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties >::operator=(const FMTgraph &rhs) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
Core::FMTobject::operator=(const FMTobject &rhs) | Core::FMTobject | |
operator==(const FMTlinegraph &rhs) const | Graph::FMTlinegraph | |
FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties >::operator==(const FMTgraph &rhs) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
outarea(const FMTvertex_descriptor &out_vertex, const int &actionID, const double *&solution) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
outarea(const FMTvertex_descriptor &out_vertex, const int &actionID, const double *&solution) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
partialcopy(const int &period) const | Graph::FMTlinegraph | |
passinexceptionhandler(const std::shared_ptr< Exception::FMTexceptionhandler > &exhandler) | Core::FMTobject | |
passinlogger(const std::shared_ptr< Logging::FMTlogger > &logger) | Core::FMTobject | virtual |
periodstart(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
periodstop(const FMTvertex_descriptor &out_vertex) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
postsolve(const Core::FMTmaskfilter &filter, const std::vector< Core::FMTtheme > &originalbasethemes, const std::vector< int > &actionmapconnection) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
randombuildperiod(const Models::FMTmodel &model, std::default_random_engine &generator, boost::unordered_map< Core::FMTdevelopment, std::vector< int > > &operability, bool dontchoosegrow=false) | Graph::FMTlinegraph | |
randomoperate(const std::vector< int > &operables, const Models::FMTmodel &model, FMTvertex_descriptor &front_vertex, std::default_random_engine &generator, const Core::FMTdevelopment &active_development, bool dontchoosegrow=false) | Graph::FMTlinegraph | |
rebasecache() | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
redirectlogtofile(const std::string &location) | Core::FMTobject | |
reversecachenodeit typedef | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | protected |
sameedgesas(const FMTgraph &rhs) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
selectedactions(const Models::FMTmodel &model, const std::vector< int > &action_IDS) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
setaction(FMTvertex_descriptor active, const int &actionID, const std::vector< Core::FMTdevelopmentpath > &paths) | Graph::FMTlinegraph | |
setbuildtype(const FMTgraphbuild &build) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
setconstraintID(const FMTvertex_descriptor &vertex, const int &id) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
setconstraintID(const FMTvertex_descriptor &vertex, const int &id) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
setCPLhandler() | Core::FMTobject | protected |
setdebugexceptionhandler() | Core::FMTobject | |
setdebuglogger() | Core::FMTobject | virtual |
setdefaultexceptionhandler() | Core::FMTobject | |
setdefaultlogger() | Core::FMTobject | virtual |
seterrorstowarnings(const std::vector< Exception::FMTexc > &errors) | Core::FMTobject | |
setfreeexceptionhandler() | Core::FMTobject | |
setmaxwarningsbeforesilenced(const size_t &maxwarningcount) | Core::FMTobject | |
setquietexceptionhandler() | Core::FMTobject | |
setquietlogger() | Core::FMTobject | virtual |
setstats(const FMTgraphstats &newstats) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
settasklogger() | Core::FMTobject | virtual |
size() const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
stats | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | protected |
stringforconstraint(std::string &value, const int &stop, const Core::FMTmask &dynamicmask) const | Graph::FMTlinegraph | |
swap(FMTgraph &rhs) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
timesincelastaction(const FMTvertex_descriptor &targetdescriptor) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
updatematrixindex(const std::vector< int > &removedvariables, const std::vector< int > &removedconstraints) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
updatematrixindex(const std::vector< int > &removedvariables, const std::vector< int > &removedconstraints) | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inline |
updatevarsmap(std::map< int, double > &variables, const int &var, const double &coef) const | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | inlineprotected |
~FMTgraph()=default | Graph::FMTgraph< FMTbasevertexproperties, FMTbaseedgeproperties > | virtual |
~FMTlinegraph()=default | Graph::FMTlinegraph | |
~FMTobject() | Core::FMTobject | virtual |