|
TVM
0.9.4
|
#include <tvm/scheme/internal/LinearizedProblemComputationData.h>


Protected Member Functions | |
| LinearizedProblemComputationData (int solverId) | |
| void | reset () |
Protected Member Functions inherited from tvm::scheme::internal::ProblemComputationData | |
| ProblemComputationData (int solverId) | |
| ProblemComputationData ()=delete | |
| virtual void | setVariablesToSolution_ (tvm::internal::VariableCountingVector &x)=0 |
Additional Inherited Members | |
Protected Attributes inherited from tvm::scheme::internal::ProblemComputationData | |
| tvm::internal::VariableCountingVector | variables_ |
| EventQueue | events_ |
An extension of ProblemComputationData containing data specific to linearized problems, in particular a mapping from task to constraint.
|
inlineprotected |
Constructor, using the id of the solver.
|
inline |
Add a constraint c and the task tr it is derived from so as to keep the mapping tr -> c
|
inline |
Add a mapping task -> constraint.
|
inline |
Access the constraint corresponding to tr.
|
inline |
Access the constraint corresponding to tr, and return it as a std::optional.
|
inline |
Remove constraint corresponding to task tr.
|
inlineprotected |