Tempus Version of the Day
Time Integration
Loading...
Searching...
No Matches
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
15namespace Tempus {
16
17template <class Scalar>
21
22template <class Scalar>
26
27template <class Scalar>
32
33template <class Scalar>
38
39template <class Scalar>
44
45template <class Scalar>
50
51template <class Scalar>
56
57template <class Scalar>
62
63template <class Scalar>
68
69template <class Scalar>
74
75} // namespace Tempus
76#endif // Tempus_IntegratorObserverNoOp_impl_hpp
virtual void observeAfterCheckTimeStep(const Integrator< Scalar > &integrator) override
virtual void observeEndTimeStep(const Integrator< Scalar > &integrator) override
Observe the end of the time step loop.
virtual void observeAfterTakeStep(const Integrator< Scalar > &integrator) override
Observe after Stepper takes step.
virtual void observeNextTimeStep(const Integrator< Scalar > &integrator) override
Observe after the next time step size is selected.
virtual void observeBeforeTakeStep(const Integrator< Scalar > &integrator) override
Observe before Stepper takes step.
virtual void observeStartIntegrator(const Integrator< Scalar > &integrator) override
Observe the beginning of the time integrator.
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.
Thyra Base interface for time integrators. Time integrators are designed to advance the solution from...