Response Description. More...
#include <QCAD_ResponseFieldValue.hpp>
Public Types | |
typedef EvalT::ScalarT | ScalarT |
typedef EvalT::MeshScalarT | MeshScalarT |
Public Member Functions | |
ResponseFieldValue (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 | |
std::size_t | numQPs |
std::size_t | numDims |
PHX::MDField< ScalarT > | opField |
PHX::MDField< ScalarT > | retField |
PHX::MDField< MeshScalarT, Cell, QuadPoint, Dim > | coordVec |
PHX::MDField< MeshScalarT, Cell, QuadPoint > | weights |
Teuchos::ArrayRCP < Teuchos::ArrayRCP< int > > | max_nodeID |
bool | bOpFieldIsVector |
bool | bRetFieldIsVector |
std::string | operation |
std::string | opFieldName |
std::string | retFieldName |
bool | bReturnOpField |
bool | opX |
bool | opY |
bool | opZ |
Teuchos::RCP< MeshRegion < EvalT, Traits > > | opRegion |
Teuchos::Array< double > | initVals |
Teuchos::RCP < QCAD::MaterialDatabase > | materialDB |
Material database. |
Response Description.
Definition at line 177 of file QCAD_ResponseFieldValue.hpp.
typedef EvalT::ScalarT QCAD::ResponseFieldValue< EvalT, Traits >::ScalarT |
Definition at line 181 of file QCAD_ResponseFieldValue.hpp.
typedef EvalT::MeshScalarT QCAD::ResponseFieldValue< EvalT, Traits >::MeshScalarT |
Definition at line 182 of file QCAD_ResponseFieldValue.hpp.
QCAD::ResponseFieldValue< EvalT, Traits >::ResponseFieldValue | ( | Teuchos::ParameterList & | p, | |
const Teuchos::RCP< Albany::Layouts > & | dl | |||
) |
parameters passed down from problem
Definition at line 233 of file QCAD_ResponseFieldValue_Def.hpp.
void QCAD::ResponseFieldValue< EvalT, Traits >::postRegistrationSetup | ( | typename Traits::SetupData | d, | |
PHX::FieldManager< Traits > & | vm | |||
) |
Definition at line 340 of file QCAD_ResponseFieldValue_Def.hpp.
void QCAD::ResponseFieldValue< EvalT, Traits >::preEvaluate | ( | typename Traits::PreEvalData | d | ) |
Definition at line 354 of file QCAD_ResponseFieldValue_Def.hpp.
void QCAD::ResponseFieldValue< EvalT, Traits >::evaluateFields | ( | typename Traits::EvalData | d | ) |
Definition at line 367 of file QCAD_ResponseFieldValue_Def.hpp.
void QCAD::ResponseFieldValue< EvalT, Traits >::postEvaluate | ( | typename Traits::PostEvalData | d | ) |
Definition at line 453 of file QCAD_ResponseFieldValue_Def.hpp.
Teuchos::RCP< const Teuchos::ParameterList > QCAD::ResponseFieldValue< EvalT, Traits >::getValidResponseParameters | ( | ) | const [private] |
Definition at line 495 of file QCAD_ResponseFieldValue_Def.hpp.
std::size_t QCAD::ResponseFieldValue< EvalT, Traits >::numQPs [private] |
Definition at line 199 of file QCAD_ResponseFieldValue.hpp.
std::size_t QCAD::ResponseFieldValue< EvalT, Traits >::numDims [private] |
Definition at line 200 of file QCAD_ResponseFieldValue.hpp.
PHX::MDField<ScalarT> QCAD::ResponseFieldValue< EvalT, Traits >::opField [private] |
Definition at line 202 of file QCAD_ResponseFieldValue.hpp.
PHX::MDField<ScalarT> QCAD::ResponseFieldValue< EvalT, Traits >::retField [private] |
Definition at line 203 of file QCAD_ResponseFieldValue.hpp.
PHX::MDField<MeshScalarT,Cell,QuadPoint,Dim> QCAD::ResponseFieldValue< EvalT, Traits >::coordVec [private] |
Definition at line 204 of file QCAD_ResponseFieldValue.hpp.
PHX::MDField<MeshScalarT,Cell,QuadPoint> QCAD::ResponseFieldValue< EvalT, Traits >::weights [private] |
Definition at line 205 of file QCAD_ResponseFieldValue.hpp.
Teuchos::ArrayRCP<Teuchos::ArrayRCP<int> > QCAD::ResponseFieldValue< EvalT, Traits >::max_nodeID [private] |
Definition at line 206 of file QCAD_ResponseFieldValue.hpp.
bool QCAD::ResponseFieldValue< EvalT, Traits >::bOpFieldIsVector [private] |
Definition at line 209 of file QCAD_ResponseFieldValue.hpp.
bool QCAD::ResponseFieldValue< EvalT, Traits >::bRetFieldIsVector [private] |
Definition at line 209 of file QCAD_ResponseFieldValue.hpp.
std::string QCAD::ResponseFieldValue< EvalT, Traits >::operation [private] |
Definition at line 211 of file QCAD_ResponseFieldValue.hpp.
std::string QCAD::ResponseFieldValue< EvalT, Traits >::opFieldName [private] |
Definition at line 212 of file QCAD_ResponseFieldValue.hpp.
std::string QCAD::ResponseFieldValue< EvalT, Traits >::retFieldName [private] |
Definition at line 213 of file QCAD_ResponseFieldValue.hpp.
bool QCAD::ResponseFieldValue< EvalT, Traits >::bReturnOpField [private] |
Definition at line 215 of file QCAD_ResponseFieldValue.hpp.
bool QCAD::ResponseFieldValue< EvalT, Traits >::opX [private] |
Definition at line 216 of file QCAD_ResponseFieldValue.hpp.
bool QCAD::ResponseFieldValue< EvalT, Traits >::opY [private] |
Definition at line 216 of file QCAD_ResponseFieldValue.hpp.
bool QCAD::ResponseFieldValue< EvalT, Traits >::opZ [private] |
Definition at line 216 of file QCAD_ResponseFieldValue.hpp.
Teuchos::RCP< MeshRegion<EvalT, Traits> > QCAD::ResponseFieldValue< EvalT, Traits >::opRegion [private] |
Definition at line 218 of file QCAD_ResponseFieldValue.hpp.
Teuchos::Array<double> QCAD::ResponseFieldValue< EvalT, Traits >::initVals [private] |
Definition at line 220 of file QCAD_ResponseFieldValue.hpp.
Teuchos::RCP<QCAD::MaterialDatabase> QCAD::ResponseFieldValue< EvalT, Traits >::materialDB [private] |
Material database.
Definition at line 223 of file QCAD_ResponseFieldValue.hpp.