54 "areaScalarField::Boundary",
60 "areaVectorField::Boundary",
66 "areaSphericalTensorField::Boundary",
72 "areaSymmTensorField::Boundary",
78 "areaTensorField::Boundary",
114#define fieldChecks(Type) \
116bool GeometricBoundaryField<Type, faPatchField, areaMesh>::check() const \
118 return checkConsistency<coupledFaPatchField<Type>> \
120 FieldBase::localBoundaryTolerance_, \
144 "areaSphericalTensorField",
145 "areaSymmTensorField",
151 "areaScalarField::Internal",
152 "areaVectorField::Internal",
153 "areaSphericalTensorField::Internal",
154 "areaSymmTensorField::Internal",
155 "areaTensorField::Internal"
#define fieldChecks(Type)
Generic GeometricField class.
DimensionedField< scalar, areaMesh > Internal
void replace(const direction d, const GeometricField< cmptType, PatchField, GeoMesh > &gcf)
Replace specified field component with content from another field.
GeometricField(const IOobject &io, const Mesh &mesh, const dimensionSet &dims, const word &patchFieldType=faPatchField< Type >::calculatedType())
GeometricBoundaryField< scalar, faPatchField, areaMesh > Boundary
tmp< GeometricField< cmptType, PatchField, GeoMesh > > component(const direction) const
Return a component of the field.
bool ends_with(char c) const
True if string ends with given character (cf. C++20).
bool starts_with(char c) const
True if string starts with given character (cf. C++20).
A class for managing temporary objects.
A class for handling words, derived from Foam::string.
#define defineTemplateTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information for templates, useful.
#define defineTemplateDebugSwitchWithName(Type, Name, Value)
Define the debug information for templates, lookup as Name.
const wordList area_internal
Standard area internal field types (scalar, vector, tensor, etc).
bool is_area(const word &clsName)
Test if the class name appears to be an area field.
bool is_area_internal(const word &clsName)
Test if the class name appears to be an area internal field.
const wordList area
Standard area field types (scalar, vector, tensor, etc).
List< word > wordList
List of word.
GeometricField< tensor, faPatchField, areaMesh > areaTensorField
GeometricField< sphericalTensor, faPatchField, areaMesh > areaSphericalTensorField
GeometricField< symmTensor, faPatchField, areaMesh > areaSymmTensorField
GeometricField< vector, faPatchField, areaMesh > areaVectorField
GeometricField< scalar, faPatchField, areaMesh > areaScalarField
SphericalTensor< scalar > sphericalTensor
SphericalTensor of scalars, i.e. SphericalTensor<scalar>.
SymmTensor< scalar > symmTensor
SymmTensor of scalars, i.e. SymmTensor<scalar>.