Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Development
openfoam
Commits
c521e80c
Commit
c521e80c
authored
Mar 26, 2010
by
mattijs
Browse files
ENH: Added missing surfaceField types (surfaceVectorField, surfaceTensorField etc)
parent
df56a5b1
Changes
2
Hide whitespace changes
Inline
Side-by-side
applications/utilities/parallelProcessing/decomposePar/decomposePar.C
View file @
c521e80c
...
...
@@ -334,6 +334,14 @@ int main(int argc, char *argv[])
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PtrList
<
surfaceScalarField
>
surfaceScalarFields
;
readFields
(
mesh
,
objects
,
surfaceScalarFields
);
PtrList
<
surfaceVectorField
>
surfaceVectorFields
;
readFields
(
mesh
,
objects
,
surfaceVectorFields
);
PtrList
<
surfaceSphericalTensorField
>
surfaceSphericalTensorFields
;
readFields
(
mesh
,
objects
,
surfaceSphericalTensorFields
);
PtrList
<
surfaceSymmTensorField
>
surfaceSymmTensorFields
;
readFields
(
mesh
,
objects
,
surfaceSymmTensorFields
);
PtrList
<
surfaceTensorField
>
surfaceTensorFields
;
readFields
(
mesh
,
objects
,
surfaceTensorFields
);
// Construct the point fields
...
...
@@ -619,6 +627,10 @@ int main(int argc, char *argv[])
||
volSymmTensorFields
.
size
()
||
volTensorFields
.
size
()
||
surfaceScalarFields
.
size
()
||
surfaceVectorFields
.
size
()
||
surfaceSphericalTensorFields
.
size
()
||
surfaceSymmTensorFields
.
size
()
||
surfaceTensorFields
.
size
()
)
{
labelIOList
faceProcAddressing
...
...
@@ -650,6 +662,10 @@ int main(int argc, char *argv[])
fieldDecomposer
.
decomposeFields
(
volTensorFields
);
fieldDecomposer
.
decomposeFields
(
surfaceScalarFields
);
fieldDecomposer
.
decomposeFields
(
surfaceVectorFields
);
fieldDecomposer
.
decomposeFields
(
surfaceSphericalTensorFields
);
fieldDecomposer
.
decomposeFields
(
surfaceSymmTensorFields
);
fieldDecomposer
.
decomposeFields
(
surfaceTensorFields
);
}
...
...
applications/utilities/parallelProcessing/reconstructPar/reconstructPar.C
View file @
c521e80c
...
...
@@ -191,6 +191,10 @@ int main(int argc, char *argv[])
||
objects
.
lookupClass
(
volSymmTensorField
::
typeName
).
size
()
||
objects
.
lookupClass
(
volTensorField
::
typeName
).
size
()
||
objects
.
lookupClass
(
surfaceScalarField
::
typeName
).
size
()
||
objects
.
lookupClass
(
surfaceVectorField
::
typeName
).
size
()
||
objects
.
lookupClass
(
surfaceSphericalTensorField
::
typeName
).
size
()
||
objects
.
lookupClass
(
surfaceSymmTensorField
::
typeName
).
size
()
||
objects
.
lookupClass
(
surfaceTensorField
::
typeName
).
size
()
)
{
Info
<<
"Reconstructing FV fields"
<<
nl
<<
endl
;
...
...
@@ -235,6 +239,26 @@ int main(int argc, char *argv[])
objects
,
selectedFields
);
fvReconstructor
.
reconstructFvSurfaceFields
<
vector
>
(
objects
,
selectedFields
);
fvReconstructor
.
reconstructFvSurfaceFields
<
sphericalTensor
>
(
objects
,
selectedFields
);
fvReconstructor
.
reconstructFvSurfaceFields
<
symmTensor
>
(
objects
,
selectedFields
);
fvReconstructor
.
reconstructFvSurfaceFields
<
tensor
>
(
objects
,
selectedFields
);
}
else
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment