CPXXinfodblparamCPXinfodblparam

例程 CPXXinfodblparam/CPXinfodblparam 用于获取类型为 double 的 CPLEX 参数的缺省值、最小值和最大值。

int  CPXXinfodblparam( CPXCENVptr 环境, int 哪个参数, double * defvalue_p, double * 最小值_p, double * maxvalue_p )

int  CPXinfodblparam( CPXCENVptr 环境, int 哪个参数, double * defvalue_p, double * 最小值_p, double * maxvalue_p )

描述

例程 CPXXinfodblparam/CPXinfodblparam 用于获取类型为 double 的 CPLEX 参数的缺省值、最小值和最大值。

注:"double类型参数的最小值和最大值均为零,表示该参数没有限制。

CPLEX 参数参考手册》提供了参数列表及其类型、选项和默认值。

参数

env
一个指向 CPXXopenCPLEX/CPXopenCPLEX 所返回 CPLEX 环境的指针。
whichparam
将获取的参数值的符号常量(或引用号)。
defvalue_p
一个指向类型为 double 的变量的指针,该变量用于保存 CPLEX 参数的缺省值。 可为 NULL。
minvalue_p
一个指向类型为 double 的变量的指针,该变量用于保存 CPLEX 参数的最小值。 可为 NULL。
maxvalue_p
一个指向类型为 double 的变量的指针,该变量用于保存 CPLEX 参数的最大值。 可为 NULL。

返回

如果此例程成功,那么会返回 0,而如果发生错误,那么会返回非零。

示例


status = CPXinfodblparam (env, CPXPARAM_TimeLimit, &default_tilim,
		   &min_tilim, &max_tilim);