![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
#include <parameters.h>
Public Member Functions | |
| parameters () | |
| parameters (int iter, int node, double time, double eps, float ub=SBL_APURVA_INFINITY) | |
| ~parameters () | |
Public Attributes | |
| int | max_iteration |
| int | max_node |
| double | time_limit |
| double | epsilon |
| float | limit_lb |
| float | gamma |
| float | theta |
Parameters Class. Contain all parameters needed to run a Branch and bound solver.
|
inline |
Default Constructor, usualy for root problem
|
inline |
Constructor not used anymore, should be removed...
|
inline |
Destructor
| double epsilon |
Relative gap value allowed. For exact solving, epsilon = 0 (default).
| float gamma |
Gamma parameters, needed for the computation of the lambda update step
| float limit_lb |
not used anymore, should be removed
| int max_iteration |
Maximum iteration number of sub-gradient descent for each problem / sub-problem.
| int max_node |
Maximum visited node number during the Branch and Bound process.
| float theta |
Theta parameters, used to dynamicaly change Gamma during Sub-Gradient Descent process.
| double time_limit |
Maximum computation time allowed for the Branch and Bound process.