GRBBinvRowi


GRBBinvRowi

int GRBBinvRowi GRBmodel *模型,
int 我,
GRBsvec * x)

计算一个表行.更准确地说,这个例程返回行< span > < /美元跨度>我< span > < / span >美元从矩阵< span > < / span > B美元^ {1}< span > < / span >美元,在那里< span > < / span > B美元^ {1}< span > < / span >美元是基矩阵的逆吗< span > < /美元跨度> < span > < / span >美元是约束矩阵。注意,表将包含与模型中的变量相对应的列,以及与约束相关的人工变量和松弛变量相对应的列。

返回值:

非零返回值表示在计算所需向量时发生了问题。指的是错误代码表中可能的返回值列表。关于错误的详细信息可以通过调用来获得GRBgeterrormsg

参数:

模型:该模型。请注意,模型必须有一个当前的最优基础,由GRBoptimize

:所需tableau行的索引。

x:结果向量。结果将为每个非零值包含一个条目。注意,结果可能包含松弛变量的值;排上的松弛将指数关口+我,在那里关口是模型中的列数。用户负责分配印第安纳州瓦尔字段要足够大以容纳最大的可能结果。对于这个例程,结果可以为模型中的每个变量提供一个条目,为每个约束提供一个条目。