From e635f3889aed9b4bf7ef02c98945e9065d114df3 Mon Sep 17 00:00:00 2001 From: Alberto Ruiz Date: Fri, 22 May 2015 12:00:42 +0200 Subject: extraction modes --- packages/base/src/C/lapack-aux.c | 56 +++++++++++++++++++++++++++------------- 1 file changed, 38 insertions(+), 18 deletions(-) (limited to 'packages/base/src/C') diff --git a/packages/base/src/C/lapack-aux.c b/packages/base/src/C/lapack-aux.c index d56d466..e76d31e 100644 --- a/packages/base/src/C/lapack-aux.c +++ b/packages/base/src/C/lapack-aux.c @@ -1623,44 +1623,64 @@ int chooseD(KIVEC(cond),KDVEC(lt),KDVEC(eq),KDVEC(gt),DVEC(r)) { //////////////////////// extract ///////////////////////////////// #define EXTRACT_IMP \ - REQUIRES((tm == 0 && jn==rr && mc==rc) || (jn==rr && mr==rc) ,BAD_SIZE); \ + /*REQUIRES((tm == 0 && jn==rr && mc==rc) || (jn==rr && mr==rc) ,BAD_SIZE); */ \ DEBUGMSG("extractRD") \ int k,i,s; \ if (tm==0) { \ - for (k=0;k