Go to the source code of this file.
|
| | Foam |
| | Namespace for OpenFOAM.
|
| |
|
| using | bool = FvWallInfoData< WallInfo, bool > |
| |
| using | label = FvWallInfoData< WallInfo, label > |
| | A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE. More...
|
| |
|
| template<class WallInfo , class Type , class Derived > |
| Istream & | operator>> (Istream &, FvWallInfoDataBase< WallInfo, Type, Derived > &) |
| |
| template<class WallInfo , class Type , class Derived > |
| Ostream & | operator<< (Ostream &, const FvWallInfoDataBase< WallInfo, Type, Derived > &) |
| |
| template<> |
| bool | contiguous< CAT(FvWallInfo, CAPITALIZE(bool))< wallPoint > > () |
| |
| template<> |
| bool | contiguous< CAT(FvWallInfo, CAPITALIZE(label))< wallPoint > > () |
| |
| | FOR_ALL_FIELD_TYPES (DefineFvWallInfoType) |
| |
Original source file FvWallInfoData.H
Definition in file FvWallInfoData.H.
◆ DefineFvWallInfoType
| #define DefineFvWallInfoType |
( |
|
Type, |
|
|
|
nullArg |
|
) |
| |
Value:\
template<class WallInfo> \
using
CAT(FvWallInfo,
CAPITALIZE(Type)) = FvWallInfoData<WallInfo, Type>; \
\
template<> \
inline bool contiguous<CAT(FvWallInfo, CAPITALIZE(Type))<wallPoint>>() \
{ \
return contiguous<FvWallInfo<wallPoint>>(); \
}
#define CAPITALIZE(name)
Map 'name' to 'Name' via the predefined macro CAPITALIZE_name.
Definition at line 177 of file FvWallInfoData.H.