From d91d2cf200fc1be8bef9f9b30f5473bc20eec568 Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Thu, 13 Sep 2012 09:12:57 +0000 Subject: [PATCH] Remove old hack around the ambiguity in the interface between 3-vectors and skew-symmetric matrices [[Imported from SVN: r8861]] --- dune/gfe/targetspacertrsolver.cc | 8 -------- 1 file changed, 8 deletions(-) diff --git a/dune/gfe/targetspacertrsolver.cc b/dune/gfe/targetspacertrsolver.cc index d59f2900..e05bcbf5 100644 --- a/dune/gfe/targetspacertrsolver.cc +++ b/dune/gfe/targetspacertrsolver.cc @@ -107,15 +107,7 @@ void TargetSpaceRiemannianTRSolver<TargetSpace>::solve() // //////////////////////////////////////////////////// TargetSpace newIterate = x_; -#if 0 // out-commented until the Rotation class can distinguish skew-symmetric matrices from three-vectors newIterate = TargetSpace::exp(newIterate, corr[0]); -#else - Dune::FieldMatrix<double,TargetSpace::TangentVector::dimension,TargetSpace::EmbeddedTangentVector::dimension> B = x_.orthonormalFrame(); - Dune::FieldVector<double,TargetSpace::EmbeddedTangentVector::dimension> embeddedCorr(0); - B.mtv(corr[0], embeddedCorr); - - newIterate = TargetSpace::exp(newIterate, embeddedCorr); -#endif /** \todo Don't always recompute oldEnergy */ double oldEnergy = assembler_->value(x_); -- GitLab