fvMesh.C File Reference
Include dependency graph for fvMesh.C:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define mapVolFieldType(Type, nullArg)    MapGeometricFields<Type, fvMeshMapper, volMesh>(fvMap);
 
#define mapSurfaceFieldType(Type, nullArg)    MapGeometricFields<Type, fvMeshMapper, surfaceMesh>(fvMap);
 
#define mapVolInternalFieldType(Type, nullArg)    MapDimensionedFields<Type, fvMeshMapper, volMesh>(fvMap);
 
#define mapPointFieldType(Type, nullArg)    MapGeometricFields<Type, pointMeshMapper, pointMesh>(mapper);
 
#define AddPatchFieldsType(Type, FieldType, DefaultPatchFieldType)
 
#define ReorderPatchFieldsType(Type, FieldType)
 

Functions

 defineTypeNameAndDebug (fvMesh, 0)
 
template<>
Foam::pTraits< Foam::sphericalTensor >::labelType Foam::fvMesh::validComponents< Foam::sphericalTensor > () const
 

Detailed Description

Original source file fvMesh.C

Definition in file fvMesh.C.

Macro Definition Documentation

◆ mapVolFieldType

#define mapVolFieldType (   Type,
  nullArg 
)     MapGeometricFields<Type, fvMeshMapper, volMesh>(fvMap);

◆ mapSurfaceFieldType

#define mapSurfaceFieldType (   Type,
  nullArg 
)     MapGeometricFields<Type, fvMeshMapper, surfaceMesh>(fvMap);

◆ mapVolInternalFieldType

#define mapVolInternalFieldType (   Type,
  nullArg 
)     MapDimensionedFields<Type, fvMeshMapper, volMesh>(fvMap);

◆ mapPointFieldType

#define mapPointFieldType (   Type,
  nullArg 
)     MapGeometricFields<Type, pointMeshMapper, pointMesh>(mapper);

◆ AddPatchFieldsType

#define AddPatchFieldsType (   Type,
  FieldType,
  DefaultPatchFieldType 
)
Value:
AddPatchFields<FieldType<Type>> \
( \
const_cast<objectRegistry&>(thisDb()), \
insertPatchi, \
DefaultPatchFieldType \
);

◆ ReorderPatchFieldsType

#define ReorderPatchFieldsType (   Type,
  FieldType 
)
Value:
ReorderPatchFields<FieldType<Type>> \
( \
const_cast<objectRegistry&>(thisDb()), \
newToOld \
);

Function Documentation

◆ Foam::fvMesh::validComponents< Foam::sphericalTensor >()