OGS
Knobs.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
6#include <iosfwd>
7
8namespace ChemistryLib
9{
10namespace PhreeqcIOData
11{
12struct Knobs
13{
14 friend std::ostream& operator<<(std::ostream& os, Knobs const& knobs);
15
16 int const max_iterations;
18 double const tolerance;
19 int const step_size;
20 bool const scaling;
21};
22} // namespace PhreeqcIOData
23} // namespace ChemistryLib
friend std::ostream & operator<<(std::ostream &os, Knobs const &knobs)
Definition Knobs.cpp:12
double const relative_convergence_tolerance
Definition Knobs.h:17