|
GetFEM
5.4.4
|
#include "gmm_kernel.h"#include "gmm_MUMPS_interface.h"#include "gmm_solver_cg.h"#include "gmm_solver_gmres.h"#include "gmm_solver_bicgstab.h"#include "gmm_solver_qmr.h"Go to the source code of this file.
Functions | |
| template<typename Matrix1 , typename Matrix2 , typename Vector2 , typename Vector3 , typename Precond , typename local_solver , typename global_solver > | |
| void | gmm::additive_schwarz (add_schwarz_mat< Matrix1, Matrix2, Precond, local_solver > &ASM, Vector3 &u, const Vector2 &f, iteration &iter, const global_solver &) |
| Function to call if the ASM matrix is precomputed for successive solve with the same system. | |
| template<typename Matrix1 , typename Matrix2 , typename Vector2 , typename Vector3 , typename Precond , typename local_solver , typename global_solver > | |
| void | gmm::additive_schwarz (const Matrix1 &A, Vector3 &u, const Vector2 &f, const Precond &P, const std::vector< Matrix2 > &vB, iteration &iter, local_solver, global_solver) |
| Global function. More... | |
Definition in file gmm_solver_Schwarz_additive.h.
| void gmm::additive_schwarz | ( | const Matrix1 & | A, |
| Vector3 & | u, | ||
| const Vector2 & | f, | ||
| const Precond & | P, | ||
| const std::vector< Matrix2 > & | vB, | ||
| iteration & | iter, | ||
| local_solver | , | ||
| global_solver | |||
| ) |
Global function.
Compute the ASM matrix and call the previous function. The ASM matrix represent the preconditionned linear system.
Definition at line 496 of file gmm_solver_Schwarz_additive.h.