OpenLB 1.7
Loading...
Searching...
No Matches
olb::opti::OptiCaseAdForSolver< S, n, SOLVER, C > Member List

This is the complete list of members for olb::opti::OptiCaseAdForSolver< S, n, SOLVER, C >, including all inherited members.

_adFunctionolb::opti::OptiCaseAD< S, n, C >protected
_adFunctionHelpolb::opti::OptiCaseAD< S, n, C >protected
_adSolverolb::opti::OptiCaseAdForSolver< S, n, SOLVER, C >
_functionolb::opti::OptiCaseAD< S, n, C >protected
_functionHelpolb::opti::OptiCaseAD< S, n, C >protected
_postEvaluationolb::opti::OptiCase< S, C >protected
_solverolb::opti::OptiCaseAdForSolver< S, n, SOLVER, C >
computeDerivatives(const C< S > &control, C< S > &derivatives, unsigned optiStep=0) overrideolb::opti::OptiCaseAD< S, n, C >inline
olb::opti::OptiCase::computeDerivatives(const C &control, C &derivatives, unsigned optiStep=0)=0olb::opti::OptiCase< S, C >pure virtual
evaluateObjective(const C< S > &control, unsigned optiStep=0) overrideolb::opti::OptiCaseAD< S, n, C >inline
olb::opti::OptiCase::evaluateObjective(const C &control, unsigned optiStep=0)=0olb::opti::OptiCase< S, C >pure virtual
OptiCase()=defaultolb::opti::OptiCase< S, C >
OptiCase(std::function< void(void)> postEvaluation)olb::opti::OptiCase< S, C >inlineexplicit
OptiCaseAD()=defaultolb::opti::OptiCaseAD< S, n, C >explicit
OptiCaseAD(std::function< S(const C< S > &, unsigned)> function, std::function< T(const C< T > &, unsigned)> adFunction, std::function< void(void)> postEvaluation=[](){})olb::opti::OptiCaseAD< S, n, C >inline
OptiCaseAD(std::function< S(const C< S > &)> function, std::function< T(const C< T > &)> adFunction, std::function< void(void)> postEvaluation=[](){})olb::opti::OptiCaseAD< S, n, C >inline
OptiCaseAdForSolver(std::shared_ptr< SOLVER< S > > solver, std::shared_ptr< SOLVER< T > > adSolver)olb::opti::OptiCaseAdForSolver< S, n, SOLVER, C >inline
OptiCaseAdForSolver(XMLreader const &xml)olb::opti::OptiCaseAdForSolver< S, n, SOLVER, C >inline
postEvaluation()olb::opti::OptiCase< S, C >inline
T typedefolb::opti::OptiCaseAD< S, n, C >protected