Detailed Description
Definition in file fvPatchField.H.
Go to the source code of this file.
Classes |
class | fvPatchField< Type > |
| Abstract base class with a fat-interface to all derived classes covering all possible ways in which they might be used. More...
|
Namespaces |
namespace | Foam |
| Namespace for OpenFOAM.
|
Functions |
template<class Type > |
Ostream & | operator<< (Ostream &, const fvPatchField< Type > &) |
Macro Definition Documentation
#define makePatchTypeFieldTypeName |
( |
|
type | ) |
|
#define makePatchFieldsTypeName |
( |
|
type | ) |
|
Value:\
makePatchTypeFieldTypeName(
type##FvPatchScalarField); \
makePatchTypeFieldTypeName(
type##FvPatchVectorField); \
makePatchTypeFieldTypeName(
type##FvPatchSphericalTensorField); \
makePatchTypeFieldTypeName(
type##FvPatchSymmTensorField); \
makePatchTypeFieldTypeName(
type##FvPatchTensorField);
Definition at line 491 of file fvPatchField.H.
#define makePatchTypeField |
( |
|
PatchTypeField, |
|
|
|
typePatchTypeField |
|
) |
| |
Value:\
defineNamedTemplateTypeNameAndDebug(typePatchTypeField, 0); \
\
addToRunTimeSelectionTable \
( \
PatchTypeField, typePatchTypeField, patch \
); \
\
addToRunTimeSelectionTable \
( \
PatchTypeField, \
typePatchTypeField, \
patchMapper \
); \
\
addToRunTimeSelectionTable \
( \
PatchTypeField, typePatchTypeField, dictionary \
);
Definition at line 499 of file fvPatchField.H.
#define makePatchFields |
( |
|
type | ) |
|
Value:\
makePatchTypeField \
( \
fvPatchSphericalTensorField, \
type##FvPatchSphericalTensorField \
); \
Definition at line 521 of file fvPatchField.H.
#define makePatchTypeFieldTypedefs |
( |
|
type | ) |
|
Value:\
typedef
type##FvPatchField<scalar>
type##FvPatchScalarField; \
typedef
type##FvPatchField<vector>
type##FvPatchVectorField; \
typedef
type##FvPatchField<sphericalTensor> \
type##FvPatchSphericalTensorField; \
typedef
type##FvPatchField<symmTensor>
type##FvPatchSymmTensorField; \
typedef
type##FvPatchField<tensor>
type##FvPatchTensorField;
Definition at line 534 of file fvPatchField.H.