public methods for handling parameter settings
Definition in file pub_paramset.h.
Go to the source code of this file.
| SCIP_PARAMTYPE SCIPparamGetType | ( | SCIP_PARAM * | param | ) |
returns type of parameter
| param | parameter |
Definition at line 646 of file paramset.c.
References assert(), NULL, SCIP_Param::paramtype, and SCIPparamGetType().
Referenced by checkTransferBoolParam(), paramSetBool(), paramSetChar(), paramSetInt(), paramSetLongint(), paramSetReal(), paramsetSetHeuristicsAggressive(), paramsetSetPresolvingAggressive(), paramsetSetPresolvingFast(), paramsetSetSeparatingAggressive(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIPparamGetType(), and SCIPparamsetCopyParams().
| const char * SCIPparamGetName | ( | SCIP_PARAM * | param | ) |
returns name of parameter
| param | parameter |
Definition at line 656 of file paramset.c.
References assert(), SCIP_Param::name, NULL, and SCIPparamGetName().
Referenced by checkTransferBoolParam(), fixOrUnfixRelevantParameters(), SCIP_DECL_CONCSOLVERCREATEINST(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_DIALOGEXEC(), SCIPincludeDialogDefaultFix(), SCIPincludeDialogDefaultSet(), SCIPparamGetName(), and SCIPparamsetCopyParams().
| const char * SCIPparamGetDesc | ( | SCIP_PARAM * | param | ) |
returns description of parameter
| param | parameter |
Definition at line 666 of file paramset.c.
References assert(), SCIP_Param::desc, NULL, and SCIPparamGetDesc().
Referenced by addFixParamDialog(), addSetParamDialog(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGDESC(), and SCIPparamGetDesc().
| SCIP_PARAMDATA * SCIPparamGetData | ( | SCIP_PARAM * | param | ) |
returns locally defined parameter specific data
| param | parameter |
Definition at line 676 of file paramset.c.
References assert(), NULL, SCIP_Param::paramdata, and SCIPparamGetData().
Referenced by SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), and SCIPparamGetData().
| SCIP_Bool SCIPparamIsAdvanced | ( | SCIP_PARAM * | param | ) |
returns whether parameter is advanced
| param | parameter |
Definition at line 686 of file paramset.c.
References assert(), SCIP_Param::isadvanced, NULL, SCIP_Bool, and SCIPparamIsAdvanced().
Referenced by addFixParamDialog(), addSetParamDialog(), paramWrite(), and SCIPparamIsAdvanced().
| SCIP_Bool SCIPparamIsFixed | ( | SCIP_PARAM * | param | ) |
returns whether parameter is fixed
| param | parameter |
Definition at line 696 of file paramset.c.
References assert(), SCIP_Param::isfixed, NULL, SCIP_Bool, and SCIPparamIsFixed().
Referenced by fixOrUnfixRelevantParameters(), paramSetBool(), paramSetChar(), paramSetInt(), paramSetLongint(), paramSetReal(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIPparamIsFixed(), SCIPparamsetCopyParams(), SCIPparamsetIsFixed(), and SCIPparamSetToDefault().
| void SCIPparamSetFixed | ( | SCIP_PARAM * | param, |
| SCIP_Bool | fixed ) |
sets fixing status of given parameter
| param | parameter |
| fixed | new fixing status of the parameter |
Definition at line 4529 of file paramset.c.
References assert(), SCIP_Param::isfixed, NULL, SCIP_Bool, and SCIPparamSetFixed().
Referenced by SCIP_DECL_DIALOGEXEC(), SCIPparamsetCopyParams(), SCIPparamsetFix(), SCIPparamSetFixed(), and SCIPparamsetSet().
| SCIP_Bool SCIPparamGetBool | ( | SCIP_PARAM * | param | ) |
returns value of SCIP_Bool parameter
| param | parameter |
Definition at line 706 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_Bool, SCIP_PARAMTYPE_BOOL, and SCIPparamGetBool().
Referenced by paramCopyBool(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_PARAMCHGD(), SCIPparamGetBool(), SCIPparamIsDefault(), SCIPparamSetBool(), SCIPparamsetGetBool(), and tryAddOrbitalRedLexRed().
| SCIP_Bool SCIPparamGetBoolDefault | ( | SCIP_PARAM * | param | ) |
returns default value of SCIP_Bool parameter
| param | parameter |
Definition at line 720 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_Bool, SCIP_PARAMTYPE_BOOL, and SCIPparamGetBoolDefault().
Referenced by SCIPparamGetBoolDefault(), SCIPparamIsDefault(), and SCIPparamSetToDefault().
| int SCIPparamGetInt | ( | SCIP_PARAM * | param | ) |
returns value of int parameter
| param | parameter |
Definition at line 731 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_INT, and SCIPparamGetInt().
Referenced by paramCopyInt(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_NLPICREATEPROBLEM(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIPparamGetInt(), SCIPparamIsDefault(), SCIPparamsetGetInt(), and SCIPparamSetInt().
| int SCIPparamGetIntMin | ( | SCIP_PARAM * | param | ) |
returns minimal value of int parameter
| param | parameter |
Definition at line 745 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_INT, and SCIPparamGetIntMin().
Referenced by SCIP_DECL_DIALOGEXEC(), and SCIPparamGetIntMin().
| int SCIPparamGetIntMax | ( | SCIP_PARAM * | param | ) |
returns maximal value of int parameter
| param | parameter |
Definition at line 756 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_INT, and SCIPparamGetIntMax().
Referenced by SCIP_DECL_DIALOGEXEC(), and SCIPparamGetIntMax().
| int SCIPparamGetIntDefault | ( | SCIP_PARAM * | param | ) |
returns default value of int parameter
| param | parameter |
Definition at line 767 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_INT, and SCIPparamGetIntDefault().
Referenced by paramsetSetHeuristicsAggressive(), paramsetSetPresolvingAggressive(), paramsetSetSeparatingAggressive(), SCIP_DECL_NLPICREATEPROBLEM(), SCIPparamGetIntDefault(), SCIPparamIsDefault(), and SCIPparamSetToDefault().
| SCIP_Longint SCIPparamGetLongint | ( | SCIP_PARAM * | param | ) |
returns value of SCIP_Longint parameter
| param | parameter |
Definition at line 778 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_Longint, SCIP_PARAMTYPE_LONGINT, and SCIPparamGetLongint().
Referenced by paramCopyLongint(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIPparamGetLongint(), SCIPparamIsDefault(), SCIPparamsetGetLongint(), and SCIPparamSetLongint().
| SCIP_Longint SCIPparamGetLongintMin | ( | SCIP_PARAM * | param | ) |
returns minimal value of longint parameter
| param | parameter |
Definition at line 792 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_Longint, SCIP_PARAMTYPE_LONGINT, and SCIPparamGetLongintMin().
Referenced by SCIP_DECL_DIALOGEXEC(), and SCIPparamGetLongintMin().
| SCIP_Longint SCIPparamGetLongintMax | ( | SCIP_PARAM * | param | ) |
returns maximal value of longint parameter
| param | parameter |
Definition at line 803 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_Longint, SCIP_PARAMTYPE_LONGINT, and SCIPparamGetLongintMax().
Referenced by SCIP_DECL_DIALOGEXEC(), and SCIPparamGetLongintMax().
| SCIP_Longint SCIPparamGetLongintDefault | ( | SCIP_PARAM * | param | ) |
returns default value of SCIP_Longint parameter
| param | parameter |
Definition at line 814 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_Longint, SCIP_PARAMTYPE_LONGINT, and SCIPparamGetLongintDefault().
Referenced by SCIPparamGetLongintDefault(), SCIPparamIsDefault(), and SCIPparamSetToDefault().
| SCIP_Real SCIPparamGetReal | ( | SCIP_PARAM * | param | ) |
returns value of SCIP_Real parameter
| param | parameter |
Definition at line 825 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_REAL, SCIP_Real, and SCIPparamGetReal().
Referenced by paramCopyReal(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIP_DECL_PARAMCHGD(), SCIPparamGetReal(), SCIPparamIsDefault(), SCIPparamsetGetReal(), and SCIPparamSetReal().
| SCIP_Real SCIPparamGetRealMin | ( | SCIP_PARAM * | param | ) |
returns minimal value of real parameter
| param | parameter |
Definition at line 839 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_REAL, SCIP_Real, and SCIPparamGetRealMin().
Referenced by SCIP_DECL_DIALOGEXEC(), and SCIPparamGetRealMin().
| SCIP_Real SCIPparamGetRealMax | ( | SCIP_PARAM * | param | ) |
returns maximal value of real parameter
| param | parameter |
Definition at line 850 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_REAL, SCIP_Real, and SCIPparamGetRealMax().
Referenced by copyMemoryAndTimeLimits(), SCIP_DECL_DIALOGEXEC(), and SCIPparamGetRealMax().
| SCIP_Real SCIPparamGetRealDefault | ( | SCIP_PARAM * | param | ) |
returns default value of SCIP_Real parameter
| param | parameter |
Definition at line 861 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_REAL, SCIP_Real, and SCIPparamGetRealDefault().
Referenced by paramsetSetHeuristicsAggressive(), SCIPparamGetRealDefault(), SCIPparamIsDefault(), and SCIPparamSetToDefault().
| char SCIPparamGetChar | ( | SCIP_PARAM * | param | ) |
returns value of char parameter
| param | parameter |
Definition at line 872 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_CHAR, and SCIPparamGetChar().
Referenced by paramCopyChar(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIPparamGetChar(), SCIPparamIsDefault(), SCIPparamSetChar(), and SCIPparamsetGetChar().
| char * SCIPparamGetCharAllowedValues | ( | SCIP_PARAM * | param | ) |
returns allowed values of char parameter, or NULL if everything is allowed
| param | parameter |
Definition at line 886 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_CHAR, and SCIPparamGetCharAllowedValues().
Referenced by SCIP_DECL_DIALOGEXEC(), and SCIPparamGetCharAllowedValues().
| char SCIPparamGetCharDefault | ( | SCIP_PARAM * | param | ) |
returns default value of char parameter
| param | parameter |
Definition at line 897 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_CHAR, and SCIPparamGetCharDefault().
Referenced by SCIPparamGetCharDefault(), SCIPparamIsDefault(), and SCIPparamSetToDefault().
| char * SCIPparamGetString | ( | SCIP_PARAM * | param | ) |
returns value of string parameter
| param | parameter |
Definition at line 908 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_STRING, and SCIPparamGetString().
Referenced by paramCopyString(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_NLPICREATEPROBLEM(), SCIPparamGetString(), SCIPparamIsDefault(), and SCIPparamsetGetString().
| char * SCIPparamGetStringDefault | ( | SCIP_PARAM * | param | ) |
returns default value of String parameter
| param | parameter |
Definition at line 922 of file paramset.c.
References assert(), SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_STRING, and SCIPparamGetStringDefault().
Referenced by SCIPparamGetStringDefault(), SCIPparamIsDefault(), and SCIPparamSetToDefault().
| SCIP_Bool SCIPparamIsDefault | ( | SCIP_PARAM * | param | ) |
returns whether the parameter is on its default setting
| param | parameter |
Definition at line 933 of file paramset.c.
References assert(), EPSZ, FALSE, NULL, SCIP_Param::paramtype, SCIP_Bool, SCIP_PARAMTYPE_BOOL, SCIP_PARAMTYPE_CHAR, SCIP_PARAMTYPE_INT, SCIP_PARAMTYPE_LONGINT, SCIP_PARAMTYPE_REAL, SCIP_PARAMTYPE_STRING, SCIPABORT, SCIPerrorMessage, SCIPparamGetBool(), SCIPparamGetBoolDefault(), SCIPparamGetChar(), SCIPparamGetCharDefault(), SCIPparamGetInt(), SCIPparamGetIntDefault(), SCIPparamGetLongint(), SCIPparamGetLongintDefault(), SCIPparamGetReal(), SCIPparamGetRealDefault(), SCIPparamGetString(), SCIPparamGetStringDefault(), and SCIPparamIsDefault().
Referenced by collectNondefaultParams(), paramWrite(), and SCIPparamIsDefault().