11 #ifndef PANZER_TRAITS_HPP 
   12 #define PANZER_TRAITS_HPP 
   14 #include "PanzerDiscFE_config.hpp" 
   20 #include "Sacado_mpl_vector.hpp" 
   21 #include "Sacado_mpl_find.hpp" 
   29 #include "Phalanx_Traits.hpp" 
   46   class GlobalEvaluationDataContainer;
 
   63 #ifdef Panzer_BUILD_HESSIAN_SUPPORT 
   65     typedef Sacado::Fad::DFad<Sacado::Fad::SFad<RealType,1> > 
HessianType;
 
   75 #ifdef Panzer_BUILD_HESSIAN_SUPPORT 
   79     typedef Sacado::mpl::vector< 
Residual 
   82 #ifdef Panzer_BUILD_HESSIAN_SUPPORT 
  117   { 
typedef Sacado::mpl::vector<panzer::Traits::RealType,bool> 
type; };
 
  121   { 
typedef Sacado::mpl::vector<panzer::Traits::FadType,panzer::Traits::RealType,bool> 
type; };
 
  125   { 
typedef Sacado::mpl::vector<panzer::Traits::FadType,panzer::Traits::RealType,bool> 
type; };
 
  127 #ifdef Panzer_BUILD_HESSIAN_SUPPORT 
  130   { 
typedef Sacado::mpl::vector<panzer::Traits::HessianType,bool> 
type; };
 
Teuchos::RCP< GlobalEvaluationDataContainer > gedc
Sacado::mpl::vector< panzer::Traits::FadType, panzer::Traits::RealType, bool > type
Teuchos::RCP< const std::vector< Intrepid2::Orientation > > orientations_
Sacado::mpl::vector< panzer::Traits::FadType, panzer::Traits::RealType, bool > type
std::string second_sensitivities_name
std::string first_sensitivities_name
Sacado::mpl::vector< Residual, Jacobian, Tangent, Hessian > EvalTypes
Sacado::mpl::vector< panzer::Traits::RealType, bool > type
Sacado::Fad::DFad< Sacado::Fad::SFad< RealType, 1 > > HessianType
Sacado::mpl::vector< panzer::Traits::HessianType, bool > type
Teuchos::RCP< const std::vector< panzer::Workset > > worksets_