MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Protected Attributes | List of all members
mfem::AdaptivityEvaluator Class Referenceabstract

#include <tmop.hpp>

Inheritance diagram for mfem::AdaptivityEvaluator:
Collaboration diagram for mfem::AdaptivityEvaluator:

Public Member Functions

 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...
virtual void SetInitialField (const Vector &init_nodes, const Vector &init_field)=0
virtual void ComputeAtNewPosition (const Vector &new_nodes, Vector &new_field)=0

Protected Attributes


Detailed Description

Definition at line 520 of file tmop.hpp.

Constructor & Destructor Documentation

mfem::AdaptivityEvaluator::AdaptivityEvaluator ( )

Definition at line 534 of file tmop.hpp.

mfem::AdaptivityEvaluator::~AdaptivityEvaluator ( )

Definition at line 1028 of file tmop.cpp.

Member Function Documentation

virtual void mfem::AdaptivityEvaluator::ComputeAtNewPosition ( const Vector new_nodes,
Vector new_field 
pure virtual

Implemented in mfem::AdvectorCG.

virtual void mfem::AdaptivityEvaluator::SetInitialField ( const Vector init_nodes,
const Vector init_field 
pure virtual

Implemented in mfem::AdvectorCG.

void mfem::AdaptivityEvaluator::SetParMetaInfo ( const ParMesh m,
const FiniteElementCollection fec,
int  num_comp 

Parallel version of SetSerialMetaInfo.

Definition at line 1017 of file tmop.cpp.

void mfem::AdaptivityEvaluator::SetSerialMetaInfo ( const Mesh m,
const FiniteElementCollection fec,
int  num_comp 

Specifies the Mesh and FiniteElementCollection of the solution that will be evaluated. The given mesh will be copied into the internal object.

Definition at line 1006 of file tmop.cpp.

Member Data Documentation

FiniteElementSpace* mfem::AdaptivityEvaluator::fes

Definition at line 525 of file tmop.hpp.

Mesh* mfem::AdaptivityEvaluator::mesh

Definition at line 524 of file tmop.hpp.

ParFiniteElementSpace* mfem::AdaptivityEvaluator::pfes

Definition at line 530 of file tmop.hpp.

ParMesh* mfem::AdaptivityEvaluator::pmesh

Definition at line 529 of file tmop.hpp.

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