35 const int timestep,
const double t,
const int iteration,
37 std::vector<std::reference_wrapper<const MeshLib::Mesh>>
const& meshes,
38 std::set<std::string>
const& output_variables)
const = 0;
40 int const timestep,
double const t,
42 bool const converged)
const = 0;
47 os <<
"OutputFormat::directory:" << of.
directory << std::endl;
48 os <<
"OutputFormat::prefix:" << of.
prefix << std::endl;
49 os <<
"OutputFormat::suffix:" << of.
suffix << std::endl;
50 os <<
"OutputFormat::compression:" << of.
compression << std::endl;
66 const int timestep,
const double t,
const int iteration,
68 std::vector<std::reference_wrapper<const MeshLib::Mesh>>
const& meshes,
69 std::set<std::string>
const& output_variables)
const override;
81 std::string
const& mesh_name)
const;
84 int const timestep,
double const t,
86 bool const converged)
const override;
109 const int timestep,
const double t,
const int iteration,
110 bool const converged,
111 std::vector<std::reference_wrapper<const MeshLib::Mesh>>
const& meshes,
112 std::set<std::string>
const& output_variables)
const override
119 int const timestep,
double const t,
121 bool const converged)
const override;
135 std::set<std::string>
const& output_variables,
136 std::vector<std::reference_wrapper<const MeshLib::Mesh>>
const& meshes,
137 int const timestep,
double const t,
int const iteration,
138 bool const converged)
const;
142 std::set<std::string>
const& output_variables,
143 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, std::set< std::string > const &output_variables, bool const compress_output, int const data_mode)