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

:所需表行的索引。

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