Phalanx Development
Loading...
Searching...
No Matches
PHX::EvaluatorFactory< Traits, FactoryTraits > Class Template Reference

Public Member Functions

Teuchos::RCP< std::vector< Teuchos::RCP< PHX::Evaluator_TemplateManager< Traits > > > > buildEvaluators (const std::map< std::string, Teuchos::RCP< Teuchos::ParameterList > > &data)

(Note that these are not member symbols.)

template<typename Traits>
void registerEvaluators (const Teuchos::RCP< std::vector< Teuchos::RCP< PHX::Evaluator_TemplateManager< Traits > > > > &t, PHX::FieldManager< Traits > &fm)
 Nonmember helper function for registering field evaluators for all scalar types that are built with template managers.

◆ registerEvaluators()

template<typename Traits>
void PHX::registerEvaluators ( const Teuchos::RCP< std::vector< Teuchos::RCP< PHX::Evaluator_TemplateManager< Traits > > > > & t,
PHX::FieldManager< Traits > & fm )
related

Nonmember helper function for registering field evaluators for all scalar types that are built with template managers.

References PHX::FieldManager< Traits >::begin(), PHX::TemplateManager< TypeSeq, BaseT, ObjectT >::begin(), and PHX::TemplateIterator< TypeSeq, BaseT, ObjectT >::rcp().


The documentation for this class was generated from the following files: