43 #include "PanzerDiscFE_config.hpp"
45 #ifdef HAVE_PANZER_EXPLICIT_INSTANTIATION
54 #define DOT_PRODUCT_NON_MEMBER_CONST_ETI(EVALT,TRAITST) \
56 Teuchos::RCP<panzer::DotProduct<EVALT,TRAITST> > \
57 panzer::buildEvaluator_DotProduct<EVALT,TRAITST>(const std::string &, \
58 const panzer::PointRule &, \
59 const std::string &, \
60 const std::string &, \
65 DOT_PRODUCT_NON_MEMBER_CONST_ETI(panzer::Traits::Tangent,panzer::Traits)
66 DOT_PRODUCT_NON_MEMBER_CONST_ETI(panzer::Traits::Jacobian,panzer::Traits)
67 #ifdef Panzer_BUILD_HESSIAN_SUPPORT
Evaluates dot product at a set of points.
#define PANZER_INSTANTIATE_TEMPLATE_CLASS_TWO_T(name)