ENH: use Zero when zero-initializing types

- makes the intent clearer and avoids the need for additional
  constructor casting. Eg,

      labelList(10, Zero)    vs.  labelList(10, 0)
      scalarField(10, Zero)  vs.  scalarField(10, scalar(0))
      vectorField(10, Zero)  vs.  vectorField(10, vector::zero)
This commit is contained in:
Mark Olesen
2018-12-11 23:50:15 +01:00
parent 6e8cf684d1
commit 1d85fecf4d
342 changed files with 814 additions and 803 deletions

View File

@ -404,7 +404,7 @@ void testPointSync(const polyMesh& mesh, Random& rndGen)
// Test masterPoints
{
labelList nMasters(mesh.nPoints(), 0);
labelList nMasters(mesh.nPoints(), Zero);
bitSet isMasterPoint(syncTools::getMasterPoints(mesh));
@ -480,7 +480,7 @@ void testEdgeSync(const polyMesh& mesh, Random& rndGen)
// Test masterEdges
{
labelList nMasters(edges.size(), 0);
labelList nMasters(edges.size(), Zero);
bitSet isMasterEdge(syncTools::getMasterEdges(mesh));
@ -549,7 +549,7 @@ void testFaceSync(const polyMesh& mesh, Random& rndGen)
// Test masterFaces
{
labelList nMasters(mesh.nFaces(), 0);
labelList nMasters(mesh.nFaces(), Zero);
bitSet isMasterFace(syncTools::getMasterFaces(mesh));