octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: replacement of CXSPARSE by SPQR


From: Marco Caliari
Subject: Re: replacement of CXSPARSE by SPQR
Date: Fri, 19 Jul 2019 11:37:48 +0000

Hi Simon,

have you seen

https://savannah.gnu.org/bugs/?51950

Does your code fix that problem?

Marco


On Fri, 19 Jul 2019 12:32:41 +0200
Simon Hau <address@hidden> wrote:

> Hello Kai,
> 
> yes, I would like to work on this project. I replaced the CXSPARSE
> function calls in the sparse_qr_rep-constructor and in the R- and
> Q-methods by the corresponding SPQR function calls (for the
> REAL-case). I tested those changes by starting Octave with the
> run-octave-script and calling [Q,R] = qr(A). It seems to work.
> Nevertheless I am newbie to C++ and I have only a basic undestanding
> of (sparse) numerical linear algebra. So I can't give any guaratees
> about the time I will need to replace all CXSPARSE functionality.
> Maybe I will have to ask some questions in this mailing list if I
> don't know what to do next.
> 
> Simon
> 
> Am Fr., 19. Juli 2019 um 07:37 Uhr schrieb Kai Torben Ohlhus <
> address@hidden>:  
> 
> > On 7/19/19 7:23 AM, Simon Hau wrote:  
> > > Hello,
> > >
> > > I have a question concerning the Open-Projects-List
> > > (https://wiki.octave.org/Projects). Is there still a need for
> > > replacing CXSPARSE by SPQR?
> > >
> > > Regards
> > >
> > > Simon  
> >
> > Dear Simon,
> >
> > AFAIK Octaves development branch still uses CXSPARSE for the
> > QR-factorization of sparse matrices:
> >
> >
> >
> > https://hg.savannah.gnu.org/hgweb/octave/file/378d3c91f85b/liboctave/numeric/sparse-qr.cc
> >
> > Do you want to work on this project?
> >
> > Kai
> >  



-- 
Dr. Marco Caliari
Dipartimento di Informatica
Universita` degli Studi di Verona
Secondo piano, 2.03
Ca' Vignal 2
Strada le Grazie 15
37134 VERONA

tel: +39 045 802 7904
fax: +39 045 802 7068

Le informazioni trasmesse sono intese soltanto per la persona o l'ente
cui sono indirizzate e possono avere contenuto confidenziale e/o
riservato. La visione, la trasmissione, la diffusione o altro uso delle
informazioni di cui sopra e` proibita a chiunque ad esclusione del
legittimo destinatario. Se avete ricevuto queste informazioni per
errore, siete pregati di contattare il mittente e cancellare il
materiale ricevuto.

The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited. If you
received this in error, please contact the sender and delete the
material from any computer.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]