OGS
Exchange.h
Go to the documentation of this file.
1
11#pragma once
12
13#include <iosfwd>
14#include <string>
15#include <vector>
16
18
19namespace BaseLib
20{
21class ConfigTree;
22}
23
24namespace ChemistryLib
25{
26namespace PhreeqcIOData
27{
29{
30 ExchangeSite(std::string name_, MeshLib::PropertyVector<double>* molality_)
31 : name(std::move(name_)), molality(molality_)
32 {
33 }
34
35 void print(std::ostream& os, std::size_t const chemical_system_id) const;
36
37 std::string const name;
39};
40
41} // namespace PhreeqcIOData
42} // namespace ChemistryLib
MeshLib::PropertyVector< double > * molality
Definition Exchange.h:38
ExchangeSite(std::string name_, MeshLib::PropertyVector< double > *molality_)
Definition Exchange.h:30
void print(std::ostream &os, std::size_t const chemical_system_id) const
Definition Exchange.cpp:19