From 78b8ecbe55b5c25b65d70cc4806076be53f763f0 Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Thu, 31 Oct 2013 13:50:01 +0000 Subject: [PATCH] Use method crossProduct from arithmetic.hh instead of the one from crossproduct.hh [[Imported from SVN: r9526]] --- dune/gfe/averageinterface.hh | 6 +++--- dune/gfe/rodfactory.hh | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dune/gfe/averageinterface.hh b/dune/gfe/averageinterface.hh index 3adddd73..af88f81a 100644 --- a/dune/gfe/averageinterface.hh +++ b/dune/gfe/averageinterface.hh @@ -10,7 +10,7 @@ #include <dune/istl/preconditioners.hh> #include <dune/fufem/dgindexset.hh> -#include <dune/fufem/crossproduct.hh> +#include <dune/fufem/arithmetic.hh> #include <dune/fufem/surfmassmatrix.hh> #include <dune/fufem/functions/basisgridfunction.hh> @@ -500,7 +500,7 @@ void computeTotalForceAndTorque(const BoundaryPatch<GridView>& interface, neumannFunction.evaluateLocal(*it->inside(), quadPos, value); totalForce.axpy(quad[ip].weight() * integrationElement, value); - totalTorque.axpy(quad[ip].weight() * integrationElement, crossProduct(worldPos-center,value)); + totalTorque.axpy(quad[ip].weight() * integrationElement, Arithmetic::crossProduct(worldPos-center,value)); } @@ -607,7 +607,7 @@ void computeAveragePressure(const typename RigidBodyMotion<double,GridView::dime phi_i[j] = shapeFunctionValues[indexInFace]; mu_tilde[i][j].axpy(quad[qp].weight() * integrationElement, - crossProduct(Dune::FieldVector<double,dim>(worldPos-centerOfTorque), phi_i)); + Arithmetic::crossProduct(Dune::FieldVector<double,dim>(worldPos-centerOfTorque), phi_i)); } diff --git a/dune/gfe/rodfactory.hh b/dune/gfe/rodfactory.hh index c48488c5..24ad9f86 100644 --- a/dune/gfe/rodfactory.hh +++ b/dune/gfe/rodfactory.hh @@ -3,7 +3,7 @@ #include <vector> #include <dune/common/fvector.hh> -#include <dune/fufem/crossproduct.hh> +#include <dune/fufem/arithmetic.hh> #include <dune/gfe/rigidbodymotion.hh> #include <dune/gfe/localgeodesicfefunction.hh> @@ -39,7 +39,7 @@ template <int dim> Dune::FieldVector<double,3> zAxis(0); zAxis[2] = 1; - Dune::FieldVector<double,3> axis = crossProduct(Dune::FieldVector<double,3>(end-beginning), zAxis); + Dune::FieldVector<double,3> axis = Arithmetic::crossProduct(Dune::FieldVector<double,3>(end-beginning), zAxis); if (axis.two_norm() != 0) axis /= -axis.two_norm(); -- GitLab