From 700600501f897fea9373955b7c397e52cd2dd011 Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Wed, 15 Dec 2010 17:03:40 +0000
Subject: [PATCH] ENH: ops.H : added minMag,maxMag eqOp

---
 src/OpenFOAM/primitives/ops/ops.H | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/OpenFOAM/primitives/ops/ops.H b/src/OpenFOAM/primitives/ops/ops.H
index 217fe8db6eb..42d16029d04 100644
--- a/src/OpenFOAM/primitives/ops/ops.H
+++ b/src/OpenFOAM/primitives/ops/ops.H
@@ -76,6 +76,8 @@ EqOp(eqMag, x = mag(y))
 EqOp(plusEqMagSqr, x += magSqr(y))
 EqOp(maxEq, x = max(x, y))
 EqOp(minEq, x = min(x, y))
+EqOp(minMagSqrEq, x = (magSqr(x)<=magSqr(y) ? x : y))
+EqOp(maxMagSqrEq, x = (magSqr(x)>=magSqr(y) ? x : y))
 EqOp(andEq, x = (x && y))
 EqOp(orEq, x  = (x || y))
 
-- 
GitLab