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

#include <Panzer_STK_MeshAccessor.hpp>

Public Member Functions

Teuchos::RCP< panzer_stk::STK_InterfacegetMesh () const
 Returns the mesh set by setMesh(). Asserts that a mesh has been set.
 
void setMesh (const Teuchos::RCP< STK_Interface > &mesh)
 Sets the mesh to be returned by getMesh().
 

Private Attributes

Teuchos::RCP< panzer_stk::STK_Interfacemesh_
 

Detailed Description

Base class for closure model factories to provide access to the STK_Interface.

Applications can derive their closure model factories from this class. The model evalautor factory will create and set the mesh on any factories that derive from this object before calling the buildObjects().

Definition at line 16 of file Panzer_STK_MeshAccessor.hpp.

Member Function Documentation

◆ getMesh()

Teuchos::RCP< panzer_stk::STK_Interface > panzer_stk::STKMeshAccessor::getMesh ( ) const
inline

Returns the mesh set by setMesh(). Asserts that a mesh has been set.

Definition at line 20 of file Panzer_STK_MeshAccessor.hpp.

◆ setMesh()

void panzer_stk::STKMeshAccessor::setMesh ( const Teuchos::RCP< STK_Interface > &  mesh)
inline

Sets the mesh to be returned by getMesh().

Definition at line 27 of file Panzer_STK_MeshAccessor.hpp.

Member Data Documentation

◆ mesh_

Teuchos::RCP<panzer_stk::STK_Interface> panzer_stk::STKMeshAccessor::mesh_
private

Definition at line 17 of file Panzer_STK_MeshAccessor.hpp.


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