From fde5f7914c9b74fad2c8208e93995d1d19611142 Mon Sep 17 00:00:00 2001 From: torset Date: Tue, 17 Feb 2009 13:15:21 +0000 Subject: Fixed errors in spec2 --- src/matrixOperations/spec2/dspec2a.c | 34 +++++++++++++++++++++++++--------- 1 file changed, 25 insertions(+), 9 deletions(-) (limited to 'src/matrixOperations/spec2/dspec2a.c') diff --git a/src/matrixOperations/spec2/dspec2a.c b/src/matrixOperations/spec2/dspec2a.c index 630cf55e..47a4a445 100644 --- a/src/matrixOperations/spec2/dspec2a.c +++ b/src/matrixOperations/spec2/dspec2a.c @@ -59,15 +59,36 @@ void dspec2a(double* in, int rows,doubleComplex* eigenvalues,doubleComplex* eige /* apply lapack function according to symmetry */ if(symmetric){ C2F(dsyev)( "V", "U", &rows, inCopy, &rows, outReal, pdblWork, &iWorkSize, &INFO ); - for (i=0;i