On 20111108@15:41, Michele Martone wrote: > On 20111108@15:12, Carlo de Falco wrote: > > ... > > There is an example of the correct way to create a new octave matrix class > > in the package "triangular": > > http://octave.svn.sourceforge.net/viewvc/octave/trunk/octave-forge/extra/triangular/ > OK I'll check it out to see if there is something I've missed in > "sparsersb". > ...
Hi Carlo, I've looked at the "triangular" example. So, from the .texi and .cc files by myself, I've learned: - the need for using mlock() in the oct-file (commit'ed the change) - that the 'triangular' example does not fit completely to sparsersb: class octave_triangular_matrix extends class octave_matrix, while class octave_sparse_rsb_matrix extends class octave_sparse_matrix - subsref, subsasgn, dotref are unfinished in sparsersb - the 'print(std::ostream&...' method is incomplete: is this method the one ensuring the cool output paging capability in Octave ? - assignments, conversions: these are important but a bit obscure to me now; however there is no hurry with them I would say, as they are not in the "critical" features list one would expect from sparsersb ; Since I would prefer to follow a principle of caution, I would not implement the mentioned missing features, until I get positive responses (so, octave-dev's peple help is critical here) about current sparsersb's stability, error reporting, robustness for installation and (shared memory parallel, optimized) core operations (e.g.: matrix creation, multiplication, triangular solution). m.
pgpA5uZhtoMUd.pgp
Description: PGP signature
------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev