Scippy

SCIP

Solving Constraint Integer Programs

SCIP_Param Struct Reference

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_PARAMDATAparamdata
 
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

◆ longintparam

◆ realparam

◆ charparam

◆ stringparam

SCIP_STRINGPARAM SCIP_Param::stringparam

data for char* parameters

Definition at line 108 of file struct_paramset.h.

Referenced by paramWrite(), SCIPparamGetString(), SCIPparamGetStringDefault(), SCIPparamSetDefaultString(), and SCIPparamSetString().

◆ data

◆ name

◆ 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(), SCIPparamSetDefaultChar(), SCIPparamSetDefaultInt(), SCIPparamSetDefaultLongint(), SCIPparamSetDefaultReal(), SCIPparamSetDefaultString(), SCIPparamsetGetBool(), SCIPparamsetGetChar(), SCIPparamsetGetInt(), SCIPparamsetGetLongint(), SCIPparamsetGetReal(), SCIPparamsetGetString(), SCIPparamsetSetBool(), SCIPparamsetSetChar(), SCIPparamsetSetDefaultBool(), SCIPparamsetSetDefaultChar(), SCIPparamsetSetDefaultInt(), SCIPparamsetSetDefaultLongint(), SCIPparamsetSetDefaultReal(), SCIPparamsetSetDefaultString(), SCIPparamsetSetInt(), SCIPparamsetSetLongint(), SCIPparamsetSetReal(), SCIPparamsetSetString(), and SCIPparamSetToDefault().