All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Detailed Descriptionmethods for handling parameter settings Definition in file paramset.c. #include <assert.h> #include <string.h> #include "scip/scip.h" #include "scip/set.h" #include "scip/paramset.h" #include "scip/struct_paramset.h" Go to the source code of this file.
Macro Definition Documentation
Referenced by paramsetSetHeuristicsFast(). Function Documentation
hash key retrieval function for parameters Definition at line 43 of file paramset.c. References SCIP_Param::name, and NULL.
checks whether parameter can be changed and issues a warning message if it is fixed
Definition at line 55 of file paramset.c. References SCIP_Param::isfixed, SCIP_Param::name, NULL, SCIP_OKAY, SCIP_PARAMETERWRONGVAL, and SCIPmessagePrintWarning(). Referenced by paramCheckBool(), paramCheckChar(), paramCheckInt(), paramCheckLongint(), paramCheckReal(), and paramCheckString().
checks parameter value according to the given feasible domain; issues a warning message if value was invalid
Definition at line 74 of file paramset.c. References FALSE, SCIP_Param::name, NULL, paramCheckFixed(), SCIP_Param::paramtype, SCIP_CALL_QUIET, SCIP_OKAY, SCIP_PARAMETERWRONGVAL, SCIP_PARAMTYPE_BOOL, SCIPmessagePrintWarning(), and TRUE. Referenced by SCIPparamSetBool().
checks parameter value according to the given feasible domain; issues a warning message if value was invalid
Definition at line 97 of file paramset.c. References SCIP_Param::data, SCIP_Param::intparam, SCIP_IntParam::maxvalue, SCIP_IntParam::minvalue, SCIP_Param::name, NULL, paramCheckFixed(), SCIP_Param::paramtype, SCIP_CALL_QUIET, SCIP_OKAY, SCIP_PARAMETERWRONGVAL, SCIP_PARAMTYPE_INT, and SCIPmessagePrintWarning(). Referenced by SCIPparamSetInt().
checks parameter value according to the given feasible domain; issues a warning message if value was invalid
Definition at line 120 of file paramset.c. References SCIP_Param::data, SCIP_Param::longintparam, SCIP_LongintParam::maxvalue, SCIP_LongintParam::minvalue, SCIP_Param::name, NULL, paramCheckFixed(), SCIP_Param::paramtype, SCIP_CALL_QUIET, SCIP_OKAY, SCIP_PARAMETERWRONGVAL, SCIP_PARAMTYPE_LONGINT, and SCIPmessagePrintWarning(). Referenced by SCIPparamSetLongint().
checks parameter value according to the given feasible domain; issues a warning message if value was invalid
Definition at line 143 of file paramset.c. References SCIP_Param::data, SCIP_RealParam::maxvalue, SCIP_RealParam::minvalue, SCIP_Param::name, NULL, paramCheckFixed(), SCIP_Param::paramtype, SCIP_Param::realparam, SCIP_CALL_QUIET, SCIP_OKAY, SCIP_PARAMETERWRONGVAL, SCIP_PARAMTYPE_REAL, and SCIPmessagePrintWarning(). Referenced by SCIPparamSetReal().
checks parameter value according to the given feasible domain; issues a warning message if value was invalid
Definition at line 166 of file paramset.c. References SCIP_CharParam::allowedvalues, SCIP_Param::charparam, SCIP_Param::data, NULL, paramCheckFixed(), SCIP_Param::paramtype, SCIP_CALL_QUIET, SCIP_OKAY, SCIP_PARAMETERWRONGVAL, SCIP_PARAMTYPE_CHAR, and SCIPmessagePrintWarning(). Referenced by SCIPparamSetChar().
checks parameter value according to the given feasible domain; issues a warning message if value was invalid
Definition at line 204 of file paramset.c. References NULL, paramCheckFixed(), SCIP_Param::paramtype, SCIP_CALL_QUIET, SCIP_OKAY, SCIP_PARAMETERWRONGVAL, SCIP_PARAMTYPE_STRING, and SCIPmessagePrintWarning(). Referenced by SCIPparamSetString().
writes the parameter to a file
Definition at line 237 of file paramset.c. References SCIP_CharParam::allowedvalues, SCIP_Param::boolparam, SCIP_Param::charparam, SCIP_Param::data, SCIP_BoolParam::defaultvalue, SCIP_IntParam::defaultvalue, SCIP_LongintParam::defaultvalue, SCIP_RealParam::defaultvalue, SCIP_CharParam::defaultvalue, SCIP_StringParam::defaultvalue, SCIP_Param::desc, SCIP_Param::intparam, SCIP_Param::longintparam, SCIP_IntParam::maxvalue, SCIP_LongintParam::maxvalue, SCIP_RealParam::maxvalue, SCIP_IntParam::minvalue, SCIP_LongintParam::minvalue, SCIP_RealParam::minvalue, SCIP_Param::name, NULL, SCIP_Param::paramtype, SCIP_Param::realparam, SCIP_INVALIDDATA, SCIP_OKAY, SCIP_PARAMTYPE_BOOL, SCIP_PARAMTYPE_CHAR, SCIP_PARAMTYPE_INT, SCIP_PARAMTYPE_LONGINT, SCIP_PARAMTYPE_REAL, SCIP_PARAMTYPE_STRING, SCIPerrorMessage, SCIPmessageFPrintInfo(), SCIPparamGetBool(), SCIPparamGetChar(), SCIPparamGetInt(), SCIPparamGetLongint(), SCIPparamGetReal(), SCIPparamGetString(), SCIPparamIsDefault(), SCIPparamIsFixed(), and SCIP_Param::stringparam. Referenced by SCIPparamSetBool(), SCIPparamSetChar(), SCIPparamSetInt(), SCIPparamSetLongint(), SCIPparamSetReal(), SCIPparamSetString(), and SCIPparamsetWrite().
if a bool parameter exits with the given parameter name it is set to the new value
Definition at line 328 of file paramset.c. References SCIP_ParamSet::hashtable, SCIP_Param::name, NULL, paramname, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_BOOL, SCIPdebugMessage, SCIPhashtableRetrieve(), SCIPmessagePrintWarning(), SCIPparamGetType(), SCIPparamIsFixed(), and SCIPparamSetBool(). Referenced by paramsetSetHeuristicsAggressive(), paramsetSetPresolvingAggressive(), paramsetSetPresolvingFast(), paramsetSetSeparatingAggressive(), and SCIPparamsetSetEmphasis().
if an char parameter exits with the given parameter name it is set to the new value
Definition at line 364 of file paramset.c. References SCIP_ParamSet::hashtable, SCIP_Param::name, NULL, paramname, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_CHAR, SCIPdebugMessage, SCIPhashtableRetrieve(), SCIPmessagePrintWarning(), SCIPparamGetType(), SCIPparamIsFixed(), and SCIPparamSetChar(). Referenced by SCIPparamsetSetEmphasis().
if an integer parameter exits with the given parameter name it is set to the new value
Definition at line 400 of file paramset.c. References SCIP_ParamSet::hashtable, SCIP_Param::name, NULL, paramname, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_INT, SCIPdebugMessage, SCIPhashtableRetrieve(), SCIPmessagePrintWarning(), SCIPparamGetType(), SCIPparamIsFixed(), and SCIPparamSetInt(). Referenced by paramsetSetHeuristicsAggressive(), paramsetSetHeuristicsFast(), paramsetSetHeuristicsOff(), paramsetSetPresolvingAggressive(), paramsetSetPresolvingFast(), paramsetSetPresolvingOff(), paramsetSetSeparatingAggressive(), paramsetSetSeparatingFast(), paramsetSetSeparatingOff(), SCIPparamsetSetEmphasis(), and SCIPparamsetSetToSubscipsOff().
if a long integer parameter exits with the given parameter name it is set to the new value
Definition at line 436 of file paramset.c. References SCIP_ParamSet::hashtable, SCIP_Param::name, NULL, paramname, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_LONGINT, SCIPdebugMessage, SCIPhashtableRetrieve(), SCIPmessagePrintWarning(), SCIPparamGetType(), SCIPparamIsFixed(), and SCIPparamSetLongint(). Referenced by paramsetSetHeuristicsAggressive().
if a real parameter exits with the given parameter name it is set to the new value
Definition at line 472 of file paramset.c. References SCIP_ParamSet::hashtable, SCIP_Param::name, NULL, paramname, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_REAL, SCIPdebugMessage, SCIPhashtableRetrieve(), SCIPmessagePrintWarning(), SCIPparamGetType(), SCIPparamIsFixed(), and SCIPparamSetReal(). Referenced by paramsetSetHeuristicsAggressive(), paramsetSetPresolvingAggressive(), paramsetSetSeparatingAggressive(), paramsetSetSeparatingFast(), and SCIPparamsetSetEmphasis().
copies value of source Bool parameter to target Bool parameter
Definition at line 508 of file paramset.c. References NULL, SCIP_Bool, SCIP_CALL, SCIP_OKAY, SCIPparamGetBool(), SCIPparamSetBool(), and TRUE. Referenced by SCIPparamsetCopyParams().
copies value of source int parameter to target int parameter
Definition at line 529 of file paramset.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPparamGetInt(), SCIPparamSetInt(), and TRUE. Referenced by SCIPparamsetCopyParams().
copies value of source longint parameter to target longint parameter
Definition at line 550 of file paramset.c. References NULL, SCIP_CALL, SCIP_Longint, SCIP_OKAY, SCIPparamGetLongint(), SCIPparamSetLongint(), and TRUE. Referenced by SCIPparamsetCopyParams().
copies value of source real parameter to target real parameter
Definition at line 571 of file paramset.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIP_Real, SCIPparamGetReal(), SCIPparamSetReal(), and TRUE. Referenced by SCIPparamsetCopyParams().
copies value of source char parameter to target char parameter
Definition at line 592 of file paramset.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPparamGetChar(), SCIPparamSetChar(), and TRUE. Referenced by SCIPparamsetCopyParams().
copies value of source string parameter to target string parameter
Definition at line 613 of file paramset.c. References NULL, SCIP_CALL, SCIP_OKAY, SCIPparamGetString(), SCIPparamSetString(), and TRUE. Referenced by SCIPparamsetCopyParams().
returns type of parameter
Definition at line 633 of file paramset.c. References NULL, and SCIP_Param::paramtype. Referenced by paramSetBool(), paramSetChar(), paramSetInt(), paramSetLongint(), paramSetReal(), paramsetSetHeuristicsAggressive(), paramsetSetPresolvingAggressive(), paramsetSetPresolvingFast(), paramsetSetSeparatingAggressive(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), and SCIPparamsetCopyParams().
returns name of parameter
Definition at line 643 of file paramset.c. References SCIP_Param::name, and NULL. Referenced by checkParam(), SCIP_DECL_DIALOGEXEC(), SCIPincludeDialogDefaultFix(), SCIPincludeDialogDefaultSet(), and SCIPparamsetCopyParams().
returns description of parameter
Definition at line 653 of file paramset.c. References SCIP_Param::desc, and NULL. Referenced by addFixParamDialog(), addSetParamDialog(), and SCIP_DECL_DIALOGDESC().
returns locally defined parameter specific data
Definition at line 663 of file paramset.c. References NULL, and SCIP_Param::paramdata. Referenced by SCIP_DECL_PARAMCHGD().
returns whether parameter is advanced
Definition at line 673 of file paramset.c. References SCIP_Param::isadvanced, and NULL. Referenced by addFixParamDialog(), and addSetParamDialog().
returns whether parameter is fixed
Definition at line 683 of file paramset.c. References SCIP_Param::isfixed, and NULL. Referenced by paramSetBool(), paramSetChar(), paramSetInt(), paramSetLongint(), paramSetReal(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIPparamsetCopyParams(), SCIPparamsetIsFixed(), and SCIPparamSetToDefault().
returns value of SCIP_Bool parameter
Definition at line 693 of file paramset.c. References SCIP_Param::boolparam, SCIP_BoolParam::curvalue, SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_BOOL, and SCIP_BoolParam::valueptr. Referenced by paramCopyBool(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIPparamIsDefault(), and SCIPparamsetGetBool().
returns default value of SCIP_Bool parameter
Definition at line 707 of file paramset.c. References SCIP_Param::boolparam, SCIP_Param::data, SCIP_BoolParam::defaultvalue, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_BOOL. Referenced by SCIPparamIsDefault(), and SCIPparamSetToDefault().
returns value of int parameter
Definition at line 718 of file paramset.c. References SCIP_IntParam::curvalue, SCIP_Param::data, SCIP_Param::intparam, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_INT, and SCIP_IntParam::valueptr. Referenced by paramCopyInt(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_PARAMCHGD(), SCIPparamIsDefault(), and SCIPparamsetGetInt().
returns minimal value of int parameter
Definition at line 732 of file paramset.c. References SCIP_Param::data, SCIP_Param::intparam, SCIP_IntParam::minvalue, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_INT. Referenced by SCIP_DECL_DIALOGEXEC().
returns maximal value of int parameter
Definition at line 743 of file paramset.c. References SCIP_Param::data, SCIP_Param::intparam, SCIP_IntParam::maxvalue, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_INT. Referenced by SCIP_DECL_DIALOGEXEC().
returns default value of int parameter
Definition at line 754 of file paramset.c. References SCIP_Param::data, SCIP_IntParam::defaultvalue, SCIP_Param::intparam, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_INT. Referenced by paramsetSetHeuristicsAggressive(), paramsetSetPresolvingAggressive(), paramsetSetSeparatingAggressive(), SCIPparamIsDefault(), and SCIPparamSetToDefault().
returns value of SCIP_Longint parameter
Definition at line 765 of file paramset.c. References SCIP_LongintParam::curvalue, SCIP_Param::data, SCIP_Param::longintparam, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_LONGINT, and SCIP_LongintParam::valueptr. Referenced by paramCopyLongint(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIPparamIsDefault(), and SCIPparamsetGetLongint().
returns minimal value of longint parameter
Definition at line 779 of file paramset.c. References SCIP_Param::data, SCIP_Param::longintparam, SCIP_LongintParam::minvalue, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_LONGINT. Referenced by SCIP_DECL_DIALOGEXEC().
returns maximal value of longint parameter
Definition at line 790 of file paramset.c. References SCIP_Param::data, SCIP_Param::longintparam, SCIP_LongintParam::maxvalue, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_LONGINT. Referenced by SCIP_DECL_DIALOGEXEC().
returns default value of SCIP_Longint parameter
Definition at line 801 of file paramset.c. References SCIP_Param::data, SCIP_LongintParam::defaultvalue, SCIP_Param::longintparam, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_LONGINT. Referenced by SCIPparamIsDefault(), and SCIPparamSetToDefault().
returns value of SCIP_Real parameter
Definition at line 812 of file paramset.c. References SCIP_RealParam::curvalue, SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_Param::realparam, SCIP_PARAMTYPE_REAL, and SCIP_RealParam::valueptr. Referenced by paramCopyReal(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_PARAMCHGD(), SCIPparamIsDefault(), and SCIPparamsetGetReal().
returns minimal value of real parameter
Definition at line 826 of file paramset.c. References SCIP_Param::data, SCIP_RealParam::minvalue, NULL, SCIP_Param::paramtype, SCIP_Param::realparam, and SCIP_PARAMTYPE_REAL. Referenced by SCIP_DECL_DIALOGEXEC().
returns maximal value of real parameter
Definition at line 837 of file paramset.c. References SCIP_Param::data, SCIP_RealParam::maxvalue, NULL, SCIP_Param::paramtype, SCIP_Param::realparam, and SCIP_PARAMTYPE_REAL. Referenced by SCIP_DECL_DIALOGEXEC().
returns default value of SCIP_Real parameter
Definition at line 848 of file paramset.c. References SCIP_Param::data, SCIP_RealParam::defaultvalue, NULL, SCIP_Param::paramtype, SCIP_Param::realparam, and SCIP_PARAMTYPE_REAL. Referenced by paramsetSetHeuristicsAggressive(), SCIPparamIsDefault(), and SCIPparamSetToDefault().
returns value of char parameter
Definition at line 859 of file paramset.c. References SCIP_Param::charparam, SCIP_CharParam::curvalue, SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_CHAR, and SCIP_CharParam::valueptr. Referenced by paramCopyChar(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIPparamIsDefault(), and SCIPparamsetGetChar().
returns allowed values of char parameter, or NULL if everything is allowed
Definition at line 873 of file paramset.c. References SCIP_CharParam::allowedvalues, SCIP_Param::charparam, SCIP_Param::data, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_CHAR.
returns default value of char parameter
Definition at line 884 of file paramset.c. References SCIP_Param::charparam, SCIP_Param::data, SCIP_CharParam::defaultvalue, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_CHAR. Referenced by SCIPparamIsDefault(), and SCIPparamSetToDefault().
returns value of string parameter
Definition at line 895 of file paramset.c. References SCIP_StringParam::curvalue, SCIP_Param::data, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_STRING, SCIP_Param::stringparam, and SCIP_StringParam::valueptr. Referenced by paramCopyString(), paramWrite(), SCIP_DECL_DIALOGDESC(), SCIP_DECL_DIALOGEXEC(), SCIPparamIsDefault(), and SCIPparamsetGetString().
returns default value of String parameter
Definition at line 909 of file paramset.c. References SCIP_Param::data, SCIP_StringParam::defaultvalue, NULL, SCIP_Param::paramtype, SCIP_PARAMTYPE_STRING, and SCIP_Param::stringparam. Referenced by SCIPparamIsDefault(), and SCIPparamSetToDefault().
returns whether the parameter is on its default setting
Definition at line 920 of file paramset.c. References EPSZ, FALSE, NULL, SCIP_Param::paramtype, 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(), and SCIPparamGetStringDefault(). Referenced by paramWrite().
creates a parameter with name and description, does not set the type specific parameter values themselves
Definition at line 955 of file paramset.c. References BMSallocBlockMemory, BMSduplicateMemoryArray, FALSE, NULL, SCIP_ALLOC, and SCIP_OKAY. Referenced by paramCreateBool(), paramCreateChar(), paramCreateInt(), paramCreateLongint(), paramCreateReal(), and paramCreateString().
creates a SCIP_Bool parameter, and sets its value to default
Definition at line 984 of file paramset.c. References NULL, paramCreate(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_BOOL, SCIPparamSetBool(), and TRUE. Referenced by SCIPparamsetAddBool().
creates a int parameter, and sets its value to default
Definition at line 1013 of file paramset.c. References NULL, paramCreate(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_INT, SCIPparamSetInt(), and TRUE. Referenced by SCIPparamsetAddInt().
creates a SCIP_Longint parameter, and sets its value to default
Definition at line 1046 of file paramset.c. References NULL, paramCreate(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_LONGINT, SCIPparamSetLongint(), and TRUE. Referenced by SCIPparamsetAddLongint().
creates a SCIP_Real parameter, and sets its value to default
Definition at line 1079 of file paramset.c. References NULL, paramCreate(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_REAL, SCIPparamSetReal(), and TRUE. Referenced by SCIPparamsetAddReal().
creates a char parameter, and sets its value to default
Definition at line 1112 of file paramset.c. References BMSduplicateMemoryArray, NULL, paramCreate(), SCIP_ALLOC, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_CHAR, SCIPparamSetChar(), and TRUE. Referenced by SCIPparamsetAddChar().
creates a string parameter, and sets its value to default
Definition at line 1148 of file paramset.c. References BMSduplicateMemoryArray, NULL, paramCreate(), SCIP_ALLOC, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_STRING, SCIPparamSetString(), and TRUE. Referenced by SCIPparamsetAddString().
frees a single parameter
Definition at line 1180 of file paramset.c. References BMSfreeBlockMemory, BMSfreeMemoryArray, BMSfreeMemoryArrayNull, NULL, SCIP_PARAMTYPE_BOOL, SCIP_PARAMTYPE_CHAR, SCIP_PARAMTYPE_INT, SCIP_PARAMTYPE_LONGINT, SCIP_PARAMTYPE_REAL, SCIP_PARAMTYPE_STRING, SCIPABORT, and SCIPerrorMessage. Referenced by SCIPparamsetFree().
sets SCIP_Bool parameter according to the value of the given string
Definition at line 1222 of file paramset.c. References FALSE, SCIP_Param::name, NULL, SCIP_Param::paramtype, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_BOOL, SCIP_READERROR, SCIPerrorMessage, SCIPparamSetBool(), and TRUE. Referenced by paramsetParse().
sets int parameter according to the value of the given string
Definition at line 1253 of file paramset.c. References SCIP_Param::name, NULL, SCIP_Param::paramtype, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_INT, SCIP_READERROR, SCIPerrorMessage, SCIPparamSetInt(), and TRUE. Referenced by paramsetParse().
sets SCIP_Longint parameter according to the value of the given string
Definition at line 1282 of file paramset.c. References SCIP_Param::name, NULL, SCIP_Param::paramtype, SCIP_CALL, SCIP_Longint, SCIP_OKAY, SCIP_PARAMTYPE_LONGINT, SCIP_READERROR, SCIPerrorMessage, SCIPparamSetLongint(), and TRUE. Referenced by paramsetParse().
sets SCIP_Real parameter according to the value of the given string
Definition at line 1311 of file paramset.c. References SCIP_Param::name, NULL, SCIP_Param::paramtype, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_REAL, SCIP_READERROR, SCIP_Real, SCIP_REAL_FORMAT, SCIPerrorMessage, SCIPparamSetReal(), and TRUE. Referenced by paramsetParse().
sets Char parameter according to the value of the given string
Definition at line 1340 of file paramset.c. References SCIP_Param::name, NULL, SCIP_Param::paramtype, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_CHAR, SCIP_READERROR, SCIPerrorMessage, SCIPparamSetChar(), and TRUE. Referenced by paramsetParse().
sets String parameter according to the value of the given string
Definition at line 1369 of file paramset.c. References SCIP_Param::name, NULL, SCIP_Param::paramtype, SCIP_CALL, SCIP_OKAY, SCIP_PARAMTYPE_STRING, SCIP_READERROR, SCIPerrorMessage, SCIPparamSetString(), and TRUE. Referenced by paramsetParse().
creates parameter set
Definition at line 1406 of file paramset.c. References BMSallocMemory, NULL, SCIP_ALLOC, SCIP_CALL, SCIP_HASHSIZE_PARAMS, SCIP_OKAY, and SCIPhashtableCreate(). Referenced by SCIPsetCreate().
frees parameter set
Definition at line 1426 of file paramset.c. References BMSfreeMemory, BMSfreeMemoryArrayNull, NULL, paramFree(), and SCIPhashtableFree(). Referenced by SCIPsetFree().
adds parameter to the parameter set
Definition at line 1451 of file paramset.c. References BMSreallocMemoryArray, SCIP_ParamSet::hashtable, MAX, SCIP_ParamSet::nparams, NULL, SCIP_ParamSet::params, SCIP_ParamSet::paramssize, SCIP_ALLOC, SCIP_CALL, SCIP_OKAY, and SCIPhashtableSafeInsert(). Referenced by SCIPparamsetAddBool(), SCIPparamsetAddChar(), SCIPparamsetAddInt(), SCIPparamsetAddLongint(), SCIPparamsetAddReal(), and SCIPparamsetAddString().
creates a SCIP_Bool parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1479 of file paramset.c. References NULL, paramCreateBool(), paramsetAdd(), SCIP_CALL, and SCIP_OKAY. Referenced by SCIPsetAddBoolParam().
creates a int parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1506 of file paramset.c. References NULL, paramCreateInt(), paramsetAdd(), SCIP_CALL, and SCIP_OKAY. Referenced by SCIPsetAddIntParam().
creates a SCIP_Longint parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1536 of file paramset.c. References NULL, paramCreateLongint(), paramsetAdd(), SCIP_CALL, and SCIP_OKAY. Referenced by SCIPsetAddLongintParam().
creates a SCIP_Real parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1566 of file paramset.c. References NULL, paramCreateReal(), paramsetAdd(), SCIP_CALL, and SCIP_OKAY. Referenced by SCIPsetAddRealParam().
creates a char parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1596 of file paramset.c. References NULL, paramCreateChar(), paramsetAdd(), SCIP_CALL, and SCIP_OKAY. Referenced by SCIPsetAddCharParam().
creates a string parameter, sets it to its default value, and adds it to the parameter set
Definition at line 1625 of file paramset.c. References NULL, paramCreateString(), paramsetAdd(), SCIP_CALL, and SCIP_OKAY. Referenced by SCIPsetAddStringParam().
returns the name of the given parameter type
Definition at line 1653 of file paramset.c. Referenced by SCIPparamsetGetBool(), SCIPparamsetGetChar(), SCIPparamsetGetInt(), SCIPparamsetGetLongint(), SCIPparamsetGetReal(), SCIPparamsetGetString(), SCIPparamsetSetBool(), SCIPparamsetSetChar(), SCIPparamsetSetDefaultBool(), SCIPparamsetSetDefaultInt(), SCIPparamsetSetInt(), SCIPparamsetSetLongint(), SCIPparamsetSetReal(), and SCIPparamsetSetString().
returns whether an existing parameter is fixed
Definition at line 1670 of file paramset.c. References FALSE, SCIP_ParamSet::hashtable, NULL, SCIPABORT, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamIsFixed(). Referenced by SCIPparamsetSetToSubscipsOff(), and SCIPsetIsParamFixed().
returns the pointer to an existing SCIP parameter
Definition at line 1692 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, and SCIPhashtableRetrieve(). Referenced by SCIPsetGetParam().
gets the value of an existing SCIP_Bool parameter
Definition at line 1704 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_BOOL, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamGetBool(). Referenced by SCIPsetGetBoolParam().
gets the value of an existing int parameter
Definition at line 1736 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_INT, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamGetInt(). Referenced by SCIPparamsetSetToSubscipsOff(), and SCIPsetGetIntParam().
gets the value of an existing SCIP_Longint parameter
Definition at line 1768 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_LONGINT, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamGetLongint(). Referenced by SCIPsetGetLongintParam().
gets the value of an existing SCIP_Real parameter
Definition at line 1800 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_REAL, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamGetReal(). Referenced by SCIPsetGetRealParam().
gets the value of an existing char parameter
Definition at line 1832 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_CHAR, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamGetChar(). Referenced by SCIPsetGetCharParam().
gets the value of an existing string parameter
Definition at line 1864 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_STRING, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamGetString(). Referenced by SCIPsetGetStringParam().
changes the fixing status of an existing parameter
Definition at line 1896 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamSetFixed(). Referenced by SCIPparamsetSetToSubscipsOff(), and SCIPsetChgParamFixed().
changes the value of an existing parameter
Definition at line 1920 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, SCIP_Bool, SCIP_CALL, SCIP_INVALIDDATA, SCIP_Longint, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMTYPE_BOOL, SCIP_PARAMTYPE_CHAR, SCIP_PARAMTYPE_INT, SCIP_PARAMTYPE_LONGINT, SCIP_PARAMTYPE_REAL, SCIP_PARAMTYPE_STRING, SCIP_Real, SCIPerrorMessage, SCIPhashtableRetrieve(), SCIPparamSetBool(), SCIPparamSetChar(), SCIPparamSetInt(), SCIPparamSetLongint(), SCIPparamSetReal(), SCIPparamSetString(), and TRUE. Referenced by SCIPsetSetParam().
changes the value of an existing SCIP_Bool parameter
Definition at line 1982 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_BOOL, SCIPerrorMessage, SCIPhashtableRetrieve(), SCIPparamSetBool(), and TRUE. Referenced by SCIPsetSetBoolParam().
changes the default value of an existing SCIP_Bool parameter
Definition at line 2016 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_BOOL, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamSetDefaultBool(). Referenced by SCIPsetSetDefaultBoolParam().
changes the value of an existing int parameter
Definition at line 2047 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_INT, SCIPerrorMessage, SCIPhashtableRetrieve(), SCIPparamSetInt(), and TRUE. Referenced by SCIPsetSetIntParam().
changes the default value of an existing int parameter
Definition at line 2081 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_INT, SCIPerrorMessage, SCIPhashtableRetrieve(), and SCIPparamSetDefaultInt(). Referenced by SCIPsetSetDefaultIntParam().
changes the value of an existing SCIP_Longint parameter
Definition at line 2112 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_LONGINT, SCIPerrorMessage, SCIPhashtableRetrieve(), SCIPparamSetLongint(), and TRUE. Referenced by SCIPsetSetLongintParam().
changes the value of an existing SCIP_Real parameter
Definition at line 2146 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_REAL, SCIPerrorMessage, SCIPhashtableRetrieve(), SCIPparamSetReal(), and TRUE. Referenced by SCIPsetSetRealParam().
changes the value of an existing char parameter
Definition at line 2180 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_CHAR, SCIPerrorMessage, SCIPhashtableRetrieve(), SCIPparamSetChar(), and TRUE. Referenced by SCIPsetSetCharParam().
changes the value of an existing string parameter
Definition at line 2214 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, SCIP_Param::paramtype, paramtypeGetName(), SCIP_CALL, SCIP_OKAY, SCIP_PARAMETERUNKNOWN, SCIP_PARAMETERWRONGTYPE, SCIP_PARAMTYPE_STRING, SCIPerrorMessage, SCIPhashtableRetrieve(), SCIPparamSetString(), and TRUE. Referenced by SCIPsetSetStringParam().
parses a parameter file line "paramname = paramvalue" and sets parameter accordingly
Definition at line 2249 of file paramset.c. References FALSE, SCIP_ParamSet::hashtable, NULL, paramname, paramParseBool(), paramParseChar(), paramParseInt(), paramParseLongint(), paramParseReal(), paramParseString(), SCIP_Param::paramtype, SCIP_Bool, SCIP_CALL, SCIP_INVALIDDATA, SCIP_OKAY, SCIP_PARAMTYPE_BOOL, SCIP_PARAMTYPE_CHAR, SCIP_PARAMTYPE_INT, SCIP_PARAMTYPE_LONGINT, SCIP_PARAMTYPE_REAL, SCIP_PARAMTYPE_STRING, SCIP_READERROR, SCIPerrorMessage, SCIPhashtableRetrieve(), SCIPmessagePrintWarning(), SCIPparamSetFixed(), and TRUE. Referenced by SCIPparamsetRead().
reads parameters from a file
Definition at line 2387 of file paramset.c. References NULL, paramsetParse(), SCIP_CALL, SCIP_NOFILE, SCIP_OKAY, SCIP_READERROR, SCIPerrorMessage, and SCIPprintSysError(). Referenced by SCIPsetReadParams().
writes all parameters in the parameter set to a file
Definition at line 2436 of file paramset.c. References SCIP_ParamSet::nparams, NULL, SCIP_ParamSet::params, paramWrite(), SCIP_CALL, SCIP_FILECREATEERROR, SCIP_OKAY, SCIP_SUBVERSION, SCIP_VERSION, SCIPerrorMessage, SCIPmessageFPrintInfo(), and SCIPprintSysError(). Referenced by SCIPsetWriteParams().
installs default values for all parameters
Definition at line 2504 of file paramset.c. References SCIP_ParamSet::nparams, SCIP_ParamSet::params, SCIP_CALL, SCIP_OKAY, and SCIPparamSetToDefault(). Referenced by SCIPparamsetSetEmphasis(), and SCIPsetResetParams().
installs default value for a single parameter
Definition at line 2522 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, paramname, SCIP_CALL, SCIP_OKAY, SCIPhashtableRetrieve(), and SCIPparamSetToDefault(). Referenced by paramsetSetHeuristicsDefault(), paramsetSetPresolvingDefault(), paramsetSetSeparatingDefault(), and SCIPsetResetParam().
resets parameters changed by SCIPparamsetSetHeuristicsXyz functions to their default values
Definition at line 2546 of file paramset.c. References paramname, SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPheurGetName(), SCIPparamsetSetToDefault(), and SCIPsnprintf(). Referenced by paramsetSetHeuristicsAggressive(), paramsetSetHeuristicsFast(), paramsetSetHeuristicsOff(), and SCIPparamsetSetHeuristics().
sets heuristics to aggressive
Definition at line 2594 of file paramset.c. References SCIP_ParamSet::hashtable, MAX, NULL, paramname, paramSetBool(), paramSetInt(), paramSetLongint(), paramSetReal(), paramsetSetHeuristicsDefault(), SCIP_CALL, SCIP_Longint, SCIP_MAXSTRLEN, SCIP_OKAY, SCIP_PARAMTYPE_INT, SCIP_PARAMTYPE_REAL, SCIPhashtableRetrieve(), SCIPheurGetName(), SCIPparamGetIntDefault(), SCIPparamGetRealDefault(), SCIPparamGetType(), SCIPsetCeil(), SCIPsetFindHeur(), SCIPsnprintf(), and TRUE. Referenced by SCIPparamsetSetEmphasis(), and SCIPparamsetSetHeuristics().
sets heuristics to fast
Definition at line 2697 of file paramset.c. References SCIP_ParamSet::hashtable, NEXPENSIVEHEURFREQS, NULL, paramSetInt(), paramsetSetHeuristicsDefault(), SCIP_CALL, SCIP_OKAY, and SCIPhashtableRetrieve(). Referenced by SCIPparamsetSetEmphasis(), and SCIPparamsetSetHeuristics().
turns all heuristics off
Definition at line 2738 of file paramset.c. References paramname, paramSetInt(), paramsetSetHeuristicsDefault(), SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPheurGetName(), and SCIPsnprintf(). Referenced by SCIPparamsetSetEmphasis(), and SCIPparamsetSetHeuristics().
resets all parameters that start with "presolving" in their name to their default value; additionally set the parameters which might have previously been changed by the methods SCIPparamsetSetToPresolving{Off,Fast,Aggressive} to their default value
Definition at line 2776 of file paramset.c. References paramname, SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPconshdlrGetName(), SCIPparamsetSetToDefault(), SCIPpresolGetName(), SCIPpropGetName(), and SCIPsnprintf(). Referenced by paramsetSetPresolvingAggressive(), paramsetSetPresolvingFast(), paramsetSetPresolvingOff(), and SCIPparamsetSetPresolving().
sets presolving to aggressive
Definition at line 2860 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, paramname, paramSetBool(), paramSetInt(), paramSetReal(), paramsetSetPresolvingDefault(), SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIP_PARAMTYPE_INT, SCIPhashtableRetrieve(), SCIPparamGetIntDefault(), SCIPparamGetType(), SCIPsetFindConshdlr(), SCIPsetFindPresol(), SCIPsnprintf(), and TRUE. Referenced by SCIPparamsetSetPresolving().
sets presolving to fast
Definition at line 2930 of file paramset.c. References FALSE, SCIP_ParamSet::hashtable, NULL, paramname, paramSetBool(), paramSetInt(), paramsetSetPresolvingDefault(), SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIP_PARAMTYPE_BOOL, SCIPconshdlrGetName(), SCIPhashtableRetrieve(), SCIPparamGetType(), SCIPsetFindPresol(), SCIPsetFindProp(), and SCIPsnprintf(). Referenced by SCIPparamsetSetEmphasis(), and SCIPparamsetSetPresolving().
turns all presolving off
Definition at line 3013 of file paramset.c. References paramname, paramSetInt(), paramsetSetPresolvingDefault(), SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPconshdlrGetName(), SCIPpresolGetName(), SCIPpropGetName(), and SCIPsnprintf(). Referenced by SCIPparamsetSetPresolving().
reset parameters that may have been changed by other SCIPparamsetSetSeparatingXyz to their default values
Definition at line 3088 of file paramset.c. References SCIP_ParamSet::hashtable, NULL, paramname, SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPconshdlrGetName(), SCIPhashtableRetrieve(), SCIPparamsetSetToDefault(), SCIPsepaGetName(), and SCIPsnprintf(). Referenced by paramsetSetSeparatingAggressive(), paramsetSetSeparatingFast(), paramsetSetSeparatingOff(), and SCIPparamsetSetSeparating().
sets separating to aggressive
Definition at line 3164 of file paramset.c. References SCIP_ParamSet::hashtable, MAX, MIN, NULL, paramname, paramSetBool(), paramSetInt(), paramSetReal(), paramsetSetSeparatingDefault(), SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIP_PARAMTYPE_INT, SCIPconshdlrGetName(), SCIPhashtableRetrieve(), SCIPparamGetIntDefault(), SCIPparamGetType(), SCIPsepaGetName(), SCIPsetFindConshdlr(), SCIPsetFindSepa(), SCIPsnprintf(), and TRUE. Referenced by SCIPparamsetSetEmphasis(), and SCIPparamsetSetSeparating().
sets separating to fast
Definition at line 3338 of file paramset.c. References NULL, paramSetInt(), paramSetReal(), paramsetSetSeparatingDefault(), SCIP_CALL, SCIP_OKAY, SCIPsetFindConshdlr(), and SCIPsetFindSepa(). Referenced by SCIPparamsetSetEmphasis(), and SCIPparamsetSetSeparating().
turns all cuts off
Definition at line 3399 of file paramset.c. References paramname, paramSetInt(), paramsetSetSeparatingDefault(), SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPconshdlrGetName(), SCIPsepaGetName(), and SCIPsnprintf(). Referenced by SCIPparamsetSetEmphasis(), and SCIPparamsetSetSeparating().
sets parameters to
Definition at line 3456 of file paramset.c. References FALSE, paramSetBool(), paramSetChar(), paramSetInt(), paramSetReal(), paramsetSetHeuristicsAggressive(), paramsetSetHeuristicsFast(), paramsetSetHeuristicsOff(), paramsetSetPresolvingFast(), paramsetSetSeparatingAggressive(), paramsetSetSeparatingFast(), paramsetSetSeparatingOff(), SCIP_CALL, SCIP_INVALIDCALL, SCIP_OKAY, SCIP_PARAMEMPHASIS_COUNTER, SCIP_PARAMEMPHASIS_CPSOLVER, SCIP_PARAMEMPHASIS_DEFAULT, SCIP_PARAMEMPHASIS_EASYCIP, SCIP_PARAMEMPHASIS_FEASIBILITY, SCIP_PARAMEMPHASIS_HARDLP, SCIP_PARAMEMPHASIS_OPTIMALITY, SCIPerrorMessage, SCIPparamsetSetToDefaults(), and TRUE. Referenced by SCIPsetSetEmphasis().
sets parameters to deactivate separators and heuristics that use auxiliary SCIP instances; should be called for auxiliary SCIP instances to avoid recursion
Definition at line 3621 of file paramset.c. References FALSE, NULL, paramname, paramSetInt(), SCIP_CALL, SCIP_MAXSTRLEN, SCIP_OKAY, SCIPheurGetName(), SCIPheurUsesSubscip(), SCIPmessageFPrintInfo(), SCIPparamsetFix(), SCIPparamsetGetInt(), SCIPparamsetIsFixed(), SCIPsepaGetName(), SCIPsepaUsesSubscip(), and SCIPsnprintf(). Referenced by SCIPsetSetSubscipsOff().
sets heuristic parameters values to
Definition at line 3714 of file paramset.c. References paramsetSetHeuristicsAggressive(), paramsetSetHeuristicsDefault(), paramsetSetHeuristicsFast(), paramsetSetHeuristicsOff(), SCIP_CALL, SCIP_INVALIDCALL, SCIP_OKAY, SCIP_PARAMSETTING_AGGRESSIVE, SCIP_PARAMSETTING_DEFAULT, SCIP_PARAMSETTING_FAST, SCIP_PARAMSETTING_OFF, and SCIPerrorMessage. Referenced by SCIPsetSetHeuristics().
sets presolving parameters to
Definition at line 3750 of file paramset.c. References paramsetSetPresolvingAggressive(), paramsetSetPresolvingDefault(), paramsetSetPresolvingFast(), paramsetSetPresolvingOff(), SCIP_CALL, SCIP_INVALIDCALL, SCIP_OKAY, SCIP_PARAMSETTING_AGGRESSIVE, SCIP_PARAMSETTING_DEFAULT, SCIP_PARAMSETTING_FAST, SCIP_PARAMSETTING_OFF, and SCIPerrorMessage. Referenced by SCIPsetSetPresolving().
sets separating parameters to
Definition at line 3786 of file paramset.c. References paramsetSetSeparatingAggressive(), paramsetSetSeparatingDefault(), paramsetSetSeparatingFast(), paramsetSetSeparatingOff(), SCIP_CALL, SCIP_INVALIDCALL, SCIP_OKAY, SCIP_PARAMSETTING_AGGRESSIVE, SCIP_PARAMSETTING_DEFAULT, SCIP_PARAMSETTING_FAST, SCIP_PARAMSETTING_OFF, and SCIPerrorMessage. Referenced by SCIPsetSetSeparating().
returns the array of parameters
Definition at line 3817 of file paramset.c. References NULL, and SCIP_ParamSet::params. Referenced by SCIPsetGetParams().
returns the number of parameters in the parameter set
Definition at line 3827 of file paramset.c. References SCIP_ParamSet::nparams, and NULL. Referenced by SCIPsetGetNParams().
copies all parameter values of the source parameter set to the corresponding parameters in the target set
Definition at line 3837 of file paramset.c. References SCIP_ParamSet::hashtable, SCIP_Param::name, SCIP_ParamSet::nparams, NULL, paramCopyBool(), paramCopyChar(), paramCopyInt(), paramCopyLongint(), paramCopyReal(), paramCopyString(), paramname, SCIP_ParamSet::params, SCIP_CALL, SCIP_INVALIDDATA, SCIP_OKAY, SCIP_PARAMTYPE_BOOL, SCIP_PARAMTYPE_CHAR, SCIP_PARAMTYPE_INT, SCIP_PARAMTYPE_LONGINT, SCIP_PARAMTYPE_REAL, SCIP_PARAMTYPE_STRING, SCIPerrorMessage, SCIPhashtableRetrieve(), SCIPparamGetName(), SCIPparamGetType(), SCIPparamIsFixed(), and SCIPparamSetFixed(). Referenced by SCIPsetCopyParams().
sets fixing status of given parameter
Definition at line 3920 of file paramset.c. References SCIP_Param::isfixed, and NULL. Referenced by paramsetParse(), SCIP_DECL_DIALOGEXEC(), SCIPparamsetCopyParams(), and SCIPparamsetFix().
sets value of SCIP_Bool parameter
Definition at line 3931 of file paramset.c. References SCIP_Param::boolparam, SCIP_BoolParam::curvalue, SCIP_Param::data, FALSE, NULL, paramCheckBool(), paramWrite(), SCIP_CALL, SCIP_CALL_QUIET, SCIP_OKAY, TRUE, and SCIP_BoolParam::valueptr. Referenced by paramCopyBool(), paramCreateBool(), paramParseBool(), paramSetBool(), SCIPparamsetSet(), SCIPparamsetSetBool(), SCIPparamSetToDefault(), and SCIPsetChgBoolParam().
sets value of int parameter
Definition at line 3965 of file paramset.c. References SCIP_IntParam::curvalue, SCIP_Param::data, FALSE, SCIP_Param::intparam, NULL, paramCheckInt(), paramWrite(), SCIP_CALL, SCIP_CALL_QUIET, SCIP_OKAY, TRUE, and SCIP_IntParam::valueptr. Referenced by paramCopyInt(), paramCreateInt(), paramParseInt(), paramSetInt(), SCIPparamsetSet(), SCIPparamsetSetInt(), SCIPparamSetToDefault(), and SCIPsetChgIntParam().
sets value of SCIP_Longint parameter
Definition at line 3999 of file paramset.c. References SCIP_LongintParam::curvalue, SCIP_Param::data, FALSE, SCIP_Param::longintparam, NULL, paramCheckLongint(), paramWrite(), SCIP_CALL, SCIP_CALL_QUIET, SCIP_OKAY, TRUE, and SCIP_LongintParam::valueptr. Referenced by paramCopyLongint(), paramCreateLongint(), paramParseLongint(), paramSetLongint(), SCIPparamsetSet(), SCIPparamsetSetLongint(), SCIPparamSetToDefault(), and SCIPsetChgLongintParam().
sets value of SCIP_Real parameter
Definition at line 4033 of file paramset.c. References SCIP_RealParam::curvalue, SCIP_Param::data, FALSE, MAX, MIN, NULL, paramCheckReal(), paramWrite(), SCIP_Param::realparam, SCIP_CALL, SCIP_CALL_QUIET, SCIP_OKAY, SCIP_REAL_MAX, SCIP_REAL_MIN, TRUE, and SCIP_RealParam::valueptr. Referenced by paramCopyReal(), paramCreateReal(), paramParseReal(), paramSetReal(), SCIPparamsetSet(), SCIPparamsetSetReal(), SCIPparamSetToDefault(), and SCIPsetChgRealParam().
sets value of char parameter
Definition at line 4069 of file paramset.c. References SCIP_Param::charparam, SCIP_CharParam::curvalue, SCIP_Param::data, FALSE, NULL, paramCheckChar(), paramWrite(), SCIP_CALL, SCIP_CALL_QUIET, SCIP_OKAY, TRUE, and SCIP_CharParam::valueptr. Referenced by paramCopyChar(), paramCreateChar(), paramParseChar(), paramSetChar(), SCIPparamsetSet(), SCIPparamsetSetChar(), SCIPparamSetToDefault(), and SCIPsetChgCharParam().
sets value of string parameter
Definition at line 4103 of file paramset.c. References BMSduplicateMemoryArray, BMSfreeMemoryArrayNull, SCIP_StringParam::curvalue, SCIP_Param::data, FALSE, NULL, paramCheckString(), paramWrite(), SCIP_ALLOC, SCIP_CALL, SCIP_CALL_QUIET, SCIP_OKAY, SCIP_Param::stringparam, TRUE, and SCIP_StringParam::valueptr. Referenced by paramCopyString(), paramCreateString(), paramParseString(), SCIPparamsetSet(), SCIPparamsetSetString(), SCIPparamSetToDefault(), and SCIPsetChgStringParam().
changes default value of SCIP_Bool parameter
Definition at line 4144 of file paramset.c. References SCIP_Param::boolparam, SCIP_Param::data, SCIP_BoolParam::defaultvalue, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_BOOL. Referenced by SCIPparamsetSetDefaultBool().
changes default value of int parameter
Definition at line 4156 of file paramset.c. References SCIP_Param::data, SCIP_IntParam::defaultvalue, SCIP_Param::intparam, SCIP_IntParam::maxvalue, SCIP_IntParam::minvalue, NULL, SCIP_Param::paramtype, and SCIP_PARAMTYPE_INT. Referenced by SCIPparamsetSetDefaultInt().
sets the parameter to its default setting
Definition at line 4170 of file paramset.c. References SCIP_Param::name, NULL, SCIP_Param::paramtype, SCIP_CALL, SCIP_INVALIDDATA, SCIP_OKAY, SCIP_PARAMTYPE_BOOL, SCIP_PARAMTYPE_CHAR, SCIP_PARAMTYPE_INT, SCIP_PARAMTYPE_LONGINT, SCIP_PARAMTYPE_REAL, SCIP_PARAMTYPE_STRING, SCIPdebugMessage, SCIPerrorMessage, SCIPparamGetBoolDefault(), SCIPparamGetCharDefault(), SCIPparamGetIntDefault(), SCIPparamGetLongintDefault(), SCIPparamGetRealDefault(), SCIPparamGetStringDefault(), SCIPparamIsFixed(), SCIPparamSetBool(), SCIPparamSetChar(), SCIPparamSetInt(), SCIPparamSetLongint(), SCIPparamSetReal(), SCIPparamSetString(), and TRUE. Referenced by SCIPparamsetSetToDefault(), and SCIPparamsetSetToDefaults(). |