OGS
DampingPolicy.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
7
8namespace NumLib
9{
15{
16public:
17 virtual double apply(GlobalVector const& minus_delta_x,
18 GlobalVector const& x,
19 double const base_damping) const = 0;
20 virtual ~DampingPolicy() = default;
21};
22
23} // namespace NumLib
MathLib::EigenVector GlobalVector
virtual double apply(GlobalVector const &minus_delta_x, GlobalVector const &x, double const base_damping) const =0
virtual ~DampingPolicy()=default