OGS
PETScMatrix.h File Reference

Detailed Description

Declaration of class PETScMatrix, which provides an interface to PETSc matrix routines.

Author
Wenqing Wang
Date
Nov 2013 - 2014

Definition in file PETScMatrix.h.

#include <string>
#include <vector>
#include "MathLib/LinAlg/RowColumnIndices.h"
#include "PETScMatrixOption.h"
#include "PETScVector.h"
Include dependency graph for PETScMatrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MathLib::PETScMatrix
 Wrapper class for PETSc matrix routines for matrix. More...
 

Namespaces

namespace  MathLib
 

Typedefs

typedef Mat PETSc_Mat
 

Functions

bool MathLib::finalizeMatrixAssembly (PETScMatrix &mat, const MatAssemblyType asm_type=MAT_FINAL_ASSEMBLY)
 General interface for the matrix assembly.
 

Typedef Documentation

◆ PETSc_Mat

typedef Mat PETSc_Mat

Definition at line 24 of file PETScMatrix.h.