30 #ifndef OUTPUT_MSH_HH_
31 #define OUTPUT_MSH_HH_
113 template<
class element>
void write_msh_header(void)
This function write header of GMSH (.msh) file format.
void write_msh_elem_data(double time, int step)
This function write all data on elements to output file. This function is used for static and dynamic...
OutputMSH()
The constructor of this class.
void write_msh_geometry(void)
This function writes geometry (position of nodes) to GMSH (.msh) file format.
int write_tail(void)
This method should write tail of GMSH (.msh) file format.
Small extension of Vector<T> container with support to Id numbers.
static Input::Type::Record input_type
The definition of input record for gmsh file format.
void fix_base_file_name(void)
This method add right suffix to .msh GMSH file.
void write_msh_ascii_cont_data(flow::VectorId< element > &vec, OutputDataPtr output_data)
This function writes continuous ascii data to GMSH (.msh) output file.
void write_msh_topology(void)
This function writes topology (connection of nodes) to the GMSH (.msh) file format.
void write_msh_ascii_discont_data(OutputDataPtr output_data)
This function writes discontinuous ascii data to GMSH (.msh) output file.
void write_msh_node_data(double time, int step)
This function write all data on nodes to output file. This function is used for static and dynamic da...
~OutputMSH()
The destructor of this class.
The class for outputting data during time.
int write_data(void)
This method writes data to GMSH (.msh) file format for current time.
Vector classes to support both Iterator, index and Id access and creating co-located vectors...
std::shared_ptr< OutputDataBase > OutputDataPtr
This class is used for output data to VTK file format.
int write_head(void)
This method writes head of GMSH (.msh) file format.