OGS
PhreeqcKernelData/CreateKineticReactant.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 <memory>
7
#include <optional>
8
9
#include "
KineticReactant.h
"
10
11
namespace
BaseLib
12
{
13
class
ConfigTree
;
14
}
15
16
namespace
MeshLib
17
{
18
class
Mesh
;
19
}
20
21
namespace
ChemistryLib
22
{
23
namespace
PhreeqcKernelData
24
{
25
std::unique_ptr<Kinetics>
createKineticReactants
(
26
std::optional<BaseLib::ConfigTree>
const
& config,
27
MeshLib::Mesh
const
& mesh);
28
}
29
}
// namespace ChemistryLib
KineticReactant.h
BaseLib::ConfigTree
Definition
ConfigTree.h:101
MeshLib::Mesh
Definition
Mesh.h:34
BaseLib
Definition
TestDefinition.h:13
ChemistryLib::PhreeqcKernelData
Definition
PhreeqcKernel.cpp:18
ChemistryLib::PhreeqcKernelData::createKineticReactants
std::unique_ptr< Kinetics > createKineticReactants(std::optional< BaseLib::ConfigTree > const &config, MeshLib::Mesh const &mesh)
Definition
PhreeqcKernelData/CreateKineticReactant.cpp:18
ChemistryLib
Definition
ChemicalSolverInterface.h:108
MeshLib
Definition
ProjectData.h:30
ChemistryLib
PhreeqcKernelData
CreateKineticReactant.h
Generated by
1.14.0