#include <dtk_evaluator.h>
Public Types | |
typedef DataTransferKit::MeshContainer< int > | MeshContainerType |
typedef DataTransferKit::FieldContainer< Number > | FieldContainerType |
Public Member Functions | |
DTKEvaluator (System &in_sys, std::string var_name) | |
virtual FieldContainerType | evaluate (const Teuchos::ArrayRCP< int > &elements, const Teuchos::ArrayRCP< double > &coords) override |
Protected Attributes | |
System & | sys |
NumericVector< Number > & | current_local_solution |
EquationSystems & | es |
MeshBase & | mesh |
unsigned int | dim |
DofMap & | dof_map |
unsigned int | var_num |
const FEType & | fe_type |
Implements the evaluate() function to compute FE solution values at points requested by DTK.
Definition at line 60 of file dtk_evaluator.h.
typedef DataTransferKit::FieldContainer<Number> libMesh::DTKEvaluator::FieldContainerType |
Definition at line 64 of file dtk_evaluator.h.
typedef DataTransferKit::MeshContainer<int> libMesh::DTKEvaluator::MeshContainerType |
Definition at line 63 of file dtk_evaluator.h.
libMesh::DTKEvaluator::DTKEvaluator | ( | System & | in_sys, |
std::string | var_name | ||
) |
|
overridevirtual |
|
protected |
Definition at line 73 of file dtk_evaluator.h.
|
protected |
Definition at line 76 of file dtk_evaluator.h.
|
protected |
Definition at line 77 of file dtk_evaluator.h.
|
protected |
Definition at line 74 of file dtk_evaluator.h.
|
protected |
Definition at line 79 of file dtk_evaluator.h.
|
protected |
Definition at line 75 of file dtk_evaluator.h.
|
protected |
Definition at line 72 of file dtk_evaluator.h.
|
protected |
Definition at line 78 of file dtk_evaluator.h.