Loading...
Searching...
No Matches
polySurfaceFieldsFwd.H
Go to the documentation of this file.
1/*---------------------------------------------------------------------------*\
2 ========= |
3 \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
4 \\ / O peration |
5 \\ / A nd | www.openfoam.com
6 \\/ M anipulation |
7-------------------------------------------------------------------------------
8 Copyright (C) 2019-2022 OpenCFD Ltd.
9-------------------------------------------------------------------------------
10License
11 This file is part of OpenFOAM.
12
13 OpenFOAM is free software: you can redistribute it and/or modify it
14 under the terms of the GNU General Public License as published by
15 the Free Software Foundation, either version 3 of the License, or
16 (at your option) any later version.
17
18 OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
19 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
20 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
21 for more details.
22
23 You should have received a copy of the GNU General Public License
24 along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
25
26\*---------------------------------------------------------------------------*/
27
28#ifndef Foam_polySurfaceFieldsFwd_H
29#define Foam_polySurfaceFieldsFwd_H
30
31#include "fieldTypes.H"
32
33// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
34
35namespace Foam
36{
37
38template<class Type, class GeoMesh> class DimensionedField;
39
40
41// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
42// Face Fields
45
46//- A field on polySurface faces for a given type
47template<class Type>
50
51// Typedefs
52typedef
55
56typedef
59
60typedef
63
64typedef
67
68typedef
71
72typedef
75
76
77// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
78// Point Fields
79
82//- A field on polySurface face points for a given type
83template<class Type>
85
86
87// Typedefs
88typedef
92typedef
96typedef
100typedef
104typedef
108typedef
111
112
113// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
114
115} // End namespace Foam
116
117// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
118
119#endif
120
121// ************************************************************************* //
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
The polySurface GeoMesh for face fields.
The polySurface GeoMesh for point fields.
Namespace for OpenFOAM.
DimensionedField< label, polySurfacePointGeoMesh > polySurfacePointLabelField
DimensionedField< vector, polySurfacePointGeoMesh > polySurfacePointVectorField
DimensionedField< label, polySurfaceGeoMesh > polySurfaceLabelField
DimensionedField< vector, polySurfaceGeoMesh > polySurfaceVectorField
DimensionedField< Type, polySurfaceGeoMesh > PolyFaceField
A field on polySurface faces for a given type.
DimensionedField< symmTensor, polySurfacePointGeoMesh > polySurfacePointSymmTensorField
DimensionedField< scalar, polySurfacePointGeoMesh > polySurfacePointScalarField
DimensionedField< Type, polySurfacePointGeoMesh > PolyPointField
A field on polySurface face points for a given type.
DimensionedField< tensor, polySurfaceGeoMesh > polySurfaceTensorField
DimensionedField< sphericalTensor, polySurfaceGeoMesh > polySurfaceSphericalTensorField
DimensionedField< tensor, polySurfacePointGeoMesh > polySurfacePointTensorField
DimensionedField< symmTensor, polySurfaceGeoMesh > polySurfaceSymmTensorField
DimensionedField< scalar, polySurfaceGeoMesh > polySurfaceScalarField
DimensionedField< sphericalTensor, polySurfacePointGeoMesh > polySurfacePointSphericalTensorField