#include <Albany_AbstractMeshStruct.hpp>
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 > ¶ms, 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 |
Definition at line 64 of file Albany_AbstractMeshStruct.hpp.
Internal mesh specs type needed.
Definition at line 71 of file Albany_AbstractMeshStruct.hpp.
virtual Albany::AbstractMeshStruct::~AbstractMeshStruct | ( | ) | [inline, virtual] |
Definition at line 66 of file Albany_AbstractMeshStruct.hpp.
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] |
Implemented in Albany::AbstractSTKMeshStruct, Albany::AsciiSTKMesh2D, Albany::AsciiSTKMeshStruct, Albany::CismSTKMeshStruct, Albany::ExtrudedSTKMeshStruct, Albany::GenericSTKMeshStruct, Albany::MpasSTKMeshStruct, Albany::TmplSTKMeshStruct< Dim, traits >, Albany::TmplSTKMeshStruct< Dim, traits >, and Albany::TmplSTKMeshStruct< Dim, traits >.
virtual Teuchos::ArrayRCP<Teuchos::RCP<Albany::MeshSpecsStruct> >& Albany::AbstractMeshStruct::getMeshSpecs | ( | ) | [pure virtual] |
Implemented in AlbPUMI::FMDBMeshStruct, and Albany::GenericSTKMeshStruct.
virtual const Albany::DynamicDataArray<Albany::CellSpecs>::type& Albany::AbstractMeshStruct::getMeshDynamicData | ( | ) | const [pure virtual] |
Implemented in AlbPUMI::FMDBMeshStruct, and Albany::GenericSTKMeshStruct.
virtual msType Albany::AbstractMeshStruct::meshSpecsType | ( | ) | [pure virtual] |
Implemented in AlbPUMI::FMDBMeshStruct, and Albany::AbstractSTKMeshStruct.
Definition at line 87 of file Albany_AbstractMeshStruct.hpp.