|
| void | _solve (const Vector &vector_b, Vector &vector_x, Integer level) |
| void | _relax (const Matrix &matrix, const Vector &vector_b, Vector &vector_x, Integer nb_relax) |
| void | _relax1 (const Matrix &matrix, const Vector &vector_b, Vector &vector_x, Integer nb_relax) |
| void | _relaxJacobi (const Matrix &matrix, const Vector &vector_b, Vector &vector_x, Real weight) |
| void | _relaxGaussSeidel (const Matrix &matrix, const Vector &vector_b, Vector &vector_x, Integer point_type, Int32ConstArrayView points_type) |
| void | _relaxSymmetricGaussSeidel (const Matrix &matrix, const Vector &vector_b, Vector &vector_x) |
| void | _printResidualInfo (const Matrix &matrix, const Vector &vector_b, const Vector &vector_x) |
Definition at line 744 of file AMG.cc.
◆ AMG()
◆ ~AMG()
| Arcane::MatVec::AMG::~AMG |
( |
| ) |
|
◆ _printResidualInfo()
| void Arcane::MatVec::AMG::_printResidualInfo |
( |
const Matrix & | matrix, |
|
|
const Vector & | vector_b, |
|
|
const Vector & | vector_x ) |
|
private |
◆ _relax()
◆ _relax1()
◆ _relaxGaussSeidel()
◆ _relaxJacobi()
| void Arcane::MatVec::AMG::_relaxJacobi |
( |
const Matrix & | matrix, |
|
|
const Vector & | vector_b, |
|
|
Vector & | vector_x, |
|
|
Real | weight ) |
|
private |
◆ _relaxSymmetricGaussSeidel()
| void Arcane::MatVec::AMG::_relaxSymmetricGaussSeidel |
( |
const Matrix & | matrix, |
|
|
const Vector & | vector_b, |
|
|
Vector & | vector_x ) |
|
private |
◆ _solve()
◆ build()
| void Arcane::MatVec::AMG::build |
( |
Matrix | matrix | ) |
|
◆ solve()
| void Arcane::MatVec::AMG::solve |
( |
const Vector & | vector_b, |
|
|
Vector & | vector_x ) |
◆ m_levels
◆ m_matrix
| Matrix Arcane::MatVec::AMG::m_matrix |
|
private |
The documentation for this class was generated from the following file: