mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: snappyHexMesh: limit warnings to 100 points. Fixes #941.
This commit is contained in:
@ -233,10 +233,6 @@ public:
|
|||||||
{
|
{
|
||||||
return minAreaRatio_;
|
return minAreaRatio_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -2015,12 +2015,23 @@ Foam::vectorField Foam::snappySnapDriver::calcNearestSurface
|
|||||||
{
|
{
|
||||||
if (snapSurf[pointi] == -1)
|
if (snapSurf[pointi] == -1)
|
||||||
{
|
{
|
||||||
WarningInFunction
|
static label nWarn = 0;
|
||||||
<< "For point:" << pointi
|
|
||||||
<< " coordinate:" << localPoints[pointi]
|
if (nWarn < 100)
|
||||||
<< " did not find any surface within:"
|
{
|
||||||
<< minSnapDist[pointi]
|
WarningInFunction
|
||||||
<< " metre." << endl;
|
<< "For point:" << pointi
|
||||||
|
<< " coordinate:" << localPoints[pointi]
|
||||||
|
<< " did not find any surface within:"
|
||||||
|
<< minSnapDist[pointi] << " metre." << endl;
|
||||||
|
nWarn++;
|
||||||
|
if (nWarn == 100)
|
||||||
|
{
|
||||||
|
WarningInFunction
|
||||||
|
<< "Reached warning limit " << nWarn
|
||||||
|
<< ". Suppressing further warnings." << endl;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -328,9 +328,21 @@ void Foam::snappySnapDriver::calcNearestFace
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
WarningInFunction
|
static label nWarn = 0;
|
||||||
<< "Did not find surface near face centre " << fc[hiti]
|
|
||||||
|
if (nWarn < 100)
|
||||||
|
{
|
||||||
|
WarningInFunction
|
||||||
|
<< "Did not find surface near face centre " << fc[hiti]
|
||||||
<< endl;
|
<< endl;
|
||||||
|
nWarn++;
|
||||||
|
if (nWarn == 100)
|
||||||
|
{
|
||||||
|
WarningInFunction
|
||||||
|
<< "Reached warning limit " << nWarn
|
||||||
|
<< ". Suppressing further warnings." << endl;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -392,9 +404,22 @@ void Foam::snappySnapDriver::calcNearestFace
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
WarningInFunction
|
static label nWarn = 0;
|
||||||
<< "Did not find surface near face centre " << fc[hiti]
|
|
||||||
<< endl;
|
if (nWarn < 100)
|
||||||
|
{
|
||||||
|
WarningInFunction
|
||||||
|
<< "Did not find surface near face centre " << fc[hiti]
|
||||||
|
<< endl;
|
||||||
|
|
||||||
|
nWarn++;
|
||||||
|
if (nWarn == 100)
|
||||||
|
{
|
||||||
|
WarningInFunction
|
||||||
|
<< "Reached warning limit " << nWarn
|
||||||
|
<< ". Suppressing further warnings." << endl;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3283,9 +3308,22 @@ void Foam::snappySnapDriver::reverseAttractMeshPoints
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
WarningInFunction
|
static label nWarn = 0;
|
||||||
<< "Did not find pp point near " << featPt
|
|
||||||
<< endl;
|
if (nWarn < 100)
|
||||||
|
{
|
||||||
|
WarningInFunction
|
||||||
|
<< "Did not find pp point near " << featPt
|
||||||
|
<< endl;
|
||||||
|
nWarn++;
|
||||||
|
if (nWarn == 100)
|
||||||
|
{
|
||||||
|
WarningInFunction
|
||||||
|
<< "Reached warning limit " << nWarn
|
||||||
|
<< ". Suppressing further warnings." << endl;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user