30template<Foam::vtk::fileTag FileType, Foam::vtk::fileTag DataType>
31inline bool Foam::vtk::vtmWriter::appendTyped
36 bool ok =
append(file, FileType);
37 if (ok) entries_.back().setDataType(DataType);
42template<Foam::vtk::fileTag FileType, Foam::vtk::fileTag DataType>
43inline bool Foam::vtk::vtmWriter::appendTyped
50 if (ok) entries_.back().setDataType(DataType);
65 return appendTyped<vtk::fileTag::POLY_DATA>(file);
75 return appendTyped<vtk::fileTag::POLY_DATA>(
name, file);
81 return appendTyped<vtk::fileTag::UNSTRUCTURED_GRID>(file);
91 return appendTyped<vtk::fileTag::UNSTRUCTURED_GRID>(
name, file);
95template<Foam::vtk::fileTag DataType>
98 return appendTyped<vtk::fileTag::VTK_HDF, DataType>(file);
102template<Foam::vtk::fileTag DataType>
109 return appendTyped<vtk::fileTag::VTK_HDF, DataType>(
name, file);
A class for handling file names.
bool append(const fileName &file)
Add a file. The name is either empty or created with autoName.
static word ext()
File extension (always "vtm").
bool append_poly(const fileName &file)
Add a PolyData (.vtp) file.
bool append_ugrid(const fileName &file)
Add an UnstructuredGrid (.vtu) file.
bool append_hdf(const fileName &file)
Add a (.vtkhdf) file. Often need to specify the content type as well (PolyData, UnstructuredGrid).
A class for handling words, derived from Foam::string.
rAUs append(new volScalarField(IOobject::groupName("rAU", phase1.name()), 1.0/(U1Eqn.A()+byDt(max(phase1.residualAlpha() - alpha1, scalar(0)) *rho1))))
@ MULTI_BLOCK
"vtkMultiBlockDataSet"
const Foam::Enum< fileTag > fileExtension
File extension (without ".") for some vtk XML file content types.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for expressions::valueTypeCode::INVALID.