ConfiEnvironment (CFG) Documentation
Generated for GAMS ..
Functions, Procedures, and Properties | |
GAMS Solvers | |
| Integer | cfgNumAlgs |
| Number of solvers | |
| Integer | cfgDefaultAlg |
| Number of default solver for model type proc | |
| ShortString | cfgAlgName |
| Name of solver | |
| ShortString | cfgAlgCode |
| Code of solver | |
| Boolean | cfgAlgHidden |
| Returns true, if alg should be hidden | |
| Boolean | cfgAlgAllowsModifyProblem |
| Solver can modify problem | |
| Integer | cfgAlgLibInfo |
| Get link library info for solver | |
| Integer | cfgAlgThreadSafeIndic |
| Get thread safety indicator for solver | |
| Integer | cfgAlgNumber |
| Number of solver | |
| Boolean | cfgAlgCapability |
| Solver Modeltype capability matrix | |
| Boolean | cfgAlgCreate |
| Create solver link object | |
| Integer | cfgAlgReadyAPI |
| Call solver readyapi | |
| Integer | cfgAlgModifyProblem |
| Call solver modifyproblem | |
| Integer | cfgAlgCallSolver |
| Call solver modifyproblem | |
| void | cfgAlgFree |
| Call solver modifyproblem | |
| Boolean | cfgDefFileName |
| Gives name of definition file for given solver (Returns true on success, false in case of problem) | |
Initialization | |
| Integer | cfgReadConfig |
| Read GAMS configuration file | |
| Integer | cfgReadConfigGUC |
| Read GAMS configuration file plus gamsconfig.yaml | |
Other | |
| ShortString | cfgModelTypeName |
| Modeltype name | |
| Integer | cfgModelTypeNumber |
| Modeltype number | |
| Integer | cfgNumMsg |
| Number of pending messages | |
| ShortString | cfgGetMsg |
| Pending messages | |
Enumerated Constants | ||
| cfgProcType | cfgProc_none | = 0 |
| cfgProc_lp | = 1 | |
| cfgProc_mip | = 2 | |
| cfgProc_rmip | = 3 | |
| cfgProc_nlp | = 4 | |
| cfgProc_mcp | = 5 | |
| cfgProc_mpec | = 6 | |
| cfgProc_rmpec | = 7 | |
| cfgProc_cns | = 8 | |
| cfgProc_dnlp | = 9 | |
| cfgProc_rminlp | = 10 | |
| cfgProc_minlp | = 11 | |
| cfgProc_qcp | = 12 | |
| cfgProc_miqcp | = 13 | |
| cfgProc_rmiqcp | = 14 | |
| cfgProc_emp | = 15 | |
| cfgProc_nrofmodeltypes | = 16 | |
Definitions
cfgAlgAllowsModifyProblem ↵
Solver can modify problem
- Type
- Function returns Boolean
- Parameters
-
Integer alg Solver number
cfgAlgCallSolver ↵
Call solver modifyproblem
- Type
- Function returns Integer
- Parameters
-
Integer alg Solver number Pointer psl Pointer gmo
cfgAlgCapability ↵
Solver Modeltype capability matrix
- Type
- Function returns Boolean
- Parameters
-
Integer alg Solver number Integer proc Model type number
cfgAlgCode ↵
Code of solver
- Type
- Function returns ShortString
- Parameters
-
Integer alg Solver number
cfgAlgCreate ↵
Create solver link object
- Type
- Function returns Boolean
- Parameters
-
Integer alg Solver number var Pointer psl const ShortString sysDir GAMS System Directory out ShortString msg
cfgAlgFree ↵
Call solver modifyproblem
- Type
- Procedure
- Parameters
-
Integer alg Solver number var Pointer vpsl
cfgAlgHidden ↵
Returns true, if alg should be hidden
- Type
- Function returns Boolean
- Parameters
-
Integer alg Solver number
cfgAlgLibInfo ↵
Get link library info for solver
- Type
- Function returns Integer
- Parameters
-
Integer alg Solver number out ShortString name out ShortString prefix
cfgAlgModifyProblem ↵
Call solver modifyproblem
- Type
- Function returns Integer
- Parameters
-
Integer alg Solver number Pointer psl
cfgAlgName ↵
Name of solver
- Type
- Function returns ShortString
- Parameters
-
Integer alg Solver number
cfgAlgNumber ↵
Number of solver
- Type
- Function returns Integer
- Parameters
-
const ShortString id Solver name
cfgAlgReadyAPI ↵
Call solver readyapi
- Type
- Function returns Integer
- Parameters
-
Integer alg Solver number Pointer psl Pointer gmo
cfgAlgThreadSafeIndic ↵
Get thread safety indicator for solver
- Type
- Function returns Integer
- Parameters
-
Integer alg Solver number
cfgDefaultAlg ↵
Number of default solver for model type proc
- Type
- Function returns Integer
- Parameters
-
Integer proc Model type number
cfgDefFileName ↵
Gives name of definition file for given solver (Returns true on success, false in case of problem)
- Type
- Function returns Boolean
- Parameters
-
const ShortString id Solver name out ShortString defFileName Name of definition file
cfgGetMsg ↵
Pending messages
- Type
- Function returns ShortString
cfgModelTypeName ↵
Modeltype name
- Type
- Function returns ShortString
- Parameters
-
Integer proc Model type number
cfgModelTypeNumber ↵
Modeltype number
- Type
- Function returns Integer
- Parameters
-
const ShortString id Solver name
cfgNumAlgs ↵
Number of solvers
- Type
- Function returns Integer
cfgNumMsg ↵
Number of pending messages
- Type
- Function returns Integer
cfgReadConfig ↵
Read GAMS configuration file
- Type
- Function returns Integer
- Parameters
-
const ShortString filename Configuration file name
cfgReadConfigGUC ↵
Read GAMS configuration file plus gamsconfig.yaml
- Type
- Function returns Integer
- Parameters
-
const ShortString filename Configuration file name const ShortString sysDir GAMS System Directory