From 4018425e0bf65599829ed5f463eedbae72acb2da Mon Sep 17 00:00:00 2001 From: mattijs Date: Wed, 8 Jun 2011 15:22:05 +0100 Subject: [PATCH] ENH: pointHitSort: define < operator for sorting --- .../meshes/primitiveShapes/objectHit/pointHitSort.H | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/OpenFOAM/meshes/primitiveShapes/objectHit/pointHitSort.H b/src/OpenFOAM/meshes/primitiveShapes/objectHit/pointHitSort.H index bd85bb8677..d64471294d 100644 --- a/src/OpenFOAM/meshes/primitiveShapes/objectHit/pointHitSort.H +++ b/src/OpenFOAM/meshes/primitiveShapes/objectHit/pointHitSort.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -65,7 +65,7 @@ public: //- Construct null pointHitSort() : - inter_(false, vector::zero, GREAT), + inter_(false, vector::zero, GREAT, false), index_(-1) {} @@ -96,9 +96,9 @@ public: return inter_.distance() == rhs.inter().distance(); } - bool operator>(const pointHitSort& rhs) const + bool operator<(const pointHitSort& rhs) const { - return inter_.distance() > rhs.inter().distance(); + return inter_.distance() < rhs.inter().distance(); } };