OGS
PhreeqcIOData/CreateEquilibriumReactants.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 <optional>
7#include <vector>
8
9namespace BaseLib
10{
11class ConfigTree;
12}
13
14namespace MeshLib
15{
16class Mesh;
17
18template <typename PROP_VAL_TYPE>
19class PropertyVector;
20}
21
22namespace ChemistryLib
23{
24namespace PhreeqcIOData
25{
27
28std::vector<EquilibriumReactant> createEquilibriumReactants(
29 std::optional<BaseLib::ConfigTree> const& config, MeshLib::Mesh& mesh);
30} // namespace PhreeqcIOData
31} // namespace ChemistryLib
std::vector< EquilibriumReactant > createEquilibriumReactants(std::optional< BaseLib::ConfigTree > const &config, MeshLib::Mesh &mesh)