34 const int timestep,
const double t,
const int iteration,
36 std::vector<std::reference_wrapper<const MeshLib::Mesh>>
const& meshes,
37 std::set<std::string>
const& output_variables)
const = 0;
39 int const timestep,
double const t,
41 bool const converged)
const = 0;
46 os <<
"OutputFormat::directory:" << of.
directory << std::endl;
47 os <<
"OutputFormat::prefix:" << of.
prefix << std::endl;
48 os <<
"OutputFormat::suffix:" << of.
suffix << std::endl;
49 os <<
"OutputFormat::compression:" << of.
compression << std::endl;
65 const int timestep,
const double t,
const int iteration,
67 std::vector<std::reference_wrapper<const MeshLib::Mesh>>
const& meshes,
68 std::set<std::string>
const& output_variables)
const override;
80 std::string
const& mesh_name)
const;
83 int const timestep,
double const t,
85 bool const converged)
const override;
104 const int timestep,
const double t,
const int iteration,
105 bool const converged,
106 std::vector<std::reference_wrapper<const MeshLib::Mesh>>
const& meshes,
107 std::set<std::string>
const& output_variables)
const override
114 int const timestep,
double const t,
116 bool const converged)
const override;
125 std::set<std::string>
const& output_variables,
126 std::vector<std::reference_wrapper<const MeshLib::Mesh>>
const& meshes,
127 int const timestep,
double const t,
int const iteration,
128 bool const converged)
const;
132 bool const compress_output,
int const data_mode);
std::ostream & operator<<(std::ostream &os, Output const &output)
void outputMeshVtk(std::string const &file_name, MeshLib::Mesh const &mesh, bool const compress_output, int const data_mode)