TVM  0.9.4
tvm::solver::LexLSLeastSquareSolver Member List

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

addAssignement(Args &&... args)tvm::solver::abstract::LeastSquareSolverinlineprotected
addBound(LinearConstraintPtr bound)tvm::solver::abstract::LeastSquareSolver
addBound_(LinearConstraintPtr bound, RangePtr range, bool first) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
addConstraint(LinearConstraintPtr cstr)tvm::solver::abstract::LeastSquareSolver
addEqualityConstraint_(LinearConstraintPtr cstr) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
addIneqalityConstraint_(LinearConstraintPtr cstr) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
addObjective(LinearConstraintPtr obj, SolvingRequirementsPtr req, double additionalWeight=1)tvm::solver::abstract::LeastSquareSolver
addObjective_(LinearConstraintPtr cstr, SolvingRequirementsPtr req, double additionalWeight) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
applyImpactLogic(ImpactFromChanges &impact)tvm::solver::LexLSLeastSquareSolverprotectedvirtual
AssignmentPtrVector typedeftvm::solver::abstract::LeastSquareSolver
AssignmentVector typedeftvm::solver::abstract::LeastSquareSolver
constraintSize(const constraint::abstract::LinearConstraint &c) consttvm::solver::abstract::LeastSquareSolver
eqSize_tvm::solver::abstract::LeastSquareSolverprotected
finalizeBuild()tvm::solver::abstract::LeastSquareSolver
handleDoubleSidedConstraint_() const overridetvm::solver::LexLSLeastSquareSolverinlineprotectedvirtual
ineqSize_tvm::solver::abstract::LeastSquareSolverprotected
initializeBuild_(int nObj, int nEq, int nIneq, bool useBounds) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
LeastSquareSolver(bool verbose=false)tvm::solver::abstract::LeastSquareSolver
LeastSquareSolver(const LeastSquareSolver &)=deletetvm::solver::abstract::LeastSquareSolver
LexLSLeastSquareSolver(const LexLSLSSolverOptions &options={})tvm::solver::LexLSLeastSquareSolver
map typedeftvm::solver::abstract::LeastSquareSolver
MapToAssignment typedeftvm::solver::abstract::LeastSquareSolver
nEq_tvm::solver::abstract::LeastSquareSolverprotected
nextEqualityConstraintRange_(const constraint::abstract::LinearConstraint &cstr) const overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
nextInequalityConstraintRange_(const constraint::abstract::LinearConstraint &cstr) const overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
nextObjectiveRange_(const constraint::abstract::LinearConstraint &cstr) const overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
nIneq_tvm::solver::abstract::LeastSquareSolverprotected
nObj_tvm::solver::abstract::LeastSquareSolverprotected
objSize_tvm::solver::abstract::LeastSquareSolverprotected
operator=(const LeastSquareSolver &)=deletetvm::solver::abstract::LeastSquareSolver
postAssignmentProcess_() overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
preAssignmentProcess_() overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
printDiagnostic_() const overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
printProblemData_() const overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
process(const internal::SolverEvents &se)tvm::solver::abstract::LeastSquareSolver
removeBounds_(const Range &range) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
resetBounds_() overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
resize_(int nObj, int nEq, int nIneq, bool useBounds) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
result() consttvm::solver::abstract::LeastSquareSolver
result_() const overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
setMinimumNorm()tvm::solver::abstract::LeastSquareSolver
setMinimumNorm_() overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
solve()tvm::solver::abstract::LeastSquareSolver
solve_() overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
startBuild(const VariableVector &x, int nObj, int nEq, int nIneq, bool useBounds=true, const hint::internal::Substitutions *const subs=nullptr)tvm::solver::abstract::LeastSquareSolver
substitutions() consttvm::solver::abstract::LeastSquareSolverinlineprotected
updateBoundTargetData(scheme::internal::AssignmentTarget &target) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
updateEqualityTargetData(scheme::internal::AssignmentTarget &target) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
updateInequalityTargetData(scheme::internal::AssignmentTarget &target) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
updateObjectiveTargetData(scheme::internal::AssignmentTarget &target) overridetvm::solver::LexLSLeastSquareSolverprotectedvirtual
variables() consttvm::solver::abstract::LeastSquareSolverinlineprotected
~LeastSquareSolver()=defaulttvm::solver::abstract::LeastSquareSolvervirtual