57 const Teuchos::RCP< PHX::Evaluator<panzer::Traits> >& op)
const
59 Teuchos::RCP< panzer::EvaluatorWithBaseImpl<panzer::Traits> >
60 pop = Teuchos::rcp_dynamic_cast< panzer::EvaluatorWithBaseImpl<panzer::Traits> >(op);
63 TEUCHOS_TEST_FOR_EXCEPTION(pop.is_null(), std::runtime_error,
64 op->getName() +
" does not inherit from panzer::EvaluatorWithBaseImpl.");
67 if (Teuchos::nonnull(pop))
70 fm.template registerEvaluator<EvalT>(op);