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

#include <Panzer_LOCPair_GlobalEvaluationData.hpp>

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

Public Member Functions

 LOCPair_GlobalEvaluationData (Teuchos::RCP< const LinearObjFactory< panzer::Traits > > lof, int initParam)
 
virtual void ghostToGlobal (int mem)
 
virtual void globalToGhost (int mem)
 
virtual void initializeData ()
 
Teuchos::RCP< LinearObjContainergetGhostedLOC () const
 
Teuchos::RCP< LinearObjContainergetGlobalLOC () const
 
virtual bool requiresDirichletAdjustment () const
 
- Public Member Functions inherited from panzer::GlobalEvaluationData
virtual ~GlobalEvaluationData ()=0
 
virtual void print (std::ostream &os) const
 Diagnostic function for determinning what's in this object. More...
 

Private Attributes

Teuchos::RCP< LinearObjContainerghostedLOC_
 
Teuchos::RCP< LinearObjContainerglobalLOC_
 
Teuchos::RCP< const
LinearObjFactory
< panzer::Traits > > 
lof_
 

Detailed Description

Class that overides the communication primitives to do nothing. This is used by the LinearObjContainer.

Definition at line 23 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

Constructor & Destructor Documentation

panzer::LOCPair_GlobalEvaluationData::LOCPair_GlobalEvaluationData ( Teuchos::RCP< const LinearObjFactory< panzer::Traits > >  lof,
int  initParam 
)
inline

Definition at line 25 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

Member Function Documentation

virtual void panzer::LOCPair_GlobalEvaluationData::ghostToGlobal ( int  mem)
inlinevirtual
virtual void panzer::LOCPair_GlobalEvaluationData::globalToGhost ( int  mem)
inlinevirtual
virtual void panzer::LOCPair_GlobalEvaluationData::initializeData ( )
inlinevirtual
Teuchos::RCP<LinearObjContainer> panzer::LOCPair_GlobalEvaluationData::getGhostedLOC ( ) const
inline

Definition at line 41 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

Teuchos::RCP<LinearObjContainer> panzer::LOCPair_GlobalEvaluationData::getGlobalLOC ( ) const
inline

Definition at line 42 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

virtual bool panzer::LOCPair_GlobalEvaluationData::requiresDirichletAdjustment ( ) const
inlinevirtual

Member Data Documentation

Teuchos::RCP<LinearObjContainer> panzer::LOCPair_GlobalEvaluationData::ghostedLOC_
private

Definition at line 47 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

Teuchos::RCP<LinearObjContainer> panzer::LOCPair_GlobalEvaluationData::globalLOC_
private

Definition at line 47 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

Teuchos::RCP<const LinearObjFactory<panzer::Traits> > panzer::LOCPair_GlobalEvaluationData::lof_
private

Definition at line 49 of file Panzer_LOCPair_GlobalEvaluationData.hpp.


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