OGS
CreateOutput.h
Go to the documentation of this file.
1
11#pragma once
12
13#include <memory>
14#include <string>
15#include <vector>
16
17namespace ChemistryLib
18{
19namespace PhreeqcIOData
20{
21struct Output;
22struct ChemicalSystem;
23struct UserPunch;
24
25std::unique_ptr<Output> createOutput(
26 ChemicalSystem const& chemical_system,
27 std::unique_ptr<UserPunch> const& user_punch,
28 bool const use_high_precision,
29 std::string const& project_file_name);
30} // namespace PhreeqcIOData
31} // namespace ChemistryLib
std::unique_ptr< Output > createOutput(ChemicalSystem const &chemical_system, std::unique_ptr< UserPunch > const &user_punch, bool const use_high_precision, std::string const &project_file_name)