OGS
|
Definition in file CreateOutput.cpp.
#include "CreateOutput.h"
#include <memory>
#include <range/v3/algorithm/find.hpp>
#include <tuple>
#include "BaseLib/ConfigTree.h"
#include "BaseLib/Logging.h"
#include "BaseLib/cpp23.h"
#include "MeshLib/Mesh.h"
#include "ProcessLib/Output/CreateOutputConfig.h"
Go to the source code of this file.
Namespaces | |
namespace | anonymous_namespace{CreateOutput.cpp} |
namespace | ProcessLib |
Functions | |
int | anonymous_namespace{CreateOutput.cpp}::convertVtkDataMode (std::string_view const &data_mode) |
bool | anonymous_namespace{CreateOutput.cpp}::areOutputNamesUnique (std::vector< ProcessLib::Output > const &outputs) |
std::unique_ptr< OutputFormat > | ProcessLib::createOutputFormat (std::string const &output_directory, OutputType const output_type, std::string prefix, std::string suffix, std::string const &data_mode, bool const compress_output, unsigned int const number_of_files, unsigned int const chunk_size_bytes) |
Output | ProcessLib::createOutput (OutputConfig &&oc, std::string const &output_directory, std::vector< std::unique_ptr< MeshLib::Mesh > > const &meshes) |
std::vector< Output > | ProcessLib::createOutput (const BaseLib::ConfigTree &config, std::string const &output_directory, std::vector< std::unique_ptr< MeshLib::Mesh > > &meshes) |
std::vector< Output > | ProcessLib::createOutputs (const BaseLib::ConfigTree &output_configs, std::string const &output_directory, std::vector< std::unique_ptr< MeshLib::Mesh > > &meshes) |