![]() |
MineLink
|
An implementation of the graph used by the final pit solver based on the Pseudoflow algorithm to solve the min-cut problem. More...
#include <graph.h>

Public Member Functions | |
| MinCutGraph (const FinalPitInstance &fpi, string value_attr) | |
| Creates a new graph based on a given instance. More... | |
| MinCutGraph (const FinalPitInstance &fpi, string value_attr, const double &angle, const unsigned int &nblevel) | |
| Creates a new graph based on a given instance. More... | |
| ~MinCutGraph () | |
| Destructor. | |
| bool | PseudoFlow () |
| Implementation of the Pseudoflow algorithm. | |
| BlockSelection * | GetMinCutRootSet () |
| Retrieves the minimum cut root set that corresponds to final pit set. | |
An implementation of the graph used by the final pit solver based on the Pseudoflow algorithm to solve the min-cut problem.
| delphos::MinCutGraph::MinCutGraph | ( | const FinalPitInstance & | fpi, |
| string | value_attr | ||
| ) |
Creates a new graph based on a given instance.
| fpi | An instance of the final pit problem to be solved. |
| value_attr | The name of the valorization column in the block model used to compute final pit. |
| delphos::MinCutGraph::MinCutGraph | ( | const FinalPitInstance & | fpi, |
| string | value_attr, | ||
| const double & | angle, | ||
| const unsigned int & | nblevel | ||
| ) |
Creates a new graph based on a given instance.
| fpi | An instance of the final pit problem to be solved. |
| value_attr | The name of the valorization column in the block model used to compute final pit. |
| angle | The slope angle of the precedence. |
| nblevel | The number of bench of slope precedence. |