Mercurial > hg > octave-lyh
comparison liboctave/dSparse.cc @ 6482:7e958a1532c6
[project @ 2007-04-04 02:37:07 by jwe]
author | jwe |
---|---|
date | Wed, 04 Apr 2007 02:37:07 +0000 |
parents | 64bad7c6a607 |
children | 9fddcc586065 |
comparison
equal
deleted
inserted
replaced
6481:89ed13fec6fe | 6482:7e958a1532c6 |
---|---|
6051 | 6051 |
6052 BEGIN_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; | 6052 BEGIN_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; |
6053 CHOLMOD_NAME(free_dense) (&X, cm); | 6053 CHOLMOD_NAME(free_dense) (&X, cm); |
6054 CHOLMOD_NAME(free_factor) (&L, cm); | 6054 CHOLMOD_NAME(free_factor) (&L, cm); |
6055 CHOLMOD_NAME(finish) (cm); | 6055 CHOLMOD_NAME(finish) (cm); |
6056 CHOLMOD_NAME(print_common) (" ", cm); | 6056 static char tmp[] = " "; |
6057 CHOLMOD_NAME(print_common) (tmp, cm); | |
6057 END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; | 6058 END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; |
6058 } | 6059 } |
6059 #else | 6060 #else |
6060 (*current_liboctave_warning_handler) | 6061 (*current_liboctave_warning_handler) |
6061 ("CHOLMOD not installed"); | 6062 ("CHOLMOD not installed"); |
6298 | 6299 |
6299 BEGIN_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; | 6300 BEGIN_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; |
6300 CHOLMOD_NAME(free_sparse) (&X, cm); | 6301 CHOLMOD_NAME(free_sparse) (&X, cm); |
6301 CHOLMOD_NAME(free_factor) (&L, cm); | 6302 CHOLMOD_NAME(free_factor) (&L, cm); |
6302 CHOLMOD_NAME(finish) (cm); | 6303 CHOLMOD_NAME(finish) (cm); |
6303 CHOLMOD_NAME(print_common) (" ", cm); | 6304 static char tmp[] = " "; |
6305 CHOLMOD_NAME(print_common) (tmp, cm); | |
6304 END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; | 6306 END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; |
6305 } | 6307 } |
6306 #else | 6308 #else |
6307 (*current_liboctave_warning_handler) | 6309 (*current_liboctave_warning_handler) |
6308 ("CHOLMOD not installed"); | 6310 ("CHOLMOD not installed"); |
6562 | 6564 |
6563 BEGIN_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; | 6565 BEGIN_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; |
6564 CHOLMOD_NAME(free_dense) (&X, cm); | 6566 CHOLMOD_NAME(free_dense) (&X, cm); |
6565 CHOLMOD_NAME(free_factor) (&L, cm); | 6567 CHOLMOD_NAME(free_factor) (&L, cm); |
6566 CHOLMOD_NAME(finish) (cm); | 6568 CHOLMOD_NAME(finish) (cm); |
6567 CHOLMOD_NAME(print_common) (" ", cm); | 6569 static char tmp[] = " "; |
6570 CHOLMOD_NAME(print_common) (tmp, cm); | |
6568 END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; | 6571 END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; |
6569 } | 6572 } |
6570 #else | 6573 #else |
6571 (*current_liboctave_warning_handler) | 6574 (*current_liboctave_warning_handler) |
6572 ("CHOLMOD not installed"); | 6575 ("CHOLMOD not installed"); |
6829 | 6832 |
6830 BEGIN_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; | 6833 BEGIN_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; |
6831 CHOLMOD_NAME(free_sparse) (&X, cm); | 6834 CHOLMOD_NAME(free_sparse) (&X, cm); |
6832 CHOLMOD_NAME(free_factor) (&L, cm); | 6835 CHOLMOD_NAME(free_factor) (&L, cm); |
6833 CHOLMOD_NAME(finish) (cm); | 6836 CHOLMOD_NAME(finish) (cm); |
6834 CHOLMOD_NAME(print_common) (" ", cm); | 6837 static char tmp[] = " "; |
6838 CHOLMOD_NAME(print_common) (tmp, cm); | |
6835 END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; | 6839 END_INTERRUPT_IMMEDIATELY_IN_FOREIGN_CODE; |
6836 } | 6840 } |
6837 #else | 6841 #else |
6838 (*current_liboctave_warning_handler) | 6842 (*current_liboctave_warning_handler) |
6839 ("CHOLMOD not installed"); | 6843 ("CHOLMOD not installed"); |