Response Description. More...
#include <FELIX_ResponseSurfaceVelocityMismatch.hpp>
Public Types | |
typedef EvalT::ScalarT | ScalarT |
typedef EvalT::MeshScalarT | MeshScalarT |
Public Member Functions | |
ResponseSurfaceVelocityMismatch (Teuchos::ParameterList &p, const Teuchos::RCP< Albany::Layouts > &dl) | |
void | postRegistrationSetup (typename Traits::SetupData d, PHX::FieldManager< Traits > &vm) |
void | preEvaluate (typename Traits::PreEvalData d) |
void | evaluateFields (typename Traits::EvalData d) |
void | postEvaluate (typename Traits::PostEvalData d) |
Private Member Functions | |
Teuchos::RCP< const Teuchos::ParameterList > | getValidResponseParameters () const |
Private Attributes | |
int | cellDims |
int | sideDims |
int | numQPsSide |
int | numNodes |
std::size_t | numQPs |
std::size_t | numDims |
std::size_t | numVecDim |
PHX::MDField< ScalarT, Cell, Node, VecDim > | velocity_field |
PHX::MDField< RealType, Cell, Node, VecDim > | surfaceVelocity_field |
PHX::MDField< RealType, Cell, Node, VecDim > | velocityRMS_field |
PHX::MDField< MeshScalarT, Cell, Vertex, Dim > | coordVec |
Teuchos::RCP < shards::CellTopology > | cellType |
Teuchos::RCP < shards::CellTopology > | sideType |
Teuchos::RCP < Intrepid::Cubature< RealType > > | cubatureCell |
Teuchos::RCP < Intrepid::Cubature< RealType > > | cubatureSide |
Teuchos::RCP< Intrepid::Basis < RealType, Intrepid::FieldContainer < RealType > > > | intrepidBasis |
Intrepid::FieldContainer < RealType > | cubPointsSide |
Intrepid::FieldContainer < RealType > | refPointsSide |
Intrepid::FieldContainer < RealType > | cubWeightsSide |
Intrepid::FieldContainer < MeshScalarT > | physPointsSide |
Intrepid::FieldContainer < MeshScalarT > | jacobianSide |
Intrepid::FieldContainer < MeshScalarT > | jacobianSide_det |
Intrepid::FieldContainer < MeshScalarT > | physPointsCell |
Intrepid::FieldContainer < MeshScalarT > | weighted_measure |
Intrepid::FieldContainer < RealType > | basis_refPointsSide |
Intrepid::FieldContainer < MeshScalarT > | trans_basis_refPointsSide |
Intrepid::FieldContainer < MeshScalarT > | weighted_trans_basis_refPointsSide |
Intrepid::FieldContainer< ScalarT > | dofCell |
Intrepid::FieldContainer< ScalarT > | dofSide |
Intrepid::FieldContainer< ScalarT > | dofCellVec |
Intrepid::FieldContainer< ScalarT > | dofSideVec |
Intrepid::FieldContainer< ScalarT > | data |
std::string | sideSetID |
Teuchos::Array< RealType > | inputValues |
Response Description.
Definition at line 20 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
typedef EvalT::ScalarT FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::ScalarT |
Reimplemented from PHAL::SeparableScatterScalarResponseBase< EvalT, Traits >.
Definition at line 24 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
typedef EvalT::MeshScalarT FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::MeshScalarT |
Definition at line 25 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::ResponseSurfaceVelocityMismatch | ( | Teuchos::ParameterList & | p, | |
const Teuchos::RCP< Albany::Layouts > & | dl | |||
) |
Definition at line 15 of file FELIX_ResponseSurfaceVelocityMismatch_Def.hpp.
void FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::postRegistrationSetup | ( | typename Traits::SetupData | d, | |
PHX::FieldManager< Traits > & | vm | |||
) |
Reimplemented from PHAL::SeparableScatterScalarResponse< EvalT, Traits >.
Definition at line 121 of file FELIX_ResponseSurfaceVelocityMismatch_Def.hpp.
void FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::preEvaluate | ( | typename Traits::PreEvalData | d | ) |
Definition at line 131 of file FELIX_ResponseSurfaceVelocityMismatch_Def.hpp.
void FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::evaluateFields | ( | typename Traits::EvalData | d | ) |
Reimplemented from PHAL::SeparableScatterScalarResponse< EvalT, Traits >.
Definition at line 141 of file FELIX_ResponseSurfaceVelocityMismatch_Def.hpp.
void FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::postEvaluate | ( | typename Traits::PostEvalData | d | ) |
Definition at line 282 of file FELIX_ResponseSurfaceVelocityMismatch_Def.hpp.
Teuchos::RCP< const Teuchos::ParameterList > FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::getValidResponseParameters | ( | ) | const [private] |
Definition at line 302 of file FELIX_ResponseSurfaceVelocityMismatch_Def.hpp.
int FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::cellDims [private] |
Definition at line 42 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
int FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::sideDims [private] |
Definition at line 42 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
int FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::numQPsSide [private] |
Definition at line 42 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
int FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::numNodes [private] |
Definition at line 42 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
std::size_t FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::numQPs [private] |
Definition at line 44 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
std::size_t FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::numDims [private] |
Definition at line 45 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
std::size_t FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::numVecDim [private] |
Definition at line 46 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
PHX::MDField<ScalarT,Cell,Node,VecDim> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::velocity_field [private] |
Definition at line 48 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
PHX::MDField<RealType,Cell,Node,VecDim> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::surfaceVelocity_field [private] |
Definition at line 49 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
PHX::MDField<RealType,Cell,Node,VecDim> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::velocityRMS_field [private] |
Definition at line 50 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
PHX::MDField<MeshScalarT,Cell,Vertex,Dim> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::coordVec [private] |
Definition at line 51 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Teuchos::RCP<shards::CellTopology> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::cellType [private] |
Definition at line 53 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Teuchos::RCP<shards::CellTopology> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::sideType [private] |
Definition at line 54 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Teuchos::RCP<Intrepid::Cubature<RealType> > FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::cubatureCell [private] |
Definition at line 55 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Teuchos::RCP<Intrepid::Cubature<RealType> > FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::cubatureSide [private] |
Definition at line 56 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Teuchos::RCP<Intrepid::Basis<RealType, Intrepid::FieldContainer<RealType> > > FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::intrepidBasis [private] |
Definition at line 59 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<RealType> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::cubPointsSide [private] |
Definition at line 62 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<RealType> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::refPointsSide [private] |
Definition at line 64 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<RealType> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::cubWeightsSide [private] |
Definition at line 65 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<MeshScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::physPointsSide [private] |
Definition at line 66 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<MeshScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::jacobianSide [private] |
Definition at line 67 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<MeshScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::jacobianSide_det [private] |
Definition at line 68 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<MeshScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::physPointsCell [private] |
Definition at line 70 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<MeshScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::weighted_measure [private] |
Definition at line 72 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<RealType> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::basis_refPointsSide [private] |
Definition at line 73 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<MeshScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::trans_basis_refPointsSide [private] |
Definition at line 74 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<MeshScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::weighted_trans_basis_refPointsSide [private] |
Definition at line 75 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<ScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::dofCell [private] |
Definition at line 77 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<ScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::dofSide [private] |
Definition at line 78 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<ScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::dofCellVec [private] |
Definition at line 80 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<ScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::dofSideVec [private] |
Definition at line 81 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Intrepid::FieldContainer<ScalarT> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::data [private] |
Definition at line 83 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
std::string FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::sideSetID [private] |
Definition at line 85 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.
Teuchos::Array<RealType> FELIX::ResponseSurfaceVelocityMismatch< EvalT, Traits >::inputValues [private] |
Definition at line 86 of file FELIX_ResponseSurfaceVelocityMismatch.hpp.