TVM  0.9.4
tvm::solver::abstract::HierarchicalLeastSquareSolver Member List

This is the complete list of members for tvm::solver::abstract::HierarchicalLeastSquareSolver, including all inherited members.

addAssignement(Args &&... args)tvm::solver::abstract::HierarchicalLeastSquareSolverinlineprotected
addBound(LinearConstraintPtr bound)tvm::solver::abstract::HierarchicalLeastSquareSolver
addBound_(LinearConstraintPtr bound, RangePtr range, bool first)=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
addConstraint(LinearConstraintPtr cstr, SolvingRequirementsPtr req)tvm::solver::abstract::HierarchicalLeastSquareSolver
addEqualityConstraint_(LinearConstraintPtr cstr, SolvingRequirementsPtr req)=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
addIneqalityConstraint_(LinearConstraintPtr cstr, SolvingRequirementsPtr req)=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
applyImpactLogic(ImpactFromChanges &impact)tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedvirtual
AssignmentPtrVector typedeftvm::solver::abstract::HierarchicalLeastSquareSolver
AssignmentVector typedeftvm::solver::abstract::HierarchicalLeastSquareSolver
constraintSize(const constraint::abstract::LinearConstraint &c) consttvm::solver::abstract::HierarchicalLeastSquareSolver
eqSize_tvm::solver::abstract::HierarchicalLeastSquareSolverprotected
finalizeBuild()tvm::solver::abstract::HierarchicalLeastSquareSolver
handleDoubleSidedConstraint_() const =0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
HierarchicalLeastSquareSolver(bool verbose=false)tvm::solver::abstract::HierarchicalLeastSquareSolver
HierarchicalLeastSquareSolver(const HierarchicalLeastSquareSolver &)=deletetvm::solver::abstract::HierarchicalLeastSquareSolver
ineqSize_tvm::solver::abstract::HierarchicalLeastSquareSolverprotected
initializeBuild_(const std::vector< int > &nEq, const std::vector< int > &nIneq, bool useBounds)=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
map typedeftvm::solver::abstract::HierarchicalLeastSquareSolver
MapToAssignment typedeftvm::solver::abstract::HierarchicalLeastSquareSolver
nEq_tvm::solver::abstract::HierarchicalLeastSquareSolverprotected
nextEqualityConstraintRange_(int lvl, const constraint::abstract::LinearConstraint &cstr) const =0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
nextInequalityConstraintRange_(int lvl, const constraint::abstract::LinearConstraint &cstr) const =0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
nIneq_tvm::solver::abstract::HierarchicalLeastSquareSolverprotected
numberOfLevels() consttvm::solver::abstract::HierarchicalLeastSquareSolverinline
operator=(const HierarchicalLeastSquareSolver &)=deletetvm::solver::abstract::HierarchicalLeastSquareSolver
postAssignmentProcess_()tvm::solver::abstract::HierarchicalLeastSquareSolverinlineprotectedvirtual
preAssignmentProcess_()tvm::solver::abstract::HierarchicalLeastSquareSolverinlineprotectedvirtual
printDiagnostic_() const =0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
printProblemData_() const =0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
process(const internal::SolverEvents &se)tvm::solver::abstract::HierarchicalLeastSquareSolver
removeBounds_(const Range &range)=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
resetBounds_()=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
resize_(const std::vector< int > &nEq, const std::vector< int > &nIneq, bool useBounds)=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
result() consttvm::solver::abstract::HierarchicalLeastSquareSolver
result_() const =0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
setMinimumNorm()tvm::solver::abstract::HierarchicalLeastSquareSolver
setMinimumNorm_()=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
solve()tvm::solver::abstract::HierarchicalLeastSquareSolver
solve_()=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
startBuild(const VariableVector &x, const std::vector< int > &nEq, const std::vector< int > &nIneq, bool useBounds, const hint::internal::Substitutions *const subs=nullptr)tvm::solver::abstract::HierarchicalLeastSquareSolver
substitutions() consttvm::solver::abstract::HierarchicalLeastSquareSolverinlineprotected
updateBoundTargetData(scheme::internal::AssignmentTarget &target)=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
updateEqualityTargetData(int lvl, scheme::internal::AssignmentTarget &target)=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
updateInequalityTargetData(int lvl, scheme::internal::AssignmentTarget &target)=0tvm::solver::abstract::HierarchicalLeastSquareSolverprotectedpure virtual
useBounds_tvm::solver::abstract::HierarchicalLeastSquareSolverprotected
variables() consttvm::solver::abstract::HierarchicalLeastSquareSolverinlineprotected
~HierarchicalLeastSquareSolver()=defaulttvm::solver::abstract::HierarchicalLeastSquareSolvervirtual