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: Copyright (2017) Sandia Corporation
4 //
5 // Distributed under BSD 3-clause license (See accompanying file Copyright.txt)
6 // ****************************************************************************
7 // @HEADER
8 
9 #ifndef Tempus_IntegratorObserverNoOp_impl_hpp
10 #define Tempus_IntegratorObserverNoOp_impl_hpp
11 
12 #include "Tempus_Stepper.hpp"
13 
14 namespace Tempus {
15 
16 template <class Scalar>
18 {
19 }
20 
21 template <class Scalar>
23 {
24 }
25 
26 template <class Scalar>
28  const Integrator<Scalar>& /* integrator */)
29 {
30 }
31 
32 template <class Scalar>
34  const Integrator<Scalar>& /* integrator */)
35 {
36 }
37 
38 template <class Scalar>
40  const Integrator<Scalar>& /* integrator */)
41 {
42 }
43 
44 template <class Scalar>
46  const Integrator<Scalar>& /* integrator */)
47 {
48 }
49 
50 template <class Scalar>
52  const Integrator<Scalar>& /* integrator */)
53 {
54 }
55 
56 template <class Scalar>
58  const Integrator<Scalar>& /* integrator */)
59 {
60 }
61 
62 template <class Scalar>
64  const Integrator<Scalar>& /* integrator */)
65 {
66 }
67 
68 template <class Scalar>
70  const Integrator<Scalar>& /* integrator */)
71 {
72 }
73 
74 } // namespace Tempus
75 #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.