FLMAsurfaceFormatRunTime.C
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) 2016 OpenCFD Ltd.
9 -------------------------------------------------------------------------------
10 License
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 #include "FLMAsurfaceFormat.H"
29 
32 
33 // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
34 
35 namespace Foam
36 {
37 namespace fileFormats
38 {
39 
40 // write MeshedSurfaceProxy
42 (
43  MeshedSurfaceProxy,
44  FLMAsurfaceFormat,
45  face,
46  write,
48  flma
49 );
51 (
52  MeshedSurfaceProxy,
53  FLMAsurfaceFormat,
54  triFace,
55  write,
57  flma
58 );
60 (
61  MeshedSurfaceProxy,
62  FLMAsurfaceFormat,
63  labelledTri,
64  write,
66  flma
67 );
68 
69 
70 // write MeshedSurfaceProxy (comnpressed versions of above)
72 (
73  MeshedSurfaceProxy,
74  FLMAZsurfaceFormat,
75  face,
76  write,
78  flmaz
79 );
81 (
82  MeshedSurfaceProxy,
83  FLMAZsurfaceFormat,
84  triFace,
85  write,
87  flmaz
88 );
90 (
91  MeshedSurfaceProxy,
92  FLMAZsurfaceFormat,
93  labelledTri,
94  write,
96  flmaz
97 );
98 
99 }
100 }
101 
102 // ************************************************************************* //
FLMAsurfaceFormat.H
Foam::vtk::fileExtension
const Foam::Enum< fileTag > fileExtension
File extension (without ".") for some vtk XML file content types.
Foam::fileFormats::addNamedTemplatedToMemberFunctionSelectionTable
addNamedTemplatedToMemberFunctionSelectionTable(MeshedSurfaceProxy, ABAQUSsurfaceFormat, face, write, fileExtension, abaqus)
addToMemberFunctionSelectionTable.H
Macros for easy insertion into member function selection tables.
addToRunTimeSelectionTable.H
Macros for easy insertion into run-time selection tables.
Foam
Namespace for OpenFOAM.
Definition: atmBoundaryLayer.C:33
Foam::vtk::write
void write(vtk::formatter &fmt, const Type &val, const label n=1)
Component-wise write of a value (N times)
Definition: foamVtkOutputTemplates.C:36
triFace
face triFace(3)