35 const std::vector<VariablePtr> & x,
49 const std::vector<VariablePtr> & x,
#define TVM_DLLAPI
Definition: api.h:35
Definition: Variable.h:49
Definition: BasicLinearConstraint.h:18
BasicLinearConstraint(const MatrixConstRef &A, VariablePtr x, const VectorConstRef &l, const VectorConstRef &u, RHS cr=RHS::AS_GIVEN)
BasicLinearConstraint(const std::vector< MatrixConstRef > &A, const std::vector< VariablePtr > &x, const VectorConstRef &b, Type ct, RHS cr=RHS::AS_GIVEN)
void A(const MatrixConstRef &A, const Variable &x, const tvm::internal::MatrixProperties &p=tvm::internal::MatrixProperties())
BasicLinearConstraint(int m, VariablePtr x, Type ct, RHS cr=RHS::AS_GIVEN)
void A(const MatrixConstRef &A, const tvm::internal::MatrixProperties &p=tvm::internal::MatrixProperties())
void u(const VectorConstRef &u)
BasicLinearConstraint(int m, std::vector< VariablePtr > &x, Type ct, RHS cr=RHS::AS_GIVEN)
BasicLinearConstraint(const MatrixConstRef &A, VariablePtr x, Type ct)
void l(const VectorConstRef &l)
BasicLinearConstraint(const MatrixConstRef &A, VariablePtr x, const VectorConstRef &b, Type ct, RHS cr=RHS::AS_GIVEN)
BasicLinearConstraint(const std::vector< MatrixConstRef > &A, const std::vector< VariablePtr > &x, Type ct)
BasicLinearConstraint(const std::vector< MatrixConstRef > &A, const std::vector< VariablePtr > &x, const VectorConstRef &l, const VectorConstRef &u, RHS cr=RHS::AS_GIVEN)
void b(const VectorConstRef &b)
virtual const Eigen::VectorXd & l() const
Definition: Constraint.h:115
virtual const Eigen::VectorXd & u() const
Definition: Constraint.h:117
Definition: LinearConstraint.h:56
Definition: MatrixProperties.h:17
Type
Definition: enums.h:15
RHS
Definition: enums.h:30
std::shared_ptr< Variable > VariablePtr
Definition: defs.h:65
Eigen::Ref< const Eigen::VectorXd > VectorConstRef
Definition: defs.h:50
Eigen::Ref< const Eigen::MatrixXd > MatrixConstRef
Definition: defs.h:48