From 7c13bf6d9942ad38a19e44f83bacca77be2c5153 Mon Sep 17 00:00:00 2001 From: austin Date: Wed, 11 Dec 2024 21:53:04 -0500 Subject: [PATCH] remove loop from conjugate gradient --- src/main/c/src/math/ode/conjugate_gradient.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/main/c/src/math/ode/conjugate_gradient.c b/src/main/c/src/math/ode/conjugate_gradient.c index 8d46705e..279e3265 100644 --- a/src/main/c/src/math/ode/conjugate_gradient.c +++ b/src/main/c/src/math/ode/conjugate_gradient.c @@ -230,27 +230,19 @@ float solver_conjugate_gradient_iterate_serial(float * phi, float * phi0, float printf("Divide by 0! %f \n", denominator); fflush(stdout); } - alpha = convergence / denominator; + alpha = convergence / denominator; + r_new_dot = 0; for(k=1; k