Classes | |
class | coco::dbt_row |
This type is used to hold one row in some table of the search database. More... | |
class | coco::point_check_feasibility |
Stored procedure checking the feasibility of a point. More... | |
class | coco::box_check_intersection |
Stored procedure checking whether a box intersects the work_node's box. More... | |
class | coco::search_graph_context |
An evaluation context when retrieving from the search database. More... | |
class | coco::work_node_context |
The evaluation context when retrieving from the search database. More... | |
Functions | |
vdbl::tableid | coco::get_point_table (vdbl::database *ptr, vdbl::standard_table *&ptb, vdbl::userid) |
Get the point from the search database. |
vdbl::tableid coco::get_point_table | ( | vdbl::database * | ptr, | |
vdbl::standard_table *& | ptb, | |||
vdbl::userid | ||||
) |
This function returns the tableid of and gets a pointer ptb
to the ``point'' table of the search database ptr
. If the point table does not yet exist, it is created. The point table has the following column structure: name type default sem x vector<double> N/A the coordinates L_mult vector<double> empty the multipliers f double +COCO_INF the objective value kappa double 1. the Kar.-John mult. best bool false best point in box verified bool false verified point feasible bool stored proc. feasible point optimal bool false local optimum global bool false from global box relaxation bool false from a relaxation class unsigned int 0 point class