MFEM v2.0
|
#include <pbilinearform.hpp>
Public Member Functions | |
ParDiscreteLinearOperator (ParFiniteElementSpace *dfes, ParFiniteElementSpace *rfes) | |
HypreParMatrix * | ParallelAssemble () |
Returns the matrix "assembled" on the true dofs. | |
void | GetParBlocks (Array2D< HypreParMatrix * > &blocks) const |
virtual | ~ParDiscreteLinearOperator () |
Protected Member Functions | |
HypreParMatrix * | ParallelAssemble (SparseMatrix *m) |
Protected Attributes | |
ParFiniteElementSpace * | domain_fes |
ParFiniteElementSpace * | range_fes |
The parallel matrix representation a linear operator between parallel finite element spaces
Definition at line 41 of file pbilinearform.hpp.
ParDiscreteLinearOperator::ParDiscreteLinearOperator | ( | ParFiniteElementSpace * | dfes, |
ParFiniteElementSpace * | rfes | ||
) | [inline] |
Definition at line 50 of file pbilinearform.hpp.
References domain_fes, and range_fes.
virtual ParDiscreteLinearOperator::~ParDiscreteLinearOperator | ( | ) | [inline, virtual] |
Definition at line 61 of file pbilinearform.hpp.
void ParDiscreteLinearOperator::GetParBlocks | ( | Array2D< HypreParMatrix * > & | blocks | ) | const |
Extract the parallel blocks corresponding to the vector dimensions of the domain and range parallel finite element spaces
HypreParMatrix* ParDiscreteLinearOperator::ParallelAssemble | ( | SparseMatrix * | m | ) | [protected] |
HypreParMatrix* ParDiscreteLinearOperator::ParallelAssemble | ( | ) | [inline] |
Returns the matrix "assembled" on the true dofs.
Definition at line 55 of file pbilinearform.hpp.
References MixedBilinearForm::mat, and ParallelAssemble().
Referenced by ParallelAssemble().
Definition at line 44 of file pbilinearform.hpp.
Referenced by ParDiscreteLinearOperator().
Definition at line 45 of file pbilinearform.hpp.
Referenced by ParDiscreteLinearOperator().