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