Public Types | Public Member Functions | Public Attributes

Albany::AbstractMeshStruct Struct Reference

#include <Albany_AbstractMeshStruct.hpp>

Inheritance diagram for Albany::AbstractMeshStruct:
Inheritance graph
[legend]

List of all members.

Public Types

enum  msType { STK_MS, FMDB_VTK_MS, FMDB_EXODUS_MS }
 

Internal mesh specs type needed.

More...

Public Member Functions

virtual ~AbstractMeshStruct ()
virtual void setFieldAndBulkData (const Teuchos::RCP< const Epetra_Comm > &comm, const Teuchos::RCP< Teuchos::ParameterList > &params, const unsigned int neq_, const AbstractFieldContainer::FieldContainerRequirements &req, const Teuchos::RCP< Albany::StateInfoStruct > &sis, const unsigned int worksetSize)=0
virtual Teuchos::ArrayRCP
< Teuchos::RCP
< Albany::MeshSpecsStruct > > & 
getMeshSpecs ()=0
virtual const
Albany::DynamicDataArray
< Albany::CellSpecs >::type & 
getMeshDynamicData () const =0
virtual msType meshSpecsType ()=0

Public Attributes

Teuchos::RCP
< Adapt::NodalDataBlock
nodal_data_block

Detailed Description

Definition at line 64 of file Albany_AbstractMeshStruct.hpp.


Member Enumeration Documentation

Internal mesh specs type needed.

Enumerator:
STK_MS 
FMDB_VTK_MS 
FMDB_EXODUS_MS 

Definition at line 71 of file Albany_AbstractMeshStruct.hpp.


Constructor & Destructor Documentation

virtual Albany::AbstractMeshStruct::~AbstractMeshStruct (  )  [inline, virtual]

Definition at line 66 of file Albany_AbstractMeshStruct.hpp.


Member Function Documentation

virtual void Albany::AbstractMeshStruct::setFieldAndBulkData ( const Teuchos::RCP< const Epetra_Comm > &  comm,
const Teuchos::RCP< Teuchos::ParameterList > &  params,
const unsigned int  neq_,
const AbstractFieldContainer::FieldContainerRequirements req,
const Teuchos::RCP< Albany::StateInfoStruct > &  sis,
const unsigned int  worksetSize 
) [pure virtual]
virtual Teuchos::ArrayRCP<Teuchos::RCP<Albany::MeshSpecsStruct> >& Albany::AbstractMeshStruct::getMeshSpecs (  )  [pure virtual]
virtual const Albany::DynamicDataArray<Albany::CellSpecs>::type& Albany::AbstractMeshStruct::getMeshDynamicData (  )  const [pure virtual]
virtual msType Albany::AbstractMeshStruct::meshSpecsType (  )  [pure virtual]

Member Data Documentation

Definition at line 87 of file Albany_AbstractMeshStruct.hpp.


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