From 47acc4d3e5e92ca7e847c353763df9ddf9c93749 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Fri, 2 Mar 2007 14:36:38 +0000 Subject: [PATCH] missing #ifdef --- Geo/gmshSurface.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Geo/gmshSurface.cpp b/Geo/gmshSurface.cpp index 258bc9e8a9..55e7bbf147 100644 --- a/Geo/gmshSurface.cpp +++ b/Geo/gmshSurface.cpp @@ -1,4 +1,4 @@ -// $Id: gmshSurface.cpp,v 1.6 2007-03-02 09:33:36 remacle Exp $ +// $Id: gmshSurface.cpp,v 1.7 2007-03-02 14:36:38 geuzaine Exp $ // // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // @@ -123,10 +123,14 @@ gmshParametricSurface ::~gmshParametricSurface() } SPoint3 gmshParametricSurface ::point(double par1, double par2) const { +#if !defined(HAVE_MATH_EVAL) + Msg(GERROR, "MathEval is not compiled in this version of Gmsh"); +#else char *names[2] = {"u","v"}; double values [2] = {par1,par2}; const double x = evaluator_evaluate(evalX, 2, names, values); const double y = evaluator_evaluate(evalY, 2, names, values); const double z = evaluator_evaluate(evalZ, 2, names, values); return SPoint3(x,y,z); +#endif } -- GitLab