Tempus
Version of the Day
Time Integration
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
src
Tempus_StepperBackwardEuler.cpp
Go to the documentation of this file.
1
//@HEADER
2
// *****************************************************************************
3
// Tempus: Time Integration and Sensitivity Analysis Package
4
//
5
// Copyright 2017 NTESS and the Tempus contributors.
6
// SPDX-License-Identifier: BSD-3-Clause
7
// *****************************************************************************
8
//@HEADER
9
10
#include "
Tempus_ExplicitTemplateInstantiation.hpp
"
11
12
#ifdef HAVE_TEMPUS_EXPLICIT_INSTANTIATION
13
#include "Tempus_StepperBackwardEuler.hpp"
14
#include "
Tempus_StepperBackwardEuler_impl.hpp
"
15
16
namespace
Tempus {
17
18
TEMPUS_INSTANTIATE_TEMPLATE_CLASS
(StepperBackwardEuler)
19
20
// Nonmember constructor
21
template Teuchos::RCP<StepperBackwardEuler<
double
> >
createStepperBackwardEuler
(
22
const Teuchos::RCP<const Thyra::ModelEvaluator<
double
> >& model,
23
Teuchos::RCP<Teuchos::ParameterList> pl);
24
25
}
// namespace Tempus
26
27
#endif
TEMPUS_INSTANTIATE_TEMPLATE_CLASS
#define TEMPUS_INSTANTIATE_TEMPLATE_CLASS(name)
Definition:
Tempus_ExplicitTemplateInstantiation.hpp:30
Tempus_ExplicitTemplateInstantiation.hpp
Tempus_StepperBackwardEuler_impl.hpp
Tempus::createStepperBackwardEuler
Teuchos::RCP< StepperBackwardEuler< Scalar > > createStepperBackwardEuler(const Teuchos::RCP< const Thyra::ModelEvaluator< Scalar > > &model, Teuchos::RCP< Teuchos::ParameterList > pl)
Nonmember constructor - ModelEvaluator and ParameterList.
Definition:
Tempus_StepperBackwardEuler_impl.hpp:431
Generated on Wed Apr 30 2025 09:21:29 for Tempus by
1.8.5