checkInputs(const humoto::OptimizationProblem &hierarchy) const | humoto::Solver< t_SolverParameters > | inlineprotectedvirtual |
checkResults(const humoto::Solution &solution) const | humoto::Solver< t_SolverParameters > | inlineprotected |
getActiveSet(humoto::ActiveSet &active_set, const humoto::OptimizationProblem &hierarchy)=0 | humoto::SolverGuessActiveSetMixin< Solver< t_SolverParameters > > | protectedpure virtual |
initialize(const humoto::OptimizationProblem &hierarchy, const humoto::SolutionStructure &sol_structure)=0 | humoto::Solver< t_SolverParameters > | protectedpure virtual |
parameters_ | humoto::Solver< t_SolverParameters > | protected |
reset() | humoto::Solver< t_SolverParameters > | inlineprotectedvirtual |
setActiveSet(const humoto::ActiveSet &active_set, const humoto::OptimizationProblem &hierarchy)=0 | humoto::SolverGuessActiveSetMixin< Solver< t_SolverParameters > > | protectedpure virtual |
setParameters(const t_SolverParameters ¶meters) | humoto::Solver< t_SolverParameters > | inline |
setSolutionGuess(const humoto::Solution &solution_guess)=0 | humoto::SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > > | protectedpure virtual |
solve(Solution &solution, ActiveSet &active_set, const humoto::OptimizationProblem &hierarchy, const humoto::Solution &solution_guess, const ActiveSet &active_set_guess) | humoto::SolverGuessSolutionActiveSetMixin< SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > > > | inline |
solve(Solution &solution, const humoto::OptimizationProblem &hierarchy, const humoto::Solution &solution_guess, const ActiveSet &active_set_guess) | humoto::SolverGuessSolutionActiveSetMixin< SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > > > | inline |
solve(humoto::Solution &solution, humoto::ActiveSet &active_set, const humoto::OptimizationProblem &hierarchy, const humoto::Solution &solution_guess) | humoto::SolverGuessSolutionActiveSetMixin< SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > > > | inline |
SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > >::solve(humoto::Solution &solution, const humoto::OptimizationProblem &hierarchy, const humoto::Solution &solution_guess) | humoto::SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > > | inline |
SolverGuessActiveSetMixin< Solver< t_SolverParameters > >::solve(Solution &solution, ActiveSet &active_set, const humoto::OptimizationProblem &hierarchy, const ActiveSet &active_set_guess) | humoto::SolverGuessActiveSetMixin< Solver< t_SolverParameters > > | inline |
SolverGuessActiveSetMixin< Solver< t_SolverParameters > >::solve(Solution &solution, const humoto::OptimizationProblem &hierarchy, const ActiveSet &active_set_guess) | humoto::SolverGuessActiveSetMixin< Solver< t_SolverParameters > > | inline |
SolverGuessActiveSetMixin< Solver< t_SolverParameters > >::solve(humoto::Solution &solution, humoto::ActiveSet &active_set, const humoto::OptimizationProblem &hierarchy) | humoto::SolverGuessActiveSetMixin< Solver< t_SolverParameters > > | inline |
humoto::Solver::solve(humoto::Solution &solution, const humoto::OptimizationProblem &hierarchy) | humoto::Solver< t_SolverParameters > | inline |
humoto::Solver::solve(humoto::Solution &solution, const humoto::OptimizationProblem &hierarchy, const t_SolverParameters ¶meters) | humoto::Solver< t_SolverParameters > | inline |
solveHierarchy(humoto::Solution &solution, const humoto::OptimizationProblem &hierarchy)=0 | humoto::Solver< t_SolverParameters > | protectedpure virtual |
Solver() | humoto::Solver< t_SolverParameters > | inlineprotected |
SolverGuessActiveSetMixin() | humoto::SolverGuessActiveSetMixin< Solver< t_SolverParameters > > | inlineprotected |
SolverGuessSolutionActiveSet() | humoto::SolverGuessSolutionActiveSet< t_SolverParameters > | inlineprotected |
SolverGuessSolutionActiveSetMixin() | humoto::SolverGuessSolutionActiveSetMixin< SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > > > | inlineprotected |
SolverGuessSolutionMixin() | humoto::SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > > | inlineprotected |
~Solver() | humoto::Solver< t_SolverParameters > | inlineprotected |
~SolverGuessActiveSetMixin() | humoto::SolverGuessActiveSetMixin< Solver< t_SolverParameters > > | inlineprotected |
~SolverGuessSolutionActiveSet() | humoto::SolverGuessSolutionActiveSet< t_SolverParameters > | inlineprotected |
~SolverGuessSolutionActiveSetMixin() | humoto::SolverGuessSolutionActiveSetMixin< SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > > > | inlineprotected |
~SolverGuessSolutionMixin() | humoto::SolverGuessSolutionMixin< SolverGuessActiveSetMixin< Solver< t_SolverParameters > > > | inlineprotected |