From 16da62546b15062dadd9086f5c8ef565e6f30d7a Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Sat, 14 Dec 2013 13:43:17 +0100 Subject: [PATCH] [Cleanup] --- src/one-body-sample.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc index 7d356f56..54b50bc3 100644 --- a/src/one-body-sample.cc +++ b/src/one-body-sample.cc @@ -295,9 +295,7 @@ int main(int argc, char *argv[]) { Vector a_initial(fineVertexCount); a_initial = 0.0; { - /* We solve Au + Cv + Ma + Psi(v) = ell, thus - Ma = - (Au + Cv + Psi(v) - ell) - */ + // We solve Ma = ell - [Au + Cv + Psi(v)] Vector accelerationRHS(fineVertexCount); { accelerationRHS = 0.0; @@ -305,8 +303,8 @@ int main(int argc, char *argv[]) { Arithmetic::addProduct(accelerationRHS, C, v_initial); // NOTE: We assume differentiability of Psi at v0 here! myGlobalNonlinearity->addGradient(v_initial, accelerationRHS); - accelerationRHS -= ell; accelerationRHS *= -1.0; + accelerationRHS += ell; } solveLinearProblem(noNodes, M, accelerationRHS, a_initial, MNorm, parset.sub("a0.solver")); -- GitLab