Panzer Version of the Day
Loading...
Searching...
No Matches
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 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.
 

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 55 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

Constructor & Destructor Documentation

◆ LOCPair_GlobalEvaluationData()

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

Definition at line 57 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

Member Function Documentation

◆ ghostToGlobal()

virtual void panzer::LOCPair_GlobalEvaluationData::ghostToGlobal ( int  mem)
inlinevirtual

◆ globalToGhost()

virtual void panzer::LOCPair_GlobalEvaluationData::globalToGhost ( int  mem)
inlinevirtual

◆ initializeData()

virtual void panzer::LOCPair_GlobalEvaluationData::initializeData ( )
inlinevirtual

◆ getGhostedLOC()

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

Definition at line 73 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

◆ getGlobalLOC()

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

Definition at line 74 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

◆ requiresDirichletAdjustment()

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

Member Data Documentation

◆ ghostedLOC_

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

Definition at line 79 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

◆ globalLOC_

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

Definition at line 79 of file Panzer_LOCPair_GlobalEvaluationData.hpp.

◆ lof_

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

Definition at line 81 of file Panzer_LOCPair_GlobalEvaluationData.hpp.


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