GEOSX
Classes | Namespaces
HypreMatrix.hpp File Reference
#include "common/DataTypes.hpp"
#include "HypreVector.hpp"
#include "linearAlgebra/interfaces/LinearOperator.hpp"
#include "linearAlgebra/interfaces/MatrixBase.hpp"

Go to the source code of this file.

Classes

class  geosx::HypreMatrix
 Wrapper class for hypre's ParCSRMatrix. More...
 

Namespaces

 geosx
 

Typedefs

Hypre forward declarations.

Forward declare hypre's matrix structs and pointer aliases in order to avoid including hypre headers and leaking into the rest of GEOSX.

using HYPRE_IJMatrix = hypre_IJMatrix_struct *
 IJMatrix pointer alias.
 
using HYPRE_ParCSRMatrix = hypre_ParCSRMatrix_struct *
 ParCSRMatrix pointer alias.