A vtk writer for simple point data and complex fem mesh data.
void appendNodes(const model::ModelData *model, const std::vector< std::string > &tags)
Writes the nodes to the file.
vtkSmartPointer< vtkXMLUnstructuredGridWriter > d_writer_p
XML unstructured grid writer.
void appendStrainStress(const model::ModelData *model)
Writes strain/stress.
vtkSmartPointer< vtkUnstructuredGrid > d_grid_p
Unstructured grid.
void appendMesh(const model::ModelData *model, const std::vector< std::string > &tags)
Writes the nodes to the file.
std::string d_compressType
compression_type Specify the compressor (if any)
void addTimeStep(const double ×tep)
Writes the time step to the file.
void appendContactData(const model::ModelData *model, const std::vector< size_t > *processed_nodes, const std::vector< std::pair< size_t, size_t > > *processed_elems)
Prepares contact data that is set of nodes in contact and line-element connecting two contacting node...
void close()
Closes the file and store it to the hard disk.