MFEM v4.7.0
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 481 of file extrapolator.cpp.
|
protected |
Definition at line 547 of file extrapolator.cpp.
void mfem::DiscreteUpwindLOSolver::CalcLOSolution | ( | const Vector & | u, |
const Vector & | rhs, | ||
Vector & | du ) const |
Definition at line 507 of file extrapolator.cpp.
|
protected |
Definition at line 521 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.