CPXXNETgetpiCPXNETgetpi

例程 "CPXXNETgetpi/CPXNETgetpi用于访问存储在网络问题对象中的一系列网络节点的对数值。

int  CPXXNETgetpi( CPXCENVptr 环境, CPXCNETptr , double * pi, CPXDIM 兴办, CPXDIM 最后 )

int  CPXNETgetpi( CPXCENVptr 环境, CPXCNETptr , double * pi, int 兴办, int 最后 )

描述

例程 "CPXXNETgetpi/CPXNETgetpi用于访问存储在网络问题对象中的一系列网络节点的对数值。

要使该功能成功,问题对象必须存在解决方案。 If the solution is not feasible (that is, if CPXXNETsolninfo/CPXNETsolninfo returns 0 (zero) in its argument pfeasind_p), then the dual values are computed with respect to an objective function that penalizes infeasibilities.

参数

env
一个指向 CPXXopenCPLEX/CPXopenCPLEX 所返回 CPLEX 环境的指针。
net
一个指向 CPLEX 网络问题对象的指针,此指针由 CPXXNETcreateprob/CPXNETcreateprob 返回。
pi
数组,用于写入所请求节点的求解对数值。 如果传递 NULL,则不返回数据。 否则,"pi必须指向一个大小至少为 (end-begin+1)的数组。
开始
要获取对偶值的第一个节点的索引。
结束
要获取对偶值的最后一个节点的索引。

返回

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

示例


 status = CPXNETgetpi (env, net, pi, 10, 20);