Re: [Lapackpp-devel] inline, symmetry, transposition, other questions
Status: Beta
Brought to you by:
cstim
From: Dominik W. <dom...@ar...> - 2006-11-20 18:38:01
|
Attached you find the new files. This time I used the cvs-ones. ;) What I have changed: blas3pp.h - add documentation and default value for trans blas3pp.c - set default value and add assert sybfd.h - delete old factorize class and use functions only sybfd.cc - create new file with functions sybmd.h - set correct class description and set size(0)=size(1) > Look into matrix/test/tgc.cc which should give a good idea about what to test > for such a matrix class. Unfortunately my test class does not what it should do. LaSymmBandMatDouble is okay but LaSymmBandFactDouble returns a "wrong" Cholesky factorization. I'll try to fix the error. BTW: Have you thought about a better error handling? I think a library should never ever break a program. But your assertion does nothing else. The program quits without any message. I use Lapack++ in a GUI so I only see an output if I create console test case and try to reproduce the crash. Anyway: A backend should never crash a frontend. Greetings, Dee |