MFEM  v4.6.0
Finite element discretization library
div_free_solver.cpp File Reference

Go to the source code of this file.


void SetOptions (IterativeSolver &solver, const IterSolveParameters &param)
HypreParMatrixTwoStepsRAP (const HypreParMatrix &Rt, const HypreParMatrix &A, const HypreParMatrix &P)
void GetRowColumnsRef (const SparseMatrix &A, int row, Array< int > &cols)
SparseMatrix ElemToDof (const ParFiniteElementSpace &fes)
SparseMatrixAggToInteriorDof (const Array< int > &bdr_truedofs, const SparseMatrix &agg_elem, const SparseMatrix &elem_dof, const HypreParMatrix &dof_truedof, Array< HYPRE_BigInt > &agg_starts)

Function Documentation

◆ AggToInteriorDof()

SparseMatrix* AggToInteriorDof ( const Array< int > &  bdr_truedofs,
const SparseMatrix agg_elem,
const SparseMatrix elem_dof,
const HypreParMatrix dof_truedof,
Array< HYPRE_BigInt > &  agg_starts 

Definition at line 95 of file div_free_solver.cpp.

◆ ElemToDof()

SparseMatrix ElemToDof ( const ParFiniteElementSpace fes)

Definition at line 39 of file div_free_solver.cpp.

◆ GetRowColumnsRef()

void GetRowColumnsRef ( const SparseMatrix A,
int  row,
Array< int > &  cols 

Definition at line 34 of file div_free_solver.cpp.

◆ SetOptions()

void SetOptions ( IterativeSolver solver,
const IterSolveParameters param 

Definition at line 18 of file div_free_solver.cpp.

◆ TwoStepsRAP()

HypreParMatrix* TwoStepsRAP ( const HypreParMatrix Rt,
const HypreParMatrix A,
const HypreParMatrix P 

Definition at line 26 of file div_free_solver.cpp.