OGS
CreateExchange.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}
18
19namespace ChemistryLib
20{
21namespace PhreeqcIOData
22{
23struct ExchangeSite;
24
25std::vector<ExchangeSite> createExchange(
26 std::optional<BaseLib::ConfigTree> const& config, MeshLib::Mesh& mesh);
27} // namespace PhreeqcIOData
28} // namespace ChemistryLib
std::vector< ExchangeSite > createExchange(std::optional< BaseLib::ConfigTree > const &config, MeshLib::Mesh &mesh)