Tempus  Version of the Day
Time Integration
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Tempus_IntegratorObserverNoOp_impl.hpp
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 #ifndef Tempus_IntegratorObserverNoOp_impl_hpp
11 #define Tempus_IntegratorObserverNoOp_impl_hpp
12 
13 #include "Tempus_Stepper.hpp"
14 
15 namespace Tempus {
16 
17 template <class Scalar>
19 {
20 }
21 
22 template <class Scalar>
24 {
25 }
26 
27 template <class Scalar>
29  const Integrator<Scalar>& /* integrator */)
30 {
31 }
32 
33 template <class Scalar>
35  const Integrator<Scalar>& /* integrator */)
36 {
37 }
38 
39 template <class Scalar>
41  const Integrator<Scalar>& /* integrator */)
42 {
43 }
44 
45 template <class Scalar>
47  const Integrator<Scalar>& /* integrator */)
48 {
49 }
50 
51 template <class Scalar>
53  const Integrator<Scalar>& /* integrator */)
54 {
55 }
56 
57 template <class Scalar>
59  const Integrator<Scalar>& /* integrator */)
60 {
61 }
62 
63 template <class Scalar>
65  const Integrator<Scalar>& /* integrator */)
66 {
67 }
68 
69 template <class Scalar>
71  const Integrator<Scalar>& /* integrator */)
72 {
73 }
74 
75 } // namespace Tempus
76 #endif // Tempus_IntegratorObserverNoOp_impl_hpp
virtual void observeNextTimeStep(const Integrator< Scalar > &integrator) override
Observe after the next time step size is selected.
virtual void observeStartIntegrator(const Integrator< Scalar > &integrator) override
Observe the beginning of the time integrator.
virtual void observeAfterCheckTimeStep(const Integrator< Scalar > &integrator) override
virtual void observeStartTimeStep(const Integrator< Scalar > &integrator) override
Observe the beginning of the time step loop.
virtual void observeEndIntegrator(const Integrator< Scalar > &integrator) override
Observe the end of the time integrator.
virtual void observeEndTimeStep(const Integrator< Scalar > &integrator) override
Observe the end of the time step loop.
Thyra Base interface for time integrators. Time integrators are designed to advance the solution from...
virtual void observeAfterTakeStep(const Integrator< Scalar > &integrator) override
Observe after Stepper takes step.
virtual void observeBeforeTakeStep(const Integrator< Scalar > &integrator) override
Observe before Stepper takes step.