TVM  0.9.4
tvm::constraint::BasicLinearConstraint Member List

This is the complete list of members for tvm::constraint::BasicLinearConstraint, including all inherited members.

A(const MatrixConstRef &A, const Variable &x, const tvm::internal::MatrixProperties &p=tvm::internal::MatrixProperties())tvm::constraint::BasicLinearConstraint
A(const MatrixConstRef &A, const tvm::internal::MatrixProperties &p=tvm::internal::MatrixProperties())tvm::constraint::BasicLinearConstraint
addDirectDependency(EnumO o, std::shared_ptr< S > source, EnumI i)tvm::graph::abstract::Node< FirstOrderProvider >protected
addDirectDependency(EnumO o, S &source, EnumI i)tvm::graph::abstract::Node< FirstOrderProvider >protected
addInput(std::shared_ptr< T > source, EnumI i, Args... args)tvm::graph::internal::Inputs
addInput(T &source, EnumI i, Args... args)tvm::graph::internal::Inputs
addInputDependency(EnumU u, std::shared_ptr< S > source, EnumO i, Args... args)tvm::graph::abstract::Node< FirstOrderProvider >protected
addInputDependency(EnumU u, S &source, EnumO i, Args... args)tvm::graph::abstract::Node< FirstOrderProvider >protected
addInternalDependency(EnumU1 uDependent, EnumU2 u)tvm::graph::abstract::Node< FirstOrderProvider >protected
addOutputDependency(EnumO o, EnumU u)tvm::graph::abstract::Node< FirstOrderProvider >protected
addOutputDependency(std::initializer_list< EnumO > os, EnumU u)tvm::graph::abstract::Node< FirstOrderProvider >protected
addVariable(VariablePtr v, bool linear)tvm::internal::FirstOrderProviderprotected
addVariable(const VariableVector &v, bool linear)tvm::internal::FirstOrderProviderprotected
addVariable_(VariablePtr)tvm::internal::FirstOrderProviderprotectedvirtual
b(const VectorConstRef &b)tvm::constraint::BasicLinearConstraint
BasicLinearConstraint(const MatrixConstRef &A, VariablePtr x, Type ct)tvm::constraint::BasicLinearConstraint
BasicLinearConstraint(const std::vector< MatrixConstRef > &A, const std::vector< VariablePtr > &x, Type ct)tvm::constraint::BasicLinearConstraint
BasicLinearConstraint(const MatrixConstRef &A, VariablePtr x, const VectorConstRef &b, Type ct, RHS cr=RHS::AS_GIVEN)tvm::constraint::BasicLinearConstraint
BasicLinearConstraint(const std::vector< MatrixConstRef > &A, const std::vector< VariablePtr > &x, const VectorConstRef &b, Type ct, RHS cr=RHS::AS_GIVEN)tvm::constraint::BasicLinearConstraint
BasicLinearConstraint(const MatrixConstRef &A, VariablePtr x, const VectorConstRef &l, const VectorConstRef &u, RHS cr=RHS::AS_GIVEN)tvm::constraint::BasicLinearConstraint
BasicLinearConstraint(const std::vector< MatrixConstRef > &A, const std::vector< VariablePtr > &x, const VectorConstRef &l, const VectorConstRef &u, RHS cr=RHS::AS_GIVEN)tvm::constraint::BasicLinearConstraint
BasicLinearConstraint(int m, VariablePtr x, Type ct, RHS cr=RHS::AS_GIVEN)tvm::constraint::BasicLinearConstraint
BasicLinearConstraint(int m, std::vector< VariablePtr > &x, Type ct, RHS cr=RHS::AS_GIVEN)tvm::constraint::BasicLinearConstraint
Constraint(Type ct, RHS cr, int m=0)tvm::constraint::abstract::Constraintprotected
directDependencies_tvm::graph::internal::AbstractNodeprotected
disableOutput(EnumT e)tvm::graph::abstract::OutputSelector< Constraint, tvm::internal::FirstOrderProvider >inlineprotected
disableOutput(EnumT e, Args... args)tvm::graph::abstract::OutputSelector< Constraint, tvm::internal::FirstOrderProvider >inlineprotected
dynamicallyEnabled_tvm::graph::abstract::SelectorMembers< add >protected
e() consttvm::constraint::abstract::Constraintinlinevirtual
enableOutput(EnumT e)tvm::graph::abstract::OutputSelector< Constraint, tvm::internal::FirstOrderProvider >inlineprotected
enableOutput(EnumT e, Args... args)tvm::graph::abstract::OutputSelector< Constraint, tvm::internal::FirstOrderProvider >inlineprotected
eRef()tvm::constraint::abstract::Constraintinlineprotected
FirstOrderProvider(int m)tvm::internal::FirstOrderProviderprotected
FirstOrderProvider(Space image)tvm::internal::FirstOrderProviderprotected
getInput(T *source)tvm::graph::internal::Inputs
getInput(const std::shared_ptr< T > &source)tvm::graph::internal::Inputs
id() consttvm::internal::ObjWithIdinline
imageSpace() consttvm::internal::FirstOrderProviderinline
imageSpace_tvm::internal::FirstOrderProviderprotected
input_dependency_t typedeftvm::graph::internal::AbstractNodeprotected
inputDependencies_tvm::graph::internal::AbstractNodeprotected
inputs_t typedeftvm::graph::internal::Inputs
internalDependencies_tvm::graph::internal::AbstractNodeprotected
is_node_tvm::graph::abstract::Outputsprotected
isEquality() consttvm::constraint::abstract::Constraint
isLocked() consttvm::graph::abstract::OutputSelector< Constraint, tvm::internal::FirstOrderProvider >inline
isOutputCustomEnabled(int e) const overridetvm::graph::abstract::OutputSelector< Constraint, tvm::internal::FirstOrderProvider >inlineprotectedvirtual
isOutputEnabled(EnumT e) consttvm::graph::abstract::Outputsinline
isOutputEnabled(int i) consttvm::graph::abstract::Outputsinline
isOutputStaticallyEnabled(int) consttvm::graph::abstract::Outputsinlinevirtual
isUpdateCustomEnabled(int) consttvm::graph::internal::AbstractNodeinlinevirtual
isUpdateEnabled(EnumT e) consttvm::graph::internal::AbstractNodeinline
isUpdateStaticallyEnabled(int) consttvm::graph::internal::AbstractNodeinlinevirtual
jacobian(const Variable &x) consttvm::internal::FirstOrderProviderinlinevirtual
jacobian_tvm::internal::FirstOrderProviderprotected
l(const VectorConstRef &l)tvm::constraint::BasicLinearConstraint
tvm::constraint::abstract::LinearConstraint::l() consttvm::constraint::abstract::Constraintinlinevirtual
linear_tvm::internal::FirstOrderProviderprotected
LinearConstraint(Type ct, RHS cr, int m)tvm::constraint::abstract::LinearConstraintprotected
linearIn(const Variable &x) consttvm::internal::FirstOrderProviderinline
lock()tvm::graph::abstract::OutputSelector< Constraint, tvm::internal::FirstOrderProvider >inline
locked_tvm::graph::abstract::SelectorMembers< add >protected
lRef()tvm::constraint::abstract::Constraintinlineprotected
ObjWithId(const ObjWithId &)=deletetvm::internal::ObjWithId
ObjWithId(ObjWithId &&other)tvm::internal::ObjWithIdinline
ObjWithId()tvm::internal::ObjWithIdinlineprotected
operator=(const ObjWithId &)=deletetvm::internal::ObjWithId
operator=(ObjWithId &&other)tvm::internal::ObjWithIdinline
Output_ enum nametvm::graph::abstract::Outputs
OutputBase typedeftvm::graph::abstract::Outputs
OutputBaseNametvm::graph::abstract::Outputsstatic
outputDependencies_tvm::graph::internal::AbstractNodeprotected
OutputName(Output_)tvm::graph::abstract::Outputsinlinestatic
OutputParent typedeftvm::graph::abstract::Outputs
OutputSelector(Args &&... args)tvm::graph::abstract::OutputSelector< Constraint, tvm::internal::FirstOrderProvider >inline
OutputSizetvm::graph::abstract::Outputsstatic
OutputStaticallyEnabled(EnumT)tvm::graph::abstract::Outputsinlinestatic
registerUpdates(EnumT u, void(U::*fn)(), Args... args)tvm::graph::abstract::Node< FirstOrderProvider >protected
registerUpdates(EnumT u, void(U::*fn)())tvm::graph::abstract::Node< FirstOrderProvider >protected
removeInput(T *source)tvm::graph::internal::Inputs
removeInput(T *source, Args... args)tvm::graph::internal::Inputs
removeVariable(VariablePtr v)tvm::internal::FirstOrderProviderprotected
removeVariable_(VariablePtr)tvm::internal::FirstOrderProviderprotectedvirtual
resize(int m)tvm::internal::FirstOrderProviderprotected
resizeCache() overridetvm::constraint::abstract::Constraintprotectedvirtual
resizeJacobianCache()tvm::internal::FirstOrderProviderprotected
resizeValueCache()tvm::internal::FirstOrderProviderprotected
rhs() consttvm::constraint::abstract::Constraint
rSize() consttvm::internal::FirstOrderProviderinline
size() consttvm::internal::FirstOrderProviderinline
splitJacobian(const MatrixConstRef &J, const std::vector< VariablePtr > &vars, bool keepProperties=false)tvm::internal::FirstOrderProviderprotected
splitJacobian(const MatrixConstRef &J, const VariableVector &vars, bool keepProperties=false)tvm::internal::FirstOrderProviderinlineprotected
store_t typedeftvm::graph::internal::Inputs
tSize() consttvm::internal::FirstOrderProviderinline
type() consttvm::constraint::abstract::Constraint
u(const VectorConstRef &u)tvm::constraint::BasicLinearConstraint
tvm::constraint::abstract::LinearConstraint::u() consttvm::constraint::abstract::Constraintinlinevirtual
unlock()tvm::graph::abstract::OutputSelector< Constraint, tvm::internal::FirstOrderProvider >inline
update(int i)tvm::graph::internal::AbstractNodeinline
Update_ enum nametvm::graph::internal::AbstractNode
UpdateBase typedeftvm::graph::internal::AbstractNode
UpdateBaseNametvm::graph::internal::AbstractNodestatic
UpdateName(Update_)tvm::graph::internal::AbstractNodeinlinestatic
UpdateParent typedeftvm::graph::internal::AbstractNode
updates_tvm::graph::internal::AbstractNodeprotected
UpdateSizetvm::graph::internal::AbstractNodestatic
UpdateStaticallyEnabled(EnumT)tvm::graph::internal::AbstractNodeinlinestatic
updateValue()tvm::constraint::abstract::LinearConstraint
uRef()tvm::constraint::abstract::Constraintinlineprotected
value() consttvm::internal::FirstOrderProviderinlinevirtual
value_tvm::internal::FirstOrderProviderprotected
variables() consttvm::internal::FirstOrderProviderinline
variables_tvm::internal::FirstOrderProviderprotected
vectors_tvm::constraint::abstract::Constraintprotected
~AbstractNode()=defaulttvm::graph::internal::AbstractNodevirtual
~Inputs()=defaulttvm::graph::internal::Inputsvirtual
~Outputs()=defaulttvm::graph::abstract::Outputsvirtual