ApproximateSchurComplement(Assembler const &assembler, Scalar alpha, bool symmetricK_=false, bool symmetricM_=false) | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | inline |
ApproximateSchurComplement(Matrix const &M_, Matrix const &K_, Scalar alpha, bool symmetricK_=false, bool symmetricM_=false) | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | inline |
Domain typedef | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | |
getMassMatrix() const | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | inline |
getStiffnessMatrix() const | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | inline |
Matrix typedef | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | |
Range typedef | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | |
Scalar typedef | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | |
solve(Domain &x, Range &y) const | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | inline |
updateMatrices(Assembler const &assembler, Scalar alpha) | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | inline |
updateMatrices(Matrix const &M_, Matrix const &K_, Scalar alpha) | Kaskade::ApproximateSchurComplement< Scalar_, Domain_, Range_, BlockK, BlockM, LinearSolver > | inline |