42#ifndef EpetraExt_CRSMATRIX_DIRICHLET_H
43#define EpetraExt_CRSMATRIX_DIRICHLET_H
47#include <Epetra_CrsMatrix.h>
48#include <Epetra_IntVector.h>
72 bool Symmetric =
false )
73 : locations_(Locations),
90 std::set<int> colSet_;
92 const bool symmetric_;
Given an input Epetra_LinearProblem, apply given dirichlet conditions.
~CrsMatrix_Dirichlet()
Destructor.
bool fwd()
Applies Dirichlet BC's.
CrsMatrix_Dirichlet(const Epetra_IntVector &Locations, bool Symmetric=false)
Constructor.
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.