MFEM
v4.3.0
Finite element discretization library
|
#include <tmop_tools.hpp>
Public Member Functions | |
AdvectorCG (AssemblyLevel al=AssemblyLevel::LEGACY, double timestep_scale=0.5) | |
virtual void | SetInitialField (const Vector &init_nodes, const Vector &init_field) |
virtual void | ComputeAtNewPosition (const Vector &new_nodes, Vector &new_field) |
void | SetMemoryType (MemoryType mt) |
Public Member Functions inherited from mfem::AdaptivityEvaluator | |
AdaptivityEvaluator () | |
virtual | ~AdaptivityEvaluator () |
void | SetSerialMetaInfo (const Mesh &m, const FiniteElementCollection &fec, int num_comp) |
void | SetParMetaInfo (const ParMesh &m, const FiniteElementCollection &fec, int num_comp) |
Parallel version of SetSerialMetaInfo. More... | |
void | ClearGeometricFactors () |
Additional Inherited Members | |
Protected Attributes inherited from mfem::AdaptivityEvaluator | |
Mesh * | mesh |
FiniteElementSpace * | fes |
ParMesh * | pmesh |
ParFiniteElementSpace * | pfes |
int | dim |
int | ncomp |
Definition at line 24 of file tmop_tools.hpp.
|
inline |
Definition at line 36 of file tmop_tools.hpp.
|
virtual |
Implements mfem::AdaptivityEvaluator.
Definition at line 29 of file tmop_tools.cpp.
|
virtual |
Implements mfem::AdaptivityEvaluator.
Definition at line 22 of file tmop_tools.cpp.
|
inline |
Set the memory type used for large memory allocations. This memory type is used when constructing the AdvectorCGOper but currently only for the parallel variant.
Definition at line 50 of file tmop_tools.hpp.