From 29cb20f6187aeed6da1f1a7efa3473ee46015ece Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 8 Apr 2018 15:46:07 +0100 Subject: [PATCH] simplex wip: use gsl_vector_get for X, for abandonment This is too painful because it breaks POINT, which everyone expects to be able to inspect with [] Signed-off-by: Ian Jackson --- findcurve.c | 9 +++++---- symbolic.py | 6 +++--- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/findcurve.c b/findcurve.c index 055018f..1dd0941 100644 --- a/findcurve.c +++ b/findcurve.c @@ -26,14 +26,16 @@ static int NP; static double *INPUT; /* dyanmic array, on main's stack */ static double PREP[NPREP]; -static void printcore(const double *X) { +#define X(xi) gsl_vector_get(xg, (xi)) + +static void printcore(gsl_vector *xg) { int i, j; DECLARE_F_G; CALCULATE_F_G; printf("["); for (i=0; i