19 #ifndef FoamToVTK_writeDimFields_H 20 #define FoamToVTK_writeDimFields_H 30 template<
class GeoField>
48 getField<GeoField>(proxy, objects, fieldName, syncPar, cache);
63 template<
class GeoField>
83 getField<GeoField>(proxy, objects, fieldName, syncPar, cache);
111 #undef foamToVtk_WRITE_FIELD 112 #define foamToVtk_WRITE_FIELD(FieldType) \ 113 writeDimFields<FieldType> \ 129 #undef foamToVTK_WRITE_FIELD 148 #undef foamToVtk_WRITE_FIELD 149 #define foamToVtk_WRITE_FIELD(FieldType) \ 150 writeDimFields<FieldType> \ 152 internalWriter, pInterp, \ 166 #undef foamToVTK_WRITE_FIELD #define foamToVtk_WRITE_FIELD(FieldType)
List of IOobjects with searching and retrieving facilities. Implemented as a HashTable, so the various sorted methods should be used if traversing in parallel.
wordList sortedNames() const
The sorted names of the IOobjects.
Helper routines for reading a field or fields, optionally with a mesh subset (using fvMeshSubsetProxy...
unsigned int count(const UList< bool > &bools, const bool val=true)
Count number of 'true' entries.
A class for handling words, derived from Foam::string.
autoPtr< vtk::internalWriter > internalWriter
Simple proxy for holding a mesh, or mesh-subset. The subMeshes are currently limited to cellSet or ce...
label writeDimFields(ensightCase &ensCase, const ensightMesh &ensMesh, const IOobjectList &objects)
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
void clear() const noexcept
If object pointer points to valid object: delete object and set pointer to nullptr.
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
A class for managing temporary objects.
Registry of regIOobjects.
label writeAllDimFields(ensightCase &ensCase, const ensightMesh &ensMesh, const IOobjectList &objects)
autoPtr< volPointInterpolation > pInterp