![]() |
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 |