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.