_computeReference | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_controller | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_controlMaterial | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_controlType | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_converter | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_dimCtrl | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_dProjectionDcontrol | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_dualSolver | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_fieldDim | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_postEvaluation | olb::opti::OptiCase< S, C > | protected |
_primalSolver | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_projectedControl | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_projection | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_projectionName | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_referenceGeometry | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_referenceLattice | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_referenceSolver | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_regAlpha | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_serializer | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_startValueType | olb::opti::OptiCaseDual< S, SOLVER, C > | |
_verbose | olb::opti::OptiCaseDual< S, SOLVER, C > | |
computeDerivatives(const C &control, C &derivatives, unsigned optiStep=0) override | olb::opti::OptiCaseDual< S, SOLVER, C > | virtual |
evaluateObjective(const C &control, unsigned optiStep=0) override | olb::opti::OptiCaseDual< S, SOLVER, C > | virtual |
free() | olb::opti::OptiCaseDual< S, SOLVER, C > | inline |
getReferenceControl() const | olb::opti::OptiCaseDual< S, SOLVER, C > | |
OptiCase()=default | olb::opti::OptiCase< S, C > | |
OptiCase(std::function< void(void)> postEvaluation) | olb::opti::OptiCase< S, C > | inlineexplicit |
OptiCaseDual(XMLreader const &xml) | olb::opti::OptiCaseDual< S, SOLVER, C > | inline |
postEvaluation() | olb::opti::OptiCase< S, C > | inline |
~OptiCaseDual() | olb::opti::OptiCaseDual< S, SOLVER, C > | inline |