version 0.4
solverinfos.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
11namespace Ikarus {
24 explicit operator bool() const { return success; }
25 bool success{false};
26 double residualNorm{std::numeric_limits<double>::infinity()};
27 double correctionNorm{std::numeric_limits<double>::infinity()};
28 int iterations{-1};
29 };
30} // namespace Ikarus
Definition: simpleassemblers.hh:21
Information about the result of a non-linear solver.
Definition: solverinfos.hh:18
double correctionNorm
Definition: solverinfos.hh:27
int iterations
Definition: solverinfos.hh:28
double residualNorm
Definition: solverinfos.hh:26
bool success
Definition: solverinfos.hh:25