Simplify checking of container (List/HashTable, strings) sizes

- can use 'XX.empty()' instead of 'XX.size() == 0', 'XX.size() < 1' or
  'XX.size() <= 0' or for simpler coding.
  It also has the same number of characters as '!XX.size()' and /might/ be
  more readable

- many size checking had 'XX.size() > 0', 'XX.size() != 0', or 'XX.size() >= 1'
  when a simple 'XX.size()' suffices
This commit is contained in:
Mark Olesen
2009-01-10 20:28:06 +01:00
parent 16aaf5b54e
commit 95dcb6ded7
211 changed files with 713 additions and 832 deletions

View File

@ -66,7 +66,7 @@ void dynamicRefineFvMesh::calculateProtectedCells
PackedList<1>& unrefineableCell
) const
{
if (protectedCell_.size() == 0)
if (protectedCell_.empty())
{
unrefineableCell.clear();
return;
@ -375,7 +375,7 @@ autoPtr<mapPolyMesh> dynamicRefineFvMesh::refine
}
}
}
}
}
@ -383,7 +383,7 @@ autoPtr<mapPolyMesh> dynamicRefineFvMesh::refine
meshCutter_.updateMesh(map);
// Update numbering of protectedCell_
if (protectedCell_.size() > 0)
if (protectedCell_.size())
{
PackedList<1> newProtectedCell(nCells(), 0);
@ -536,7 +536,7 @@ autoPtr<mapPolyMesh> dynamicRefineFvMesh::unrefine
meshCutter_.updateMesh(map);
// Update numbering of protectedCell_
if (protectedCell_.size() > 0)
if (protectedCell_.size())
{
PackedList<1> newProtectedCell(nCells(), 0);
@ -703,7 +703,7 @@ labelList dynamicRefineFvMesh::selectRefineCells
cellLevel[cellI] < maxRefinement
&& candidateCell.get(cellI) == 1
&& (
unrefineableCell.size() == 0
unrefineableCell.empty()
|| unrefineableCell.get(cellI) == 0
)
)
@ -724,7 +724,7 @@ labelList dynamicRefineFvMesh::selectRefineCells
cellLevel[cellI] == level
&& candidateCell.get(cellI) == 1
&& (
unrefineableCell.size() == 0
unrefineableCell.empty()
|| unrefineableCell.get(cellI) == 0
)
)