OGS
InitialAqueousSolution.h
Go to the documentation of this file.
1
11
#pragma once
12
13
#include <phreeqcpp/ISolution.h>
14
15
#include <map>
16
#include <string>
17
18
namespace
ChemistryLib
19
{
20
namespace
PhreeqcKernelData
21
{
22
class
Component
final :
public
cxxISolutionComp
23
{
24
public
:
25
explicit
Component
(std::string
const
& name) { description = name; }
26
};
27
28
class
InitialAqueousSolution
final :
public
cxxISolution
29
{
30
public
:
31
explicit
InitialAqueousSolution
(
32
std::map<std::string, cxxISolutionComp>& components);
33
};
34
}
// namespace PhreeqcKernelData
35
}
// namespace ChemistryLib
ChemistryLib::PhreeqcKernelData::Component
Definition
InitialAqueousSolution.h:23
ChemistryLib::PhreeqcKernelData::Component::Component
Component(std::string const &name)
Definition
InitialAqueousSolution.h:25
ChemistryLib::PhreeqcKernelData::InitialAqueousSolution
Definition
InitialAqueousSolution.h:29
ChemistryLib::PhreeqcKernelData::InitialAqueousSolution::InitialAqueousSolution
InitialAqueousSolution(std::map< std::string, cxxISolutionComp > &components)
Definition
InitialAqueousSolution.cpp:17
ChemistryLib
Definition
ChemicalSolverInterface.h:31
ChemistryLib
PhreeqcKernelData
InitialAqueousSolution.h
Generated by
1.12.0