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
0ab048e0
Commit
0ab048e0
authored
Dec 10, 2015
by
mattijs
Browse files
COMP: autoHexMesh: fix pow(int, int) ambiguity
parent
e2cefb1a
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementGapRefine.C
View file @
0ab048e0
...
...
@@ -546,7 +546,7 @@ Foam::label Foam::meshRefinement::markSurfaceGapRefinement
//
// if (cLevel >= minLevel && cLevel < maxLevel)
// {
// scalar cellSize = edge0Len/pow(2, cLevel);
// scalar cellSize = edge0Len/pow(2
.0
, cLevel);
//
// // Update gap size
// nearGap[i] = nGapCells*cellSize;
...
...
@@ -687,7 +687,7 @@ Foam::label Foam::meshRefinement::generateRays
if
(
cLevel
>=
gapInfo
[
1
]
&&
cLevel
<
gapInfo
[
2
])
{
scalar
cellSize
=
meshCutter_
.
level0EdgeLength
()
/
pow
(
2
,
cLevel
);
scalar
cellSize
=
meshCutter_
.
level0EdgeLength
()
/
pow
(
2
.
0
,
cLevel
);
// Calculate gap size
scalar
nearGap
=
gapInfo
[
0
]
*
cellSize
;
...
...
@@ -803,7 +803,7 @@ Foam::label Foam::meshRefinement::generateRays
if
(
cLevel
>=
gapInfo
[
1
]
&&
cLevel
<
gapInfo
[
2
])
{
scalar
cellSize
=
meshCutter_
.
level0EdgeLength
()
/
pow
(
2
,
cLevel
);
scalar
cellSize
=
meshCutter_
.
level0EdgeLength
()
/
pow
(
2
.
0
,
cLevel
);
// Calculate gap size
scalar
nearGap
=
gapInfo
[
0
]
*
cellSize
;
...
...
@@ -1133,7 +1133,7 @@ Foam::label Foam::meshRefinement::markInternalGapRefinement
forAll
(
cellMap
,
i
)
{
label
cellI
=
cellMap
[
i
];
scalar
cellSize
=
edge0Len
/
pow
(
2
,
cellLevel
[
cellI
]);
scalar
cellSize
=
edge0Len
/
pow
(
2
.
0
,
cellLevel
[
cellI
]);
gapSize
[
i
]
=
shellGapInfo
[
i
][
0
]
*
cellSize
;
}
...
...
@@ -1410,7 +1410,8 @@ Foam::label Foam::meshRefinement::markInternalGapRefinement
{
// Needed gap size
label
cLevel
=
cellLevel
[
cellI
];
scalar
cellSize
=
meshCutter_
.
level0EdgeLength
()
/
pow
(
2
,
cLevel
);
scalar
cellSize
=
meshCutter_
.
level0EdgeLength
()
/
pow
(
2
.
0
,
cLevel
);
scalar
neededGapSize
=
numGapCells
[
cellI
]
*
cellSize
;
if
(
neededGapSize
>
detectedGapSize
[
cellI
])
...
...
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