Detailed Description
single parameter
Definition at line 99 of file struct_paramset.h.
#include <struct_paramset.h>
Public Member Functions | |
SCIP_DECL_PARAMCHGD ((*paramchgd)) | |
Data Fields | |
union { | |
SCIP_BOOLPARAM boolparam | |
SCIP_INTPARAM intparam | |
SCIP_LONGINTPARAM longintparam | |
SCIP_REALPARAM realparam | |
SCIP_CHARPARAM charparam | |
SCIP_STRINGPARAM stringparam | |
} | data |
char * | name |
char * | desc |
SCIP_PARAMDATA * | paramdata |
unsigned int | isadvanced:1 |
unsigned int | isfixed:1 |
SCIP_PARAMTYPE | paramtype |
Member Function Documentation
◆ SCIP_DECL_PARAMCHGD()
SCIP_Param::SCIP_DECL_PARAMCHGD | ( | * | paramchgd | ) |
change information method of parameter
Field Documentation
◆ boolparam
SCIP_BOOLPARAM SCIP_Param::boolparam |
data for SCIP_Bool parameters
Definition at line 103 of file struct_paramset.h.
Referenced by paramWrite(), SCIPparamGetBool(), SCIPparamGetBoolDefault(), SCIPparamSetBool(), and SCIPparamSetDefaultBool().
◆ intparam
SCIP_INTPARAM SCIP_Param::intparam |
data for int parameters
Definition at line 104 of file struct_paramset.h.
Referenced by paramTestInt(), paramWrite(), SCIPparamGetInt(), SCIPparamGetIntDefault(), SCIPparamGetIntMax(), SCIPparamGetIntMin(), SCIPparamIsValidInt(), SCIPparamSetDefaultInt(), and SCIPparamSetInt().
◆ longintparam
SCIP_LONGINTPARAM SCIP_Param::longintparam |
data for SCIP_Longint parameters
Definition at line 105 of file struct_paramset.h.
Referenced by paramTestLongint(), paramWrite(), SCIPparamGetLongint(), SCIPparamGetLongintDefault(), SCIPparamGetLongintMax(), SCIPparamGetLongintMin(), SCIPparamIsValidLongint(), and SCIPparamSetLongint().
◆ realparam
SCIP_REALPARAM SCIP_Param::realparam |
data for SCIP_Real parameters
Definition at line 106 of file struct_paramset.h.
Referenced by paramTestReal(), paramWrite(), SCIPparamGetReal(), SCIPparamGetRealDefault(), SCIPparamGetRealMax(), SCIPparamGetRealMin(), SCIPparamIsValidReal(), and SCIPparamSetReal().
◆ charparam
SCIP_CHARPARAM SCIP_Param::charparam |
data for char parameters
Definition at line 107 of file struct_paramset.h.
Referenced by paramTestChar(), paramWrite(), SCIPparamGetChar(), SCIPparamGetCharAllowedValues(), SCIPparamGetCharDefault(), SCIPparamIsValidChar(), and SCIPparamSetChar().
◆ stringparam
SCIP_STRINGPARAM SCIP_Param::stringparam |
data for char* parameters
Definition at line 108 of file struct_paramset.h.
Referenced by paramWrite(), SCIPparamGetString(), SCIPparamGetStringDefault(), and SCIPparamSetString().
◆ data
union { ... } SCIP_Param::data |
Referenced by paramTestChar(), paramTestInt(), paramTestLongint(), paramTestReal(), paramWrite(), SCIPparamGetBool(), SCIPparamGetBoolDefault(), SCIPparamGetChar(), SCIPparamGetCharAllowedValues(), SCIPparamGetCharDefault(), SCIPparamGetInt(), SCIPparamGetIntDefault(), SCIPparamGetIntMax(), SCIPparamGetIntMin(), SCIPparamGetLongint(), SCIPparamGetLongintDefault(), SCIPparamGetLongintMax(), SCIPparamGetLongintMin(), SCIPparamGetReal(), SCIPparamGetRealDefault(), SCIPparamGetRealMax(), SCIPparamGetRealMin(), SCIPparamGetString(), SCIPparamGetStringDefault(), SCIPparamIsValidChar(), SCIPparamIsValidInt(), SCIPparamIsValidLongint(), SCIPparamIsValidReal(), SCIPparamSetBool(), SCIPparamSetChar(), SCIPparamSetDefaultBool(), SCIPparamSetDefaultInt(), SCIPparamSetInt(), SCIPparamSetLongint(), SCIPparamSetReal(), and SCIPparamSetString().
◆ name
char* SCIP_Param::name |
name of the parameter
Definition at line 110 of file struct_paramset.h.
Referenced by paramParseBool(), paramParseChar(), paramParseInt(), paramParseLongint(), paramParseReal(), paramParseString(), paramSetBool(), paramSetChar(), paramSetInt(), paramSetLongint(), paramSetReal(), paramTestBool(), paramTestChar(), paramTestFixed(), paramTestInt(), paramTestLongint(), paramTestReal(), paramTestString(), paramWrite(), SCIP_DECL_HASHGETKEY(), SCIPparamGetName(), SCIPparamsetCopyParams(), and SCIPparamSetToDefault().
◆ desc
char* SCIP_Param::desc |
description of the parameter
Definition at line 111 of file struct_paramset.h.
Referenced by paramWrite(), and SCIPparamGetDesc().
◆ paramdata
SCIP_PARAMDATA* SCIP_Param::paramdata |
locally defined parameter specific data
Definition at line 113 of file struct_paramset.h.
Referenced by SCIPparamGetData().
◆ isadvanced
unsigned int SCIP_Param::isadvanced |
is this parameter an advanced parameter?
Definition at line 114 of file struct_paramset.h.
Referenced by SCIPparamIsAdvanced().
◆ isfixed
unsigned int SCIP_Param::isfixed |
is this parameter fixed?
Definition at line 115 of file struct_paramset.h.
Referenced by paramTestFixed(), SCIPparamIsFixed(), and SCIPparamSetFixed().
◆ paramtype
SCIP_PARAMTYPE SCIP_Param::paramtype |
type of this parameter
Definition at line 116 of file struct_paramset.h.
Referenced by paramParseBool(), paramParseChar(), paramParseInt(), paramParseLongint(), paramParseReal(), paramParseString(), paramsetParse(), paramTestBool(), paramTestChar(), paramTestInt(), paramTestLongint(), paramTestReal(), paramTestString(), paramWrite(), SCIPparamGetBool(), SCIPparamGetBoolDefault(), SCIPparamGetChar(), SCIPparamGetCharAllowedValues(), SCIPparamGetCharDefault(), SCIPparamGetInt(), SCIPparamGetIntDefault(), SCIPparamGetIntMax(), SCIPparamGetIntMin(), SCIPparamGetLongint(), SCIPparamGetLongintDefault(), SCIPparamGetLongintMax(), SCIPparamGetLongintMin(), SCIPparamGetReal(), SCIPparamGetRealDefault(), SCIPparamGetRealMax(), SCIPparamGetRealMin(), SCIPparamGetString(), SCIPparamGetStringDefault(), SCIPparamGetType(), SCIPparamIsDefault(), SCIPparamSetDefaultBool(), SCIPparamSetDefaultInt(), SCIPparamsetGetBool(), SCIPparamsetGetChar(), SCIPparamsetGetInt(), SCIPparamsetGetLongint(), SCIPparamsetGetReal(), SCIPparamsetGetString(), SCIPparamsetSet(), SCIPparamsetSetBool(), SCIPparamsetSetChar(), SCIPparamsetSetDefaultBool(), SCIPparamsetSetDefaultInt(), SCIPparamsetSetInt(), SCIPparamsetSetLongint(), SCIPparamsetSetReal(), SCIPparamsetSetString(), and SCIPparamSetToDefault().