22template <
typename F,
typename... Args>
24 :
public Broadcasters<void(NonLinearSolverMessages), void(NonLinearSolverMessages, double),
25 void(NonLinearSolverMessages, int),
26 void(NonLinearSolverMessages, const NonlinearSolverStateType<F>&), Args...>
State for all nonlinear solvers.
Enums for observer messages.
Implementation of the observer design pattern with broadcasters.
Definition: assemblermanipulatorbuildingblocks.hh:22
Base for all nonlinear solvers. Defines the message interface that can be broadcasted to listeners.
Definition: nonlinearsolverbase.hh:27
State for nonlinear solvers.
Definition: nonlinearsolverstate.hh:23
Fuses together multiple function signatures that can be emitted by one broadcaster....
Definition: broadcaster.hh:81