From f226aea54c5d0b64afe4ab07ecc27d639b94c1e1 Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Thu, 12 Jun 2014 11:49:39 +0200 Subject: work on reallocation of model and work on bugfix free --- src/libMSVMMaj.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/libMSVMMaj.c') diff --git a/src/libMSVMMaj.c b/src/libMSVMMaj.c index a0bef97..65ff33d 100644 --- a/src/libMSVMMaj.c +++ b/src/libMSVMMaj.c @@ -126,7 +126,8 @@ void msvmmaj_simplex_diff(struct MajModel *model, struct MajData *data) * calculated with MajModel::V. * */ -void msvmmaj_calculate_errors(struct MajModel *model, struct MajData *data, double *ZV) +void msvmmaj_calculate_errors(struct MajModel *model, struct MajData *data, + double *ZV) { long i, j, k; double a, value; @@ -156,7 +157,8 @@ void msvmmaj_calculate_errors(struct MajModel *model, struct MajData *data, doub for (j=0; jUU, K-1, K, i, j, k); + value = a * matrix3_get(model->UU, K-1, K, i, + j, k); matrix_add(model->Q, K, i, k, value); } } -- cgit v1.2.3