Column.Column()

Column的构造函数。

概要

Column()

Column.AddColumn()

添加一个列的项,并乘以倍数。

概要

void AddColumn(Column col, double mult)

参量

col: 需要添加的列对象。

mult: 系数倍数。

Column.AddTerm()

添加一个新的项。

概要

void AddTerm(Constraint constr, double coeff)

参量

constr: 待添加项的线性约束。

coeff: 待添加项的系数。

Column.AddTerms()

添加一个或多个新的项。

概要

void AddTerms(Constraint[] constrs, double coeff)

参量

constrs: 待添加项的线性约束数组。

coeff: 待添加项的系数。

Column.AddTerms()

添加一个或多个新的项。

概要

void AddTerms(Constraint[] constrs, double[] coeffs)

参量

constrs: 待添加项的线性约束数组。

coeffs: 待添加项的系数数组。

Column.AddTerms()

添加一个或多个新的项。

概要

void AddTerms(ConstrArray constrs, double coeff)

参量

constrs: 待添加项的线性约束构成的ConstrArray类。

coeff: 待添加项的系数。

Column.AddTerms()

添加一个或多个新的项。

概要

void AddTerms(ConstrArray constrs, double[] coeffs)

参量

constrs: 待添加项的线性约束构成的ConstrArray类。

coeffs: 待添加项的系数数组。

Column.Clear()

清空Column的内容。

概要

void Clear()

Column.Clone()

创建Column的深度拷贝。

概要

Column Clone()

返回值

Column的深度拷贝对象。

Column.GetCoeff()

获得Column中第i项的线性约束。

概要

double GetCoeff(int i)

参量

i: 第i项的索引值。

返回值

Column中第i项的线性约束。

Column.GetConstr()

获得Column中第i项的系数。

概要

Constraint GetConstr(int i)

参量

i: 第i项的索引值。

返回值

Column中第i项的系数。

Column.Remove()

从Column中移除指定的项。

概要

void Remove(int idx)

参量

idx: 待移除项的索引值。

Column.Remove()

从Column中移除指定线性约束所在的项。

概要

void Remove(Constraint constr)

参量

constr: 指定线性约束。

Column.Size()

获取Column中元素的个数。

概要

int Size()

返回值

Column中元素的个数。