Gathers auxilliary values from a workset auxData vector into the nodal fields of the field manager. More...
#include <PHAL_GatherAuxData.hpp>
Public Member Functions | |
GatherAuxData (const Teuchos::ParameterList &p, const Teuchos::RCP< Albany::Layouts > &dl) | |
void | postRegistrationSetup (typename Traits::SetupData d, PHX::FieldManager< Traits > &vm) |
void | evaluateFields (typename Traits::EvalData d) |
Protected Types | |
typedef EvalT::ScalarT | ScalarT |
Protected Attributes | |
PHX::MDField< ScalarT, Cell, Node > | vector_data |
std::size_t | auxDataIndex |
std::size_t | numNodes |
Gathers auxilliary values from a workset auxData vector into the nodal fields of the field manager.
Currently makes an assumption that the stride is constant for dofs and that the nmber of dofs is equal to the size of the solution names vector.
Definition at line 35 of file PHAL_GatherAuxData.hpp.
typedef EvalT::ScalarT PHAL::GatherAuxData< EvalT, Traits >::ScalarT [protected] |
Definition at line 50 of file PHAL_GatherAuxData.hpp.
PHAL::GatherAuxData< EvalT, Traits >::GatherAuxData | ( | const Teuchos::ParameterList & | p, | |
const Teuchos::RCP< Albany::Layouts > & | dl | |||
) |
Definition at line 18 of file PHAL_GatherAuxData_Def.hpp.
void PHAL::GatherAuxData< EvalT, Traits >::postRegistrationSetup | ( | typename Traits::SetupData | d, | |
PHX::FieldManager< Traits > & | vm | |||
) |
Definition at line 38 of file PHAL_GatherAuxData_Def.hpp.
void PHAL::GatherAuxData< EvalT, Traits >::evaluateFields | ( | typename Traits::EvalData | d | ) |
Definition at line 49 of file PHAL_GatherAuxData_Def.hpp.
PHX::MDField<ScalarT,Cell,Node> PHAL::GatherAuxData< EvalT, Traits >::vector_data [protected] |
Definition at line 51 of file PHAL_GatherAuxData.hpp.
std::size_t PHAL::GatherAuxData< EvalT, Traits >::auxDataIndex [protected] |
Definition at line 52 of file PHAL_GatherAuxData.hpp.
std::size_t PHAL::GatherAuxData< EvalT, Traits >::numNodes [protected] |
Definition at line 53 of file PHAL_GatherAuxData.hpp.