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
5dc01ed6
Commit
5dc01ed6
authored
Dec 17, 2010
by
Mark Olesen
Browse files
COMP: avoid ambiguous construct from tmp - utils/ error estimation
parent
54d02bd2
Changes
6
Hide whitespace changes
Inline
Side-by-side
applications/utilities/errorEstimation/estimateScalarError/estimateScalarError.C
View file @
5dc01ed6
...
...
@@ -112,7 +112,7 @@ int main(int argc, char *argv[])
);
ee
.
residual
()().
write
();
volScalarField
e
=
ee
.
error
();
volScalarField
e
(
ee
.
error
()
)
;
e
.
write
();
mag
(
e
)().
write
();
}
...
...
applications/utilities/errorEstimation/icoErrorEstimate/icoErrorEstimate.C
View file @
5dc01ed6
...
...
@@ -108,7 +108,7 @@ int main(int argc, char *argv[])
-
fvc
::
grad
(
p
)
);
volVectorField
e
=
ee
.
error
();
volVectorField
e
(
ee
.
error
()
)
;
e
.
write
();
mag
(
e
)().
write
();
}
...
...
applications/utilities/errorEstimation/icoMomentError/icoMomentError.C
View file @
5dc01ed6
...
...
@@ -101,8 +101,8 @@ int main(int argc, char *argv[])
# include "createPhi.H"
volScalarField
ek
=
0
.
5
*
magSqr
(
U
);
volTensorField
gradU
=
fvc
::
grad
(
U
);
volScalarField
ek
(
0
.
5
*
magSqr
(
U
)
)
;
volTensorField
gradU
(
fvc
::
grad
(
U
)
)
;
// Divergence of the error in U squared
...
...
applications/utilities/errorEstimation/momentScalarError/momentScalarError.C
View file @
5dc01ed6
...
...
@@ -106,9 +106,9 @@ int main(int argc, char *argv[])
# include "createPhi.H"
volVectorField
gradT
=
fvc
::
grad
(
T
);
volVectorField
gradT
(
fvc
::
grad
(
T
)
)
;
volScalarField
TE
=
0
.
5
*
sqr
(
T
);
volScalarField
TE
(
0
.
5
*
sqr
(
T
)
)
;
volScalarField
L
(
...
...
src/errorEstimation/errorEstimate/resErrorDiv.C
View file @
5dc01ed6
...
...
@@ -57,13 +57,14 @@ div
scalarField
aNorm
(
vols
.
size
(),
0
.
0
);
// Get sign of flux
const
surfaceScalarField
signF
=
pos
(
flux
);
const
surfaceScalarField
signF
(
pos
(
flux
)
)
;
// Calculate gradient of the solution
GeometricField
<
typename
outerProduct
<
vector
,
Type
>::
type
,
fvPatchField
,
volMesh
>
gradVf
=
fvc
::
grad
(
vf
);
>
gradVf
(
fvc
::
grad
(
vf
));
// Internal faces
forAll
(
owner
,
faceI
)
...
...
src/errorEstimation/errorEstimate/resErrorLaplacian.C
View file @
5dc01ed6
...
...
@@ -122,7 +122,7 @@ laplacian
const
scalarField
&
vols
=
mesh
.
V
();
const
surfaceVectorField
&
Sf
=
mesh
.
Sf
();
const
surfaceScalarField
magSf
=
mesh
.
magSf
();
const
surfaceScalarField
magSf
(
mesh
.
magSf
()
)
;
const
fvPatchList
&
patches
=
mesh
.
boundary
();
const
labelUList
&
owner
=
mesh
.
owner
();
const
labelUList
&
neighbour
=
mesh
.
neighbour
();
...
...
@@ -137,7 +137,8 @@ laplacian
GeometricField
<
typename
outerProduct
<
vector
,
Type
>::
type
,
fvPatchField
,
volMesh
>
gradVf
=
fvc
::
grad
(
vf
);
>
gradVf
(
fvc
::
grad
(
vf
));
// Internal faces
forAll
(
owner
,
faceI
)
...
...
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