40#ifndef Foam_fvMeshTools_H
41#define Foam_fvMeshTools_H
62 template<
class GeoField>
63 static void addPatchFields
67 const word& defaultPatchFieldType,
68 const typename GeoField::value_type& defaultPatchValue
72 template<
class GeoField>
73 static void setPatchFields
81 template<
class GeoField>
82 static void setPatchFields
86 const typename GeoField::value_type& value
90 template<
class GeoField>
93 template<
class GeoField>
110 const bool decompose,
111 const bool verbose =
false
128 const word& defaultPatchFieldType,
129 const bool validBoundary
133 static void setPatchFields
150 const bool validBoundary
165 const bool validBoundary
180 const bool masterOnlyReading,
181 const bool verbose =
false
192 const bool decompose,
193 const bool verbose =
false
205 const bool verbose =
true
213 const bool verbose =
false
231 const bool decompose,
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A class for handling file names.
An encapsulation of filesystem-related operations.
Mesh data needed to do the Finite Volume discretisation.
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of me...
Registry of regIOobjects.
A patch is a list of labels that address the faces in the global face list.
A class for managing references or pointers (no reference counting).
A class for handling words, derived from Foam::string.
Foam::word regionName(args.getOrDefault< word >("region", Foam::polyMesh::defaultRegion))
List< word > wordList
List of word.
List< label > labelList
A List of labels.