Abstract interface for an STK field container. More...
#include <Albany_AbstractSTKFieldContainer.hpp>
Abstract interface for an STK field container.
Definition at line 29 of file Albany_AbstractSTKFieldContainer.hpp.
typedef stk::mesh::Field<double, stk::mesh::Cartesian, stk::mesh::Cartesian> Albany::AbstractSTKFieldContainer::TensorFieldType |
Definition at line 35 of file Albany_AbstractSTKFieldContainer.hpp.
typedef stk::mesh::Field<double, stk::mesh::Cartesian> Albany::AbstractSTKFieldContainer::VectorFieldType |
Definition at line 37 of file Albany_AbstractSTKFieldContainer.hpp.
typedef stk::mesh::Field<double> Albany::AbstractSTKFieldContainer::ScalarFieldType |
Definition at line 39 of file Albany_AbstractSTKFieldContainer.hpp.
typedef stk::mesh::Field<int> Albany::AbstractSTKFieldContainer::IntScalarFieldType |
Definition at line 41 of file Albany_AbstractSTKFieldContainer.hpp.
typedef stk::mesh::Cartesian Albany::AbstractSTKFieldContainer::QPTag |
Definition at line 43 of file Albany_AbstractSTKFieldContainer.hpp.
typedef stk::mesh::Field<double, QPTag, stk::mesh::Cartesian, stk::mesh::Cartesian> Albany::AbstractSTKFieldContainer::QPTensorFieldType |
Definition at line 45 of file Albany_AbstractSTKFieldContainer.hpp.
typedef stk::mesh::Field<double, QPTag, stk::mesh::Cartesian > Albany::AbstractSTKFieldContainer::QPVectorFieldType |
Definition at line 47 of file Albany_AbstractSTKFieldContainer.hpp.
typedef stk::mesh::Field<double, QPTag> Albany::AbstractSTKFieldContainer::QPScalarFieldType |
Definition at line 49 of file Albany_AbstractSTKFieldContainer.hpp.
typedef std::vector<std::string> Albany::AbstractSTKFieldContainer::ScalarValueState |
Definition at line 51 of file Albany_AbstractSTKFieldContainer.hpp.
typedef std::vector<QPScalarFieldType*> Albany::AbstractSTKFieldContainer::QPScalarState |
Definition at line 52 of file Albany_AbstractSTKFieldContainer.hpp.
typedef std::vector<QPVectorFieldType*> Albany::AbstractSTKFieldContainer::QPVectorState |
Definition at line 53 of file Albany_AbstractSTKFieldContainer.hpp.
typedef std::vector<QPTensorFieldType*> Albany::AbstractSTKFieldContainer::QPTensorState |
Definition at line 54 of file Albany_AbstractSTKFieldContainer.hpp.
typedef std::vector<ScalarFieldType*> Albany::AbstractSTKFieldContainer::ScalarState |
Definition at line 56 of file Albany_AbstractSTKFieldContainer.hpp.
typedef std::vector<VectorFieldType*> Albany::AbstractSTKFieldContainer::VectorState |
Definition at line 57 of file Albany_AbstractSTKFieldContainer.hpp.
typedef std::vector<TensorFieldType*> Albany::AbstractSTKFieldContainer::TensorState |
Definition at line 58 of file Albany_AbstractSTKFieldContainer.hpp.
virtual Albany::AbstractSTKFieldContainer::~AbstractSTKFieldContainer | ( | ) | [inline, virtual] |
Destructor.
Definition at line 61 of file Albany_AbstractSTKFieldContainer.hpp.
VectorFieldType* Albany::AbstractSTKFieldContainer::getCoordinatesField | ( | ) | [inline] |
Definition at line 63 of file Albany_AbstractSTKFieldContainer.hpp.
IntScalarFieldType* Albany::AbstractSTKFieldContainer::getProcRankField | ( | ) | [inline] |
Definition at line 64 of file Albany_AbstractSTKFieldContainer.hpp.
IntScalarFieldType* Albany::AbstractSTKFieldContainer::getRefineField | ( | ) | [inline] |
Definition at line 65 of file Albany_AbstractSTKFieldContainer.hpp.
ScalarFieldType* Albany::AbstractSTKFieldContainer::getSurfaceHeightField | ( | ) | [inline] |
Definition at line 69 of file Albany_AbstractSTKFieldContainer.hpp.
ScalarFieldType* Albany::AbstractSTKFieldContainer::getTemperatureField | ( | ) | [inline] |
Definition at line 70 of file Albany_AbstractSTKFieldContainer.hpp.
ScalarFieldType* Albany::AbstractSTKFieldContainer::getBasalFrictionField | ( | ) | [inline] |
Definition at line 71 of file Albany_AbstractSTKFieldContainer.hpp.
ScalarFieldType* Albany::AbstractSTKFieldContainer::getThicknessField | ( | ) | [inline] |
Definition at line 72 of file Albany_AbstractSTKFieldContainer.hpp.
ScalarFieldType* Albany::AbstractSTKFieldContainer::getFlowFactorField | ( | ) | [inline] |
Definition at line 73 of file Albany_AbstractSTKFieldContainer.hpp.
VectorFieldType* Albany::AbstractSTKFieldContainer::getSurfaceVelocityField | ( | ) | [inline] |
Definition at line 74 of file Albany_AbstractSTKFieldContainer.hpp.
VectorFieldType* Albany::AbstractSTKFieldContainer::getVelocityRMSField | ( | ) | [inline] |
Definition at line 75 of file Albany_AbstractSTKFieldContainer.hpp.
ScalarValueState Albany::AbstractSTKFieldContainer::getScalarValueStates | ( | ) | [inline] |
Definition at line 77 of file Albany_AbstractSTKFieldContainer.hpp.
QPScalarState Albany::AbstractSTKFieldContainer::getQPScalarStates | ( | ) | [inline] |
Definition at line 78 of file Albany_AbstractSTKFieldContainer.hpp.
QPVectorState Albany::AbstractSTKFieldContainer::getQPVectorStates | ( | ) | [inline] |
Definition at line 79 of file Albany_AbstractSTKFieldContainer.hpp.
QPTensorState Albany::AbstractSTKFieldContainer::getQPTensorStates | ( | ) | [inline] |
Definition at line 80 of file Albany_AbstractSTKFieldContainer.hpp.
virtual bool Albany::AbstractSTKFieldContainer::hasResidualField | ( | ) | [pure virtual] |
virtual bool Albany::AbstractSTKFieldContainer::hasSurfaceHeightField | ( | ) | [pure virtual] |
virtual bool Albany::AbstractSTKFieldContainer::hasTemperatureField | ( | ) | [pure virtual] |
virtual bool Albany::AbstractSTKFieldContainer::hasBasalFrictionField | ( | ) | [pure virtual] |
virtual bool Albany::AbstractSTKFieldContainer::hasThicknessField | ( | ) | [pure virtual] |
virtual bool Albany::AbstractSTKFieldContainer::hasFlowFactorField | ( | ) | [pure virtual] |
virtual bool Albany::AbstractSTKFieldContainer::hasSurfaceVelocityField | ( | ) | [pure virtual] |
virtual bool Albany::AbstractSTKFieldContainer::hasVelocityRMSField | ( | ) | [pure virtual] |
double& Albany::AbstractSTKFieldContainer::getTime | ( | ) | [inline] |
Definition at line 91 of file Albany_AbstractSTKFieldContainer.hpp.
virtual void Albany::AbstractSTKFieldContainer::fillSolnVector | ( | Epetra_Vector & | soln, | |
stk::mesh::Selector & | sel, | |||
const Teuchos::RCP< Epetra_Map > & | node_map | |||
) | [pure virtual] |
virtual void Albany::AbstractSTKFieldContainer::saveSolnVector | ( | const Epetra_Vector & | soln, | |
stk::mesh::Selector & | sel, | |||
const Teuchos::RCP< Epetra_Map > & | node_map | |||
) | [pure virtual] |
virtual void Albany::AbstractSTKFieldContainer::saveResVector | ( | const Epetra_Vector & | res, | |
stk::mesh::Selector & | sel, | |||
const Teuchos::RCP< Epetra_Map > & | node_map | |||
) | [pure virtual] |
virtual void Albany::AbstractSTKFieldContainer::transferSolutionToCoords | ( | ) | [pure virtual] |
Definition at line 103 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 104 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 105 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 109 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 110 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 111 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 112 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 113 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 114 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 115 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 117 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 118 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 119 of file Albany_AbstractSTKFieldContainer.hpp.
Definition at line 120 of file Albany_AbstractSTKFieldContainer.hpp.
double Albany::AbstractSTKFieldContainer::time [protected] |
Definition at line 122 of file Albany_AbstractSTKFieldContainer.hpp.