version 0.4.4
nonlinearsolverbase.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2021-2025 The Ikarus Developers ikarus@ibb.uni-stuttgart.de
2// SPDX-License-Identifier: LGPL-3.0-or-later
3
9#pragma once
13
14namespace Ikarus {
15
22template <typename F, typename... Args>
23struct NonlinearSolverBase : Broadcaster<NonLinearSolverMessages, NonlinearSolverStateType<F>>
24{
26};
27
28} // namespace Ikarus
State for all nonlinear solvers.
Implementation of the observer design pattern with broadcasters.
Enums for observer messages.
Definition: assemblermanipulatorbuildingblocks.hh:22
Base for all nonlinear solvers. Defines the message interface that can be broadcasted to listeners.
Definition: nonlinearsolverbase.hh:24
State for nonlinear solvers.
Definition: nonlinearsolverstate.hh:24
Implements a Broadcaster for a given MessageType and BroadcasterState.
Definition: broadcaster.hh:26