| addAssignement(Args &&... args) | tvm::solver::abstract::LeastSquareSolver | inlineprotected |
| addBound(LinearConstraintPtr bound) | tvm::solver::abstract::LeastSquareSolver | |
| addBound_(LinearConstraintPtr bound, RangePtr range, bool first)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| addConstraint(LinearConstraintPtr cstr) | tvm::solver::abstract::LeastSquareSolver | |
| addEqualityConstraint_(LinearConstraintPtr cstr)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| addIneqalityConstraint_(LinearConstraintPtr cstr)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| addObjective(LinearConstraintPtr obj, SolvingRequirementsPtr req, double additionalWeight=1) | tvm::solver::abstract::LeastSquareSolver | |
| addObjective_(LinearConstraintPtr obj, SolvingRequirementsPtr req, double additionalWeight=1)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| applyImpactLogic(ImpactFromChanges &impact) | tvm::solver::abstract::LeastSquareSolver | protectedvirtual |
| AssignmentPtrVector typedef | tvm::solver::abstract::LeastSquareSolver | |
| AssignmentVector typedef | tvm::solver::abstract::LeastSquareSolver | |
| constraintSize(const constraint::abstract::LinearConstraint &c) const | tvm::solver::abstract::LeastSquareSolver | |
| eqSize_ | tvm::solver::abstract::LeastSquareSolver | protected |
| finalizeBuild() | tvm::solver::abstract::LeastSquareSolver | |
| handleDoubleSidedConstraint_() const =0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| ineqSize_ | tvm::solver::abstract::LeastSquareSolver | protected |
| initializeBuild_(int nObj, int nEq, int nIneq, bool useBounds)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| LeastSquareSolver(bool verbose=false) | tvm::solver::abstract::LeastSquareSolver | |
| LeastSquareSolver(const LeastSquareSolver &)=delete | tvm::solver::abstract::LeastSquareSolver | |
| map typedef | tvm::solver::abstract::LeastSquareSolver | |
| MapToAssignment typedef | tvm::solver::abstract::LeastSquareSolver | |
| nEq_ | tvm::solver::abstract::LeastSquareSolver | protected |
| nextEqualityConstraintRange_(const constraint::abstract::LinearConstraint &cstr) const =0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| nextInequalityConstraintRange_(const constraint::abstract::LinearConstraint &cstr) const =0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| nextObjectiveRange_(const constraint::abstract::LinearConstraint &cstr) const =0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| nIneq_ | tvm::solver::abstract::LeastSquareSolver | protected |
| nObj_ | tvm::solver::abstract::LeastSquareSolver | protected |
| objSize_ | tvm::solver::abstract::LeastSquareSolver | protected |
| operator=(const LeastSquareSolver &)=delete | tvm::solver::abstract::LeastSquareSolver | |
| postAssignmentProcess_() | tvm::solver::abstract::LeastSquareSolver | inlineprotectedvirtual |
| preAssignmentProcess_() | tvm::solver::abstract::LeastSquareSolver | inlineprotectedvirtual |
| printDiagnostic_() const =0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| printProblemData_() const =0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| process(const internal::SolverEvents &se) | tvm::solver::abstract::LeastSquareSolver | |
| removeBounds_(const Range &range)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| resetBounds_()=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| resize_(int nObj, int nEq, int nIneq, bool useBounds)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| result() const | tvm::solver::abstract::LeastSquareSolver | |
| result_() const =0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| setMinimumNorm() | tvm::solver::abstract::LeastSquareSolver | |
| setMinimumNorm_()=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| solve() | tvm::solver::abstract::LeastSquareSolver | |
| solve_()=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| 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() const | tvm::solver::abstract::LeastSquareSolver | inlineprotected |
| updateBoundTargetData(scheme::internal::AssignmentTarget &target)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| updateEqualityTargetData(scheme::internal::AssignmentTarget &target)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| updateInequalityTargetData(scheme::internal::AssignmentTarget &target)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| updateObjectiveTargetData(scheme::internal::AssignmentTarget &target)=0 | tvm::solver::abstract::LeastSquareSolver | protectedpure virtual |
| variables() const | tvm::solver::abstract::LeastSquareSolver | inlineprotected |
| ~LeastSquareSolver()=default | tvm::solver::abstract::LeastSquareSolver | virtual |