AffineConeBuilder::GetExpr()

Get the i-th linear expression in an affine cone constraint.

Synopsis

const Expr &GetExpr(int i)

Arguments

i: index of linear expression in an affine cone constraint.

Return

the i-th linear expression in an affine cone constraint.

AffineConeBuilder::GetExprs()

Get all linear expressions in an affine cone constraint.

Synopsis

MLinExpr<1> GetExprs()

Return

MLinExpr object.

AffineConeBuilder::GetPsdExpr()

Get the i-th PSD expression in an affine cone constraint.

Synopsis

const PsdExpr &GetPsdExpr(int i)

Arguments

i: index of PSD expression in an affine cone constraint.

Return

the i-th PSD expression in an affine cone constraint.

AffineConeBuilder::GetPsdExprs()

Get all PSD expressions in an affine cone constraint.

Synopsis

const MPsdExpr<1> &GetPsdExprs()

Return

MPsdExpr object.

AffineConeBuilder::GetSize()

Get number of expressions in an affine cone constraint.

Synopsis

int GetSize()

Return

number of expressions.

AffineConeBuilder::GetType()

Get type of an affine cone constraint.

Synopsis

int GetType()

Return

type of an affine cone constraint.

AffineConeBuilder::HasPsdTerm()

Check whether affine cone has PSD terms.

Synopsis

bool HasPsdTerm()

Return

flag to indicate whether affine cone has PSD terms.

AffineConeBuilder::Set()

Set linear expressions of an affine cone constraint.

Synopsis

void Set(const MLinExpr<1> &exprs, int type)

Arguments

exprs: 1-dimensional MLinExpr object.

type: type of affine cone constraint.

AffineConeBuilder::Set()

Set PSD expressions of an affine cone constraint.

Synopsis

void Set(const MPsdExpr<1> &exprs, int type)

Arguments

exprs: 1-dimensional MPsdExpr object.

type: type of affine cone constraint.