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_;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
@ -2015,12 +2015,23 @@ Foam::vectorField Foam::snappySnapDriver::calcNearestSurface
|
||||
{
|
||||
if (snapSurf[pointi] == -1)
|
||||
{
|
||||
WarningInFunction
|
||||
<< "For point:" << pointi
|
||||
<< " coordinate:" << localPoints[pointi]
|
||||
<< " did not find any surface within:"
|
||||
<< minSnapDist[pointi]
|
||||
<< " metre." << endl;
|
||||
static label nWarn = 0;
|
||||
|
||||
if (nWarn < 100)
|
||||
{
|
||||
WarningInFunction
|
||||
<< "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
|
||||
{
|
||||
WarningInFunction
|
||||
<< "Did not find surface near face centre " << fc[hiti]
|
||||
static label nWarn = 0;
|
||||
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -392,9 +404,22 @@ void Foam::snappySnapDriver::calcNearestFace
|
||||
}
|
||||
else
|
||||
{
|
||||
WarningInFunction
|
||||
<< "Did not find surface near face centre " << fc[hiti]
|
||||
<< endl;
|
||||
static label nWarn = 0;
|
||||
|
||||
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
|
||||
{
|
||||
WarningInFunction
|
||||
<< "Did not find pp point near " << featPt
|
||||
<< endl;
|
||||
static label nWarn = 0;
|
||||
|
||||
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