From ba9d868f51d72b8c390f777e10296f29f8a9d8c0 Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Mon, 20 Aug 2007 09:38:49 +0000 Subject: [PATCH] damp rotation as well [[Imported from SVN: r1539]] --- dirneucoupling.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dirneucoupling.cc b/dirneucoupling.cc index 9e6062cd..1146d64e 100644 --- a/dirneucoupling.cc +++ b/dirneucoupling.cc @@ -356,7 +356,8 @@ int main (int argc, char *argv[]) try for (int j=0; j<dim; j++) lambda.r[j] = (1-damping) * lambda.r[j] + damping * (referenceInterface.r[j] + averageInterface.r[j]); - lambda.q = averageInterface.q.mult(referenceInterface.q); + + lambda.q = Quaternion<double>::interpolate(lambda.q, averageInterface.q, damping); // //////////////////////////////////////////////////////////////////////// // Write the two iterates to disk for later convergence rate measurement -- GitLab