18 #ifndef OUTPUT_MSH_HH_ 19 #define OUTPUT_MSH_HH_ 23 namespace Input {
namespace Type {
class Record; } }
77 void set_output_data_caches(std::shared_ptr<OutputMeshBase> mesh_ptr)
override;
95 void write_msh_header(
void);
101 void write_msh_geometry(
void);
107 void write_msh_topology(
void);
145 void fix_base_file_name(
void);
148 std::shared_ptr<ElementDataCache<unsigned int>>
node_ids_;
150 std::shared_ptr<ElementDataCache<unsigned int>>
elem_ids_;
std::vector< std::vector< OutputDataPtr > > dummy_data_list_
static const int registrar
Registrar of class to factory.
OutputTime FactoryBaseType
Small extension of Vector<T> container with support to Id numbers.
std::shared_ptr< ElementDataCacheBase > OutputDataPtr
std::shared_ptr< ElementDataCache< unsigned int > > node_ids_
Vector gets ids of nodes.
std::shared_ptr< ElementDataCache< int > > partitions_
Vector gets partitions of elements.
The class for outputting data during time.
std::shared_ptr< ElementDataCache< unsigned int > > elem_ids_
Vector gets ids of elements.
This class is used for output data to VTK file format.
std::shared_ptr< ElementDataCache< unsigned int > > region_ids_
Vector gets ids of regions.