OpenFOAM
6
The OpenFOAM Foundation
Main Page
+
Namespaces
Namespace List
+
Namespace Members
+
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerations
Enumerator
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
v
w
+
Enumerations
a
b
c
d
e
f
g
i
k
l
m
o
p
r
s
t
v
w
+
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Related Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
+
Files
File List
+
File Members
+
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
+
Typedefs
b
c
d
f
g
k
l
m
p
r
s
t
v
w
+
Macros
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
applications
utilities
mesh
manipulation
checkMesh
checkTools.H
Go to the documentation of this file.
1
#include "
scalar.H
"
2
#include "
indirectPrimitivePatch.H
"
3
#include "
writer.H
"
4
5
namespace
Foam
6
{
7
class
polyMesh;
8
class
surfaceWriter;
9
class
pointSet;
10
class
faceSet;
11
class
cellSet;
12
class
fileName;
13
class
polyMesh;
14
15
void
printMeshStats
(
const
polyMesh&
mesh
,
const
bool
allTopology);
16
17
//- Generate merged surface on master and write. Needs input patch
18
// to be of mesh faces.
19
void
mergeAndWrite
20
(
21
const
polyMesh&
mesh
,
22
const
surfaceWriter& writer,
23
const
word&
name
,
24
const
indirectPrimitivePatch
setPatch,
25
const
fileName& outputDir
26
);
27
28
//- Write vtk representation of (assembled) faceSet to surface file in
29
// postProcessing/ directory
30
void
mergeAndWrite
(
const
surfaceWriter&,
const
faceSet&);
31
32
//- Write vtk representation of (assembled) cellSet to surface file in
33
// postProcessing/ directory
34
void
mergeAndWrite
(
const
surfaceWriter&,
const
cellSet&);
35
36
//- Write vtk representation of (assembled) pointSet to 'set' file in
37
// postProcessing/ directory
38
void
mergeAndWrite
(
const
writer<scalar>&,
const
pointSet&);
39
}
40
41
42
// ************************************************************************* //
Foam::indirectPrimitivePatch
PrimitivePatch< face, IndirectList, const pointField & > indirectPrimitivePatch
Foam::indirectPrimitivePatch.
Definition:
indirectPrimitivePatch.H:45
mesh
dynamicFvMesh & mesh
Definition:
createDynamicFvMesh.H:18
scalar.H
writer.H
Foam::mergeAndWrite
void mergeAndWrite(const polyMesh &mesh, const surfaceWriter &writer, const word &name, const indirectPrimitivePatch setPatch, const fileName &outputDir)
Generate merged surface on master and write. Needs input patch.
Foam::name
word name(const complex &)
Return a string representation of a complex.
Definition:
complex.C:47
Foam::printMeshStats
void printMeshStats(const polyMesh &mesh, const bool allTopology)
Foam
Namespace for OpenFOAM.
Definition:
atmBoundaryLayer.C:30
indirectPrimitivePatch.H
Generated by
1.8.13