Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
panzer::GlobalEvaluationData Class Referenceabstract

#include <Panzer_GlobalEvaluationData.hpp>

Inheritance diagram for panzer::GlobalEvaluationData:
Inheritance graph
[legend]

Public Member Functions

virtual ~GlobalEvaluationData ()=0
 
virtual void ghostToGlobal (int mem)=0
 
virtual void globalToGhost (int mem)=0
 
virtual bool requiresDirichletAdjustment () const =0
 
virtual void initializeData ()=0
 
virtual void print (std::ostream &os) const
 Diagnostic function for determinning what's in this object. More...
 

Detailed Description

This class is used by panzer to manage the data that is not contained in a workset. It is often accessed by the gather/scatter evaluators, where it is looked up by a string identifier in the preEvaluate method. This lookup is handled by the GlobalEvaluatorDataContainer.

Definition at line 25 of file Panzer_GlobalEvaluationData.hpp.

Constructor & Destructor Documentation

panzer::GlobalEvaluationData::~GlobalEvaluationData ( )
pure virtual

Definition at line 15 of file Panzer_GlobalEvaluationDataContainer.cpp.

Member Function Documentation

virtual void panzer::GlobalEvaluationData::ghostToGlobal ( int  mem)
pure virtual
virtual void panzer::GlobalEvaluationData::globalToGhost ( int  mem)
pure virtual
virtual bool panzer::GlobalEvaluationData::requiresDirichletAdjustment ( ) const
pure virtual
virtual void panzer::GlobalEvaluationData::initializeData ( )
pure virtual
virtual void panzer::GlobalEvaluationData::print ( std::ostream &  os) const
inlinevirtual

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