OGS
InitialAqueousSolution.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 <phreeqcpp/ISolution.h>
7
8#include <map>
9#include <string>
10
11namespace ChemistryLib
12{
13namespace PhreeqcKernelData
14{
15class Component final : public cxxISolutionComp
16{
17public:
18 explicit Component(std::string const& name) { description = name; }
19};
20
21class InitialAqueousSolution final : public cxxISolution
22{
23public:
25 std::map<std::string, cxxISolutionComp>& components);
26};
27} // namespace PhreeqcKernelData
28} // namespace ChemistryLib
InitialAqueousSolution(std::map< std::string, cxxISolutionComp > &components)