From 581c0eb612e7058239c339043c0cca3137d9431a Mon Sep 17 00:00:00 2001 From: Emilie Marchandise <emilie.marchandise@uclouvain.be> Date: Wed, 21 Dec 2011 16:32:47 +0000 Subject: [PATCH] --- Mesh/meshMetric.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Mesh/meshMetric.cpp b/Mesh/meshMetric.cpp index 8f190fd679..46de0df760 100644 --- a/Mesh/meshMetric.cpp +++ b/Mesh/meshMetric.cpp @@ -226,13 +226,13 @@ void meshMetric::computeMetric(){ else if (_technique == meshMetric::FREY ){ SVector3 gr = grads[ver]; SMetric3 hfrey(1./(hmax*hmax)); - double kappa = hessian(0,0)+hessian(1,1)+hessian(2,2); - double Np = 15.0; - double epsGeom = 4.0*3.14*3.14/(kappa*Np); double norm = gr(0)*gr(0)+gr(1)*gr(1)+gr(2)*gr(2); if (dist < _E && norm != 0.0){ double h = hmin*(hmax/hmin-1.0)*dist/_E + hmin; double C = 1./(h*h) -1./(hmax*hmax); + double kappa = hessian(0,0)+hessian(1,1)+hessian(2,2); + double Np = 15.0; + double epsGeom = 4.0*3.14*3.14/(kappa*Np); hfrey(0,0) += C*gr(0)*gr(0)/(norm) + hessian(0,0)/epsGeom; hfrey(1,1) += C*gr(1)*gr(1)/(norm) + hessian(1,1)/epsGeom; hfrey(2,2) += C*gr(2)*gr(2)/(norm) + hessian(2,2)/epsGeom; -- GitLab