ENH: snappyHexMesh: reset precision
This commit is contained in:
parent
6656daf4a2
commit
e7effbebb0
@ -2,7 +2,7 @@
|
||||
========= |
|
||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||
\\ / O peration |
|
||||
\\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation
|
||||
\\ / A nd | Copyright (C) 2011-2014 OpenFOAM Foundation
|
||||
\\/ M anipulation |
|
||||
-------------------------------------------------------------------------------
|
||||
License
|
||||
@ -177,22 +177,26 @@ void Foam::GAMGAgglomeration::compactLevels(const label nCreatedLevels)
|
||||
|
||||
scalar totProfile = returnReduce(profile, sumOp<scalar>());
|
||||
|
||||
int oldPrecision = Info().precision(4);
|
||||
|
||||
Info<< setw(8) << levelI
|
||||
<< setw(8) << totNprocs
|
||||
<< " "
|
||||
<< setw(8) << totNCells/totNprocs
|
||||
<< setw(8) << maxNCells
|
||||
<< " "
|
||||
<< setw(8) << setprecision(4) << totFaceCellRatio/totNprocs
|
||||
<< setw(8) << setprecision(4) << maxFaceCellRatio
|
||||
<< setw(8) << totFaceCellRatio/totNprocs
|
||||
<< setw(8) << maxFaceCellRatio
|
||||
<< " "
|
||||
<< setw(8) << scalar(totNInt)/totNprocs
|
||||
<< setw(8) << maxNInt
|
||||
<< " "
|
||||
<< setw(8) << setprecision(4) << totRatio/totNprocs
|
||||
<< setw(8) << setprecision(4) << maxRatio
|
||||
<< setw(12) << setprecision(4) << totProfile/totNprocs
|
||||
<< setw(8) << totRatio/totNprocs
|
||||
<< setw(8) << maxRatio
|
||||
<< setw(12) << totProfile/totNprocs
|
||||
<< nl;
|
||||
|
||||
Info().precision(oldPrecision);
|
||||
}
|
||||
Info<< endl;
|
||||
}
|
||||
|
@ -1262,6 +1262,8 @@ void Foam::autoLayerDriver::calculateLayerThickness
|
||||
{
|
||||
const polyBoundaryMesh& patches = mesh.boundaryMesh();
|
||||
|
||||
int oldPrecision = Info().precision();
|
||||
|
||||
// Find maximum length of a patch name, for a nicer output
|
||||
label maxPatchNameLen = 0;
|
||||
forAll(patchIDs, i)
|
||||
@ -1337,7 +1339,7 @@ void Foam::autoLayerDriver::calculateLayerThickness
|
||||
<< " " << setw(8) << avgThickness
|
||||
<< endl;
|
||||
}
|
||||
Info<< endl;
|
||||
Info<< setprecision(oldPrecision) << endl;
|
||||
}
|
||||
}
|
||||
|
||||
@ -2476,6 +2478,8 @@ void Foam::autoLayerDriver::printLayerData
|
||||
{
|
||||
const polyBoundaryMesh& pbm = mesh.boundaryMesh();
|
||||
|
||||
int oldPrecision = Info().precision();
|
||||
|
||||
// Find maximum length of a patch name, for a nicer output
|
||||
label maxPatchNameLen = 0;
|
||||
forAll(patchIDs, i)
|
||||
@ -2554,7 +2558,7 @@ void Foam::autoLayerDriver::printLayerData
|
||||
<< " " << setw(8) << 100*avgFraction
|
||||
<< endl;
|
||||
}
|
||||
Info<< endl;
|
||||
Info<< setprecision(oldPrecision) << endl;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user