MFEM
v4.5.2
Finite element discretization library
|
#include <extrapolator.hpp>
Public Member Functions | |
DiscreteUpwindLOSolver (ParFiniteElementSpace &space, const SparseMatrix &adv, const Vector &Mlump) | |
void | CalcLOSolution (const Vector &u, const Vector &rhs, Vector &du) const |
Array< int > & | GetKmap () |
Protected Member Functions | |
void | ComputeDiscreteUpwindMatrix () const |
void | ApplyDiscreteUpwindMatrix (ParGridFunction &u, Vector &du) const |
Protected Attributes | |
ParFiniteElementSpace & | pfes |
const SparseMatrix & | K |
SparseMatrix | D |
Array< int > | K_smap |
const Vector & | M_lumped |
Definition at line 169 of file extrapolator.hpp.
mfem::DiscreteUpwindLOSolver::DiscreteUpwindLOSolver | ( | ParFiniteElementSpace & | space, |
const SparseMatrix & | adv, | ||
const Vector & | Mlump | ||
) |
Definition at line 476 of file extrapolator.cpp.
|
protected |
Definition at line 542 of file extrapolator.cpp.
void mfem::DiscreteUpwindLOSolver::CalcLOSolution | ( | const Vector & | u, |
const Vector & | rhs, | ||
Vector & | du | ||
) | const |
Definition at line 502 of file extrapolator.cpp.
|
protected |
Definition at line 516 of file extrapolator.cpp.
|
inline |
Definition at line 177 of file extrapolator.hpp.
|
mutableprotected |
Definition at line 182 of file extrapolator.hpp.
|
protected |
Definition at line 181 of file extrapolator.hpp.
|
protected |
Definition at line 184 of file extrapolator.hpp.
|
protected |
Definition at line 185 of file extrapolator.hpp.
|
protected |
Definition at line 180 of file extrapolator.hpp.