43 #ifndef PANZER_ASSEMBLY_ENGINE_TEMPLATE_BUILDER_HPP 44 #define PANZER_ASSEMBLY_ENGINE_TEMPLATE_BUILDER_HPP 47 #include "Sacado_mpl_apply.hpp" 48 #include "Teuchos_RCP.hpp" 58 Teuchos::RCP<panzer::FieldManagerBuilder>
m_fmb;
59 Teuchos::RCP<const panzer::LinearObjFactory<panzer::Traits> >
m_lof;
68 template <
typename EvalT>
69 Teuchos::RCP<panzer::Base>
build()
const {
70 return Teuchos::rcp( static_cast<panzer::Base*>
Teuchos::RCP< panzer::FieldManagerBuilder > m_fmb
AssemblyEngine_TemplateBuilder(const Teuchos::RCP< panzer::FieldManagerBuilder > &fmb, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof)
Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > m_lof
Teuchos::RCP< panzer::Base > build() const
Class for the matrix and residual fill.