MFEM  v4.3.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
mfem::AdvectorCG Class Reference

#include <tmop_tools.hpp>

Inheritance diagram for mfem::AdvectorCG:
Collaboration diagram for mfem::AdvectorCG:

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
int dim
int ncomp

Detailed Description

Definition at line 24 of file tmop_tools.hpp.

Constructor & Destructor Documentation

mfem::AdvectorCG::AdvectorCG ( AssemblyLevel  al = AssemblyLevel::LEGACY,
double  timestep_scale = 0.5 

Definition at line 36 of file tmop_tools.hpp.

Member Function Documentation

void mfem::AdvectorCG::ComputeAtNewPosition ( const Vector new_nodes,
Vector new_field 

Implements mfem::AdaptivityEvaluator.

Definition at line 29 of file tmop_tools.cpp.

void mfem::AdvectorCG::SetInitialField ( const Vector init_nodes,
const Vector init_field 

Implements mfem::AdaptivityEvaluator.

Definition at line 22 of file tmop_tools.cpp.

void mfem::AdvectorCG::SetMemoryType ( MemoryType  mt)

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.

The documentation for this class was generated from the following files: