version 0.4.1
observermessages.hh
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2021-2024 The Ikarus Developers mueller@ibb.uni-stuttgart.de
2
// SPDX-License-Identifier: LGPL-3.0-or-later
3
9
#pragma once
10
11
namespace
Ikarus
{
16
enum class
ControlMessages
17
{
18
BEGIN
,
19
CONTROL_STARTED
,
20
CONTROL_ENDED
,
21
STEP_STARTED
,
22
STEP_ENDED
,
23
SOLUTION_CHANGED
,
24
END
25
};
26
31
enum class
NonLinearSolverMessages
32
{
33
BEGIN
,
34
INIT
,
35
ITERATION_STARTED
,
36
ITERATION_ENDED
,
37
RESIDUALNORM_UPDATED
,
38
CORRECTIONNORM_UPDATED
,
39
SOLUTION_CHANGED
,
40
FINISHED_SUCESSFULLY
,
41
END
42
};
43
}
// namespace Ikarus
Ikarus::ControlMessages
ControlMessages
Enum class defining control-routine-related messages.
Definition:
observermessages.hh:17
Ikarus::NonLinearSolverMessages
NonLinearSolverMessages
Enum class defining non-linear solver-related messages.
Definition:
observermessages.hh:32
Ikarus::ControlMessages::SOLUTION_CHANGED
@ SOLUTION_CHANGED
Ikarus::ControlMessages::STEP_STARTED
@ STEP_STARTED
Ikarus::ControlMessages::CONTROL_ENDED
@ CONTROL_ENDED
Ikarus::ControlMessages::CONTROL_STARTED
@ CONTROL_STARTED
Ikarus::ControlMessages::STEP_ENDED
@ STEP_ENDED
Ikarus::NonLinearSolverMessages::ITERATION_ENDED
@ ITERATION_ENDED
Ikarus::NonLinearSolverMessages::CORRECTIONNORM_UPDATED
@ CORRECTIONNORM_UPDATED
Ikarus::NonLinearSolverMessages::FINISHED_SUCESSFULLY
@ FINISHED_SUCESSFULLY
Ikarus::NonLinearSolverMessages::RESIDUALNORM_UPDATED
@ RESIDUALNORM_UPDATED
Ikarus::NonLinearSolverMessages::INIT
@ INIT
Ikarus::NonLinearSolverMessages::ITERATION_STARTED
@ ITERATION_STARTED
Ikarus
Definition:
assemblermanipulatorbuildingblocks.hh:22
Ikarus::DBCOption::BEGIN
@ BEGIN
Ikarus::DBCOption::END
@ END
ikarus
utils
observer
observermessages.hh
© Copyright 2021-
Ikarus project contributors
(doc pages:
CC-BY 4.0
/ code examples:
LGPLv3 or later
)
0.4.1 Generated by
1.9.4