Panzer Version of the Day
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
panzer::ParameterList_GlobalEvaluationData Class Reference

#include <Panzer_ParameterList_GlobalEvaluationData.hpp>

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

Public Member Functions

 ParameterList_GlobalEvaluationData (const std::vector< std::string > &activeParameters)
 
virtual ~ParameterList_GlobalEvaluationData ()
 
virtual void ghostToGlobal (int)
 
virtual void globalToGhost (int)
 
virtual bool requiresDirichletAdjustment () const
 
virtual void initializeData ()
 
const std::vector< std::string > & getActiveParameters () 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.
 

Private Attributes

std::vector< std::string > activeParameters_
 

Detailed Description

This class is used by the residual scatter to determine the name and indices of the active parameters for scattering to the residual vector.

Definition at line 57 of file Panzer_ParameterList_GlobalEvaluationData.hpp.

Constructor & Destructor Documentation

◆ ParameterList_GlobalEvaluationData()

panzer::ParameterList_GlobalEvaluationData::ParameterList_GlobalEvaluationData ( const std::vector< std::string > & activeParameters)
inline

◆ ~ParameterList_GlobalEvaluationData()

virtual panzer::ParameterList_GlobalEvaluationData::~ParameterList_GlobalEvaluationData ( )
inlinevirtual

Member Function Documentation

◆ ghostToGlobal()

virtual void panzer::ParameterList_GlobalEvaluationData::ghostToGlobal ( int )
inlinevirtual

◆ globalToGhost()

virtual void panzer::ParameterList_GlobalEvaluationData::globalToGhost ( int )
inlinevirtual

◆ requiresDirichletAdjustment()

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

◆ initializeData()

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

◆ getActiveParameters()

const std::vector< std::string > & panzer::ParameterList_GlobalEvaluationData::getActiveParameters ( ) const
inline

Member Data Documentation

◆ activeParameters_

std::vector<std::string> panzer::ParameterList_GlobalEvaluationData::activeParameters_
private

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