From 40648bc63556fc5a98b0b3a313c9a5f443f5f102 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Klinkovsk=C3=BD?= <klinkjak@fjfi.cvut.cz> Date: Sun, 18 Jun 2017 20:36:23 +0200 Subject: [PATCH] Fixed TestFunction --- src/TNL/Functions/TestFunction_impl.h | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/TNL/Functions/TestFunction_impl.h b/src/TNL/Functions/TestFunction_impl.h index 2d31c65102..ffc1acccd4 100644 --- a/src/TNL/Functions/TestFunction_impl.h +++ b/src/TNL/Functions/TestFunction_impl.h @@ -602,66 +602,66 @@ getTimeDerivative( const PointType& vertex, case constant: { typedef Constant< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); } case paraboloid: { typedef Paraboloid< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); } case expBump: { typedef ExpBump< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); } case sinBumps: { typedef SinBumps< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); } case sinWave: { typedef SinWave< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); break; } case cylinder: { typedef Cylinder< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); break; } case flowerpot: { typedef Flowerpot< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); break; } case twins: { typedef Twins< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); break; } case pseudoSquare: { typedef PseudoSquare< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); break; } case blob: { typedef Blob< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); break; } @@ -670,19 +670,19 @@ getTimeDerivative( const PointType& vertex, case paraboloidSDF: { typedef ParaboloidSDF< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); } case sinBumpsSDF: { typedef SinBumpsSDF< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); } case sinWaveSDF: { typedef SinWaveSDF< Dimension, Real > FunctionType; - return scale * ( ( FunctionType* ) function )-> + return scale * ( ( FunctionType* ) function )->template getPartialDerivative< XDiffOrder, YDiffOrder, ZDiffOrder >( vertex, time ); } default: -- GitLab