Detailed Description
function type definitions for clonable classes which define problem data
Definition in file type_objprobcloneable.h.
Go to the source code of this file.
Macros | |
#define | SCIP_DECL_OBJPROBCLONE(x) x (SCIP* scip, SCIP_Bool* valid) const |
#define | SCIP_DECL_CONSHDLRCLONE(x) x (SCIP* scip, SCIP_Bool* valid) const |
#define | SCIP_DECL_PRICERCLONE(x) x (SCIP* scip, SCIP_Bool* valid) const |
#define | SCIP_DECL_BENDERSCLONE(x) x (SCIP* scip, SCIP_Bool* valid) const |
#define | SCIP_DECL_OBJPROBISCLONEABLE(x) SCIP_Bool x (void) const |
#define | SCIP_DECL_CONSHDLRISCLONEABLE(x) SCIP_Bool x (void) const |
#define | SCIP_DECL_PRICERISCLONEABLE(x) SCIP_Bool x (void) const |
#define | SCIP_DECL_BENDERSISCLONEABLE(x) SCIP_Bool x (void) const |
Macro Definition Documentation
◆ SCIP_DECL_OBJPROBCLONE
clone method which will be used to copy constraint handler and variable pricer objects
input:
- scip : SCIP main data structure
output:
- valid : pointer to store whether to copy is valid w.r.t. copying dual reductions
Definition at line 44 of file type_objprobcloneable.h.
◆ SCIP_DECL_CONSHDLRCLONE
Definition at line 45 of file type_objprobcloneable.h.
◆ SCIP_DECL_PRICERCLONE
Definition at line 46 of file type_objprobcloneable.h.
◆ SCIP_DECL_BENDERSCLONE
Definition at line 47 of file type_objprobcloneable.h.
◆ SCIP_DECL_OBJPROBISCLONEABLE
returns whether the plugin object is copyable
return value : whether object is copyable
Definition at line 53 of file type_objprobcloneable.h.
◆ SCIP_DECL_CONSHDLRISCLONEABLE
Definition at line 54 of file type_objprobcloneable.h.
◆ SCIP_DECL_PRICERISCLONEABLE
Definition at line 55 of file type_objprobcloneable.h.
◆ SCIP_DECL_BENDERSISCLONEABLE
Definition at line 56 of file type_objprobcloneable.h.