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
17
namespace
BaseLib
18
{
19
class
ConfigTree;
20
}
21
22
namespace
MeshLib
23
{
24
class
Mesh;
25
}
26
27
namespace
ProcessLib
28
{
29
class
Process;
30
class
Output;
31
}
// namespace ProcessLib
32
33
namespace
ProcessLib
34
{
35
std::unique_ptr<Output>
createOutput
(
36
const
BaseLib::ConfigTree
& config,
37
const
std::string& output_directory,
38
std::vector<std::unique_ptr<MeshLib::Mesh>>
const
& meshes);
39
40
}
// namespace ProcessLib
BaseLib::ConfigTree
Definition:
ConfigTree.h:103
BaseLib
Definition:
TestDefinition.h:19
MeshLib
Definition:
ProjectData.h:30
ProcessLib
Definition:
ProjectData.h:40
ProcessLib::createOutput
std::unique_ptr< Output > createOutput(const BaseLib::ConfigTree &config, std::string const &output_directory, std::vector< std::unique_ptr< MeshLib::Mesh >> const &meshes)
Definition:
CreateOutput.cpp:25
ProcessLib
Output
CreateOutput.h
Generated by
1.9.1