Panzer
Version of the Day
Loading...
Searching...
No Matches
disc-fe
src
Panzer_ModelEvaluator_Factory.hpp
Go to the documentation of this file.
1
// @HEADER
2
// *****************************************************************************
3
// Panzer: A partial differential equation assembly
4
// engine for strongly coupled complex multiphysics systems
5
//
6
// Copyright 2011 NTESS and the Panzer contributors.
7
// SPDX-License-Identifier: BSD-3-Clause
8
// *****************************************************************************
9
// @HEADER
10
11
#ifndef PANZER_MODEL_EVALUATOR_FACTORY_DECL_HPP
12
#define PANZER_MODEL_EVALUATOR_FACTORY_DECL_HPP
13
14
#include "Teuchos_RCP.hpp"
15
16
namespace
Thyra
{
17
template
<
typename
Scalar>
class
ModelEvaluator;
18
}
19
20
namespace
panzer
{
21
22
template
<
typename
ScalarT,
typename
LO,
typename
GO>
23
Teuchos::RCP<Thyra::ModelEvaluator<ScalarT> >
24
buildModelEvaluator
(
const
RCP<
panzer::FieldManagerBuilder
& fmb,
25
const
RCP<
panzer::BlockedEpetraLinearObjFactory<panzer::Traits,int>
>& lof);
26
27
}
28
29
#include "
Panzer_ModelEvaluator_Factory_impl.hpp
"
30
31
#endif
Panzer_ModelEvaluator_Factory_impl.hpp
panzer::BlockedEpetraLinearObjFactory
Definition
Panzer_BlockedEpetraLinearObjFactory.hpp:55
panzer::FieldManagerBuilder
Definition
Panzer_FieldManagerBuilder.hpp:49
Thyra
Definition
Panzer_GatherSolution_BlockedEpetra_decl.hpp:47
panzer
Computes .
Definition
Panzer_BasisValues_Evaluator_decl.hpp:22
panzer::buildModelEvaluator
Teuchos::RCP< Thyra::ModelEvaluator< ScalarT > > buildModelEvaluator(const RCP< panzer::FieldManagerBuilder &fmb, const RCP< panzer::BlockedEpetraLinearObjFactory< panzer::Traits, int > > &lof)
Definition
Panzer_ModelEvaluator_Factory_impl.hpp:23
Generated by
1.9.8