@@ -360,20 +360,20 @@ namespace aspect
360360
361361 Tensor<1 ,dim> g;
362362
363- g[0 ]=((y*z+3 .*std::pow (x, 2 )* std::pow (y, 3 )*z)- mu*(2 .+6 .*x*y))
364- -dmudx*(2 .+4 .*x+2 .*y+6 .*std::pow (x, 2 )*y)
365- -dmudy*(x+std::pow (x, 3 )+y+2 .*x*std::pow (y, 2 ))
363+ g[0 ]=((y*z+3 .*Utilities::fixed_power< 2 >(x)*Utilities::fixed_power< 3 >(y )*z)- mu*(2 .+6 .*x*y))
364+ -dmudx*(2 .+4 .*x+2 .*y+6 .*Utilities::fixed_power< 2 >(x )*y)
365+ -dmudy*(x+Utilities::fixed_power< 3 >(x )+y+2 .*x*Utilities::fixed_power< 2 >(y ))
366366 -dmudz*(-3 .*z-10 .*x*y*z);
367367
368- g[1 ]=((x*z+3 .*std::pow (x, 3 )* std::pow (y, 2 )*z)- mu*(2 .+2 .*std::pow (x, 2 )+2 .*std::pow (y, 2 )))
369- -dmudx*(x+std::pow (x, 3 )+y+2 .*x*std::pow (y, 2 ))
370- -dmudy*(2 .+2 .*x+4 .*y+4 .*std::pow (x, 2 )*y)
371- -dmudz*(-3 .*z-5 .*std::pow (x, 2 )*z);
368+ g[1 ]=((x*z+3 .*Utilities::fixed_power< 3 >(x)*Utilities::fixed_power< 2 >(y )*z)- mu*(2 .+2 .*Utilities::fixed_power< 2 >(x )+2 .*Utilities::fixed_power< 2 >(y )))
369+ -dmudx*(x+Utilities::fixed_power< 3 >(x )+y+2 .*x*Utilities::fixed_power< 2 >(y ))
370+ -dmudy*(2 .+2 .*x+4 .*y+4 .*Utilities::fixed_power< 2 >(x )*y)
371+ -dmudz*(-3 .*z-5 .*Utilities::fixed_power< 2 >(x )*z);
372372
373- g[2 ]=((x*y+std::pow (x, 3 )* std::pow (y, 3 )) - mu*(-10 .*y*z))
373+ g[2 ]=((x*y+Utilities::fixed_power< 3 >(x)*Utilities::fixed_power< 3 >(y )) - mu*(-10 .*y*z))
374374 -dmudx*(-3 .*z-10 .*x*y*z)
375- -dmudy*(-3 .*z-5 .*std::pow (x, 2 )*z)
376- -dmudz*(-4 .-6 .*x-6 .*y-10 .*std::pow (x, 2 )*y);
375+ -dmudy*(-3 .*z-5 .*Utilities::fixed_power< 2 >(x )*z)
376+ -dmudz*(-4 .-6 .*x-6 .*y-10 .*Utilities::fixed_power< 2 >(x )*y);
377377
378378 return g;
379379 }
0 commit comments