Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::MatVec::IPreconditioner Class Referenceabstract

Interface for a preconditioner. More...

#include <arcane/core/matvec/Matrix.h>

Inheritance diagram for Arcane::MatVec::IPreconditioner:
Collaboration diagram for Arcane::MatVec::IPreconditioner:

Public Member Functions

virtual void apply (Vector &out_vec, const Vector &vec)=0

Detailed Description

Interface for a preconditioner.

The preconditioner takes a vector as input (generally the residual) and multiplies it by an approximation of the inverse matrix of the linear system.

Definition at line 115 of file core/matvec/Matrix.h.

Constructor & Destructor Documentation

◆ ~IPreconditioner()

virtual Arcane::MatVec::IPreconditioner::~IPreconditioner ( )
inlinevirtual

Definition at line 119 of file core/matvec/Matrix.h.


The documentation for this class was generated from the following file: