18 #ifndef OUTPUT_MSH_HH_ 19 #define OUTPUT_MSH_HH_ 23 namespace Input {
namespace Type {
class Record; } }
75 void add_dummy_fields()
override;
80 void set_output_data_caches(std::shared_ptr<OutputMeshBase> mesh_ptr)
override;
98 void write_msh_header(
void);
104 void write_msh_geometry(
void);
110 void write_msh_topology(
void);
148 void fix_base_file_name(
void);
151 std::shared_ptr<ElementDataCache<unsigned int>>
node_ids_;
153 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.