The Auxiliary-space Maxwell Solver in hypre.
More...
#include <hypre.hpp>
|
| | HypreAMS (HypreParMatrix &A, ParFiniteElementSpace *edge_fespace) |
| |
| virtual | operator HYPRE_Solver () const |
| | The typecast to HYPRE_Solver returns the internal ams object. More...
|
| |
| virtual HYPRE_PtrToParSolverFcn | SetupFcn () const |
| | hypre's internal Setup function More...
|
| |
| virtual HYPRE_PtrToParSolverFcn | SolveFcn () const |
| | hypre's internal Solve function More...
|
| |
| virtual | ~HypreAMS () |
| |
| | HypreSolver () |
| |
| | HypreSolver (HypreParMatrix *_A) |
| |
| virtual void | SetOperator (const Operator &op) |
| | Set/update the solver for the given operator. More...
|
| |
| virtual void | Mult (const HypreParVector &b, HypreParVector &x) const |
| | Solve the linear system Ax=b. More...
|
| |
| virtual void | Mult (const Vector &b, Vector &x) const |
| | Operator application. More...
|
| |
| virtual | ~HypreSolver () |
| |
| | Solver (int s=0, bool iter_mode=false) |
| |
| | Solver (int h, int w, bool iter_mode=false) |
| | Initialize a Solver with height 'h' and width 'w'. More...
|
| |
| | Operator (int s=0) |
| | Construct a square Operator with given size s (default 0) More...
|
| |
| | Operator (int h, int w) |
| |
| int | Height () const |
| | Get the height (size of output) of the Operator. Synonym with NumRows. More...
|
| |
| int | NumRows () const |
| |
| int | Width () const |
| | Get the width (size of input) of the Operator. Synonym with NumCols. More...
|
| |
| int | NumCols () const |
| |
| virtual void | MultTranspose (const Vector &x, Vector &y) const |
| | Action of the transpose operator. More...
|
| |
| virtual Operator & | GetGradient (const Vector &x) const |
| | Evaluate the gradient operator at the point x. More...
|
| |
| void | PrintMatlab (std::ostream &out, int n=0, int m=0) |
| | Prints operator with input size n and output size m in matlab format. More...
|
| |
| virtual | ~Operator () |
| |
The Auxiliary-space Maxwell Solver in hypre.
Definition at line 554 of file hypre.hpp.
| mfem::HypreAMS::~HypreAMS |
( |
| ) |
|
|
virtual |
| virtual mfem::HypreAMS::operator HYPRE_Solver |
( |
| ) |
const |
|
inlinevirtual |
| virtual HYPRE_PtrToParSolverFcn mfem::HypreAMS::SetupFcn |
( |
| ) |
const |
|
inlinevirtual |
| virtual HYPRE_PtrToParSolverFcn mfem::HypreAMS::SolveFcn |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: