apply(Domain &v, const Range &d) | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | inlinevirtual |
computeCorrectionAndAdjointCorrection(AbstractVector &correction, AbstractVector &adjointCorrection, AbstractLinearization &linearization) | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | inlinevirtual |
computeSimplifiedCorrection(AbstractVector &correction, AbstractLinearization const &lin) const | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | inlinevirtual |
DirectBlockSchurSolver(bool doregularize=false) | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | inline |
Domain typedef | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | |
end1 | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | |
end2 | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | |
end3 | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | |
flushFactorization() | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | inline |
needMatrix | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | static |
onChangedLinearization() | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | inline |
ordinaryAndAdjoint(AbstractFunctionSpaceElement &correction, AbstractFunctionSpaceElement &adjointCorrection, AbstractLinearization &linearization, AbstractFunctionSpaceElement *correctionResidual=nullptr, AbstractFunctionSpaceElement *adjointResidual=nullptr) | Kaskade::AbstractNormalDirection | inline |
post(Domain &x) | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | inlinevirtual |
pre(Domain &x, Range &b) | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | inlinevirtual |
Range typedef | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | |
report | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | |
resetParameters(BlockSchurParameters const &p_) | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | inline |
setEps(double) | Kaskade::AbstractNormalDirection | inlinevirtual |
setRelativeAccuracy(double accuracy) | Kaskade::AbstractNormalDirection | inlinevirtual |
simplified(AbstractFunctionSpaceElement &correction, AbstractLinearization const &linearization, AbstractFunctionSpaceElement *residual=nullptr) const | Kaskade::AbstractNormalDirection | inline |
start1 | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | |
start2 | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | |
start3 | Kaskade::DirectBlockSchurSolver< Factorization, VariableSet > | |