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 {
Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > m_lof
AssemblyEngine_TemplateBuilder(const Teuchos::RCP< panzer::FieldManagerBuilder > &fmb, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof)
Teuchos::RCP< panzer::Base > build() const
Teuchos::RCP< panzer::FieldManagerBuilder > m_fmb
Class for the matrix and residual fill.
Non-templated empty base class for template managers.