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

@ -83,10 +83,10 @@ int main(int argc, char *argv[])
label order = 8;
scalarField ak(order, 0);
scalarField bk(order, 0);
scalarField ck(order, 0);
scalarField B(order, 0);
scalarField ak(order, Zero);
scalarField bk(order, Zero);
scalarField ck(order, Zero);
scalarField B(order, Zero);
forAll(ak, i)
{
@ -98,7 +98,7 @@ int main(int argc, char *argv[])
::cos((2*k - 1)*constant::mathematical::pi*y/2);
}
scalarField A(order, 0);
scalarField A(order, Zero);
OFstream file(runTime.path()/"WatersKing.dat");
const scalar LOGVGREAT = ::log(VGREAT);
while (!runTime.end())