11#ifndef PANZER_ASSEMBLY_ENGINE_TEMPLATE_BUILDER_HPP
12#define PANZER_ASSEMBLY_ENGINE_TEMPLATE_BUILDER_HPP
15#include "Sacado_mpl_apply.hpp"
16#include "Teuchos_RCP.hpp"
26 Teuchos::RCP<panzer::FieldManagerBuilder>
m_fmb;
27 Teuchos::RCP<const panzer::LinearObjFactory<panzer::Traits> >
m_lof;
36 template <
typename EvalT>
37 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.