Flow123d
release_3.0.0-968-gc87a28e79
|
Go to the documentation of this file.
19 #ifndef MSH_PVD_READER_HH
20 #define MSH_PVD_READER_HH
100 bool boundary_domain)
override;
FilePath file_name
path to VTK file
MeshDataHeader & find_header(HeaderQuery &header_query) override
void check_compatible_mesh(Mesh &mesh) override
void read_physical_names(Mesh *mesh) override
Dedicated class for storing path to input and output files.
void make_header_table() override
Represents data of one VTK file defined in PVD file.
std::string pvd_path_dir_
Path to PVD file allows construct FilePath objects of VTK files.
std::vector< VtkFileData > file_list_
Store list of VTK files and time steps declared in PVD file.
void read_nodes(Mesh *mesh) override
void read_elements(Mesh *mesh) override
PvdMeshReader(const FilePath &file_name)
~PvdMeshReader()
Destructor.
double time
time step of VTK file
std::vector< VtkFileData >::iterator list_it_
Iterator to items of file_list_.
void read_element_data(ElementDataCacheBase &data_cache, MeshDataHeader actual_header, unsigned int n_components, bool boundary_domain) override
VtkMeshReader * reader
reader is created only if it's needed
VtkFileData(double t, FilePath file)
Constructor.