From fd640cdda23b9cdff09bb22ced64140421bb9f02 Mon Sep 17 00:00:00 2001 From: Thomas Toulorge <thomas.toulorge@mines-paristech.fr> Date: Thu, 2 Oct 2014 14:01:28 +0000 Subject: [PATCH] Fixed mapFromIdealElement for tets in JacobianBasis --- Numeric/JacobianBasis.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Numeric/JacobianBasis.cpp b/Numeric/JacobianBasis.cpp index 828b8973c9..a35231fd4a 100644 --- a/Numeric/JacobianBasis.cpp +++ b/Numeric/JacobianBasis.cpp @@ -376,9 +376,7 @@ void GradientBasis::mapFromIdealElement(fullMatrix<double> *dxyzdX, case TYPE_TET: { - static const double cTet[3] = {-3./2/std::sqrt(6), - -1./2/std::sqrt(2), - std::sqrt(1.5)}; + static const double cTet[3] = {-1.5/sqrt(6), -0.75/sqrt(2), 3./sqrt(6)}; dxyzdZ->scale(cTet[2]); dxyzdZ->axpy(*dxyzdX, cTet[0]); dxyzdZ->axpy(*dxyzdY, cTet[1]); -- GitLab