All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pub_relax.h File Reference Detailed Descriptionpublic methods for relaxation handlers Definition in file pub_relax.h. Go to the source code of this file.
Function Documentation
comparison method for sorting relaxators w.r.t. to their name Definition at line 48 of file relax.c. References SCIPrelaxGetName().
gets user data of relaxation handler
Definition at line 354 of file relax.c. References NULL, and SCIP_Relax::relaxdata. Referenced by SCIP_DECL_RELAXCOPY(), SCIP_DECL_RELAXEXEC(), SCIP_DECL_RELAXEXIT(), SCIP_DECL_RELAXEXITSOL(), SCIP_DECL_RELAXFREE(), SCIP_DECL_RELAXINIT(), SCIP_DECL_RELAXINITSOL(), SCIPfindObjRelax(), and SCIPgetObjRelax().
sets user data of relaxation handler; user has to free old data in advance!
Definition at line 364 of file relax.c. References NULL, and SCIP_Relax::relaxdata. Referenced by SCIP_DECL_RELAXFREE().
gets name of relaxation handler
Definition at line 441 of file relax.c. References SCIP_Relax::name, and NULL. Referenced by printRelaxatorStatistics(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_SORTPTRCOMP(), SCIPrelaxCopyInclude(), SCIPsetFindRelax(), and solveNodeRelax().
gets description of relaxation handler
Definition at line 451 of file relax.c. References SCIP_Relax::desc, and NULL. Referenced by SCIP_DECL_DIALOGEXEC().
gets priority of relaxation handler
Definition at line 461 of file relax.c. References NULL, and SCIP_Relax::priority. Referenced by SCIP_DECL_DIALOGEXEC(), and solveNodeRelax().
gets frequency of relaxation handler
Definition at line 485 of file relax.c. References SCIP_Relax::freq, and NULL. Referenced by SCIP_DECL_DIALOGEXEC().
gets time in seconds used in this relaxator for setting up for next stages
Definition at line 495 of file relax.c. References NULL, SCIPclockGetTime(), and SCIP_Relax::setuptime.
gets time in seconds used in this relaxation handler
Definition at line 505 of file relax.c. References NULL, SCIP_Relax::relaxclock, and SCIPclockGetTime(). Referenced by printRelaxatorStatistics().
gets the total number of times, the relaxation handler was called
Definition at line 515 of file relax.c. References SCIP_Relax::ncalls, and NULL. Referenced by printRelaxatorStatistics().
is relaxation handler initialized?
Definition at line 525 of file relax.c. References SCIP_Relax::initialized, and NULL. Referenced by SCIPsetIncludeRelax().
marks the current relaxation unsolved, s.t. the relaxation handler is called again in the next solving round
Definition at line 547 of file relax.c. References SCIP_Relax::lastsolvednode, and NULL. Referenced by markRelaxsUnsolved(), and SCIPrelaxExec(). |