Hi, My name is Mike South, I would like to contribute an extension to Math::MatrixReal, which I am proposing to call Math::MatrixReal::Ext1. I think it would be better inside Math::MatrixReal, but I have not been able to get the authors to respond to the email listed in the README or on 00whois.html (that one bounces, in fact). It seems to me that a reasonable alternative is to just put this in a separate file and then, when we get in contact with the author, we can open the discussion on absorbing it. That allows this extension to get out there, and provides a nice way of merging the two, since we can just replace the Ext1.pm file with an empty subclass thingy if they are one day integrated. the module is at http://www.fulcrum.org/personal/msouth/code/Math-MatrixReal-Ext1-0-04.tgz with the pod2html output next to it at http://www.fulcrum.org/personal/msouth/code/Math-MatrixReal-Ext1-0-04.html Here's the synopsis section of the pod: use Math::MatrixReal::Ext1; $ident3x3 = Math::MatrixReal::Ext1->new_from_cols( [ [1,0,0],[0,1,0],[0,0,1] ] ); $upper_tri = Math::MatrixReal::Ext1->new_from_rows( [ [1,1,1],[0,1,1],[0,0,1] ] ); $col1 = Math::MatrixReal->new_from_string("[ 1 ]\n[ 3 ]\n[ 5 ]\n"); $col2 = Math::MatrixReal->new_from_string("[ 2 ]\n[ 4 ]\n[ 6 ]\n"); $mat = Math::MatrixReal::Ext1->new_from_cols( [ $col1, $col2 ] ); here is the information requested in the instructions on your web site: (name, email, website, desired id, short description, DSLI) ====================================== Mike South [EMAIL PROTECTED] http://www.fulcrum.org/personal/msouth MSOUTH an extension for Math::MatrixReal that lets you create a matrix from rows or colums, passed in as perl arrays rather than in the string format which is currently required by Math::MatrixReal. The new methods are new_from_cols() and new_from_rows(), complementing the existing new_from_string() method. DLSI Descripttion RdpO Convenience extensions for Math::MatrixReal I think this would be better off inside Math::MatrixReal, but I have had no luck contacting the authors. ========================================== I posted this to comp.lang.perl.modules and comp.lang.perl.misc. You can find the archives of that discussion on google.com by searching in these groups for the subject "ANNOUNCE: Math::MatrixReal::Ext1". I posted a summary and response which I have included below. If you would like me to send my archives of the discussion to you in a tgz or something I would be happy to do that. Thanks for you time, mike >From [EMAIL PROTECTED] Tue Mar 27 16:43:57 2001 >Path: news-server.ncren.net!not-for-mail >From: [EMAIL PROTECTED] >Newsgroups: comp.lang.perl.modules,comp.lang.perl.misc >Subject: ANNOUNCE: Math::MatrixReal::Ext1 0.04 >Date: 24 Mar 2001 16:00:24 GMT >Organization: MCNC / NC-REN >Lines: 42 >Message-ID: <99igao$ssk$[EMAIL PROTECTED]> >NNTP-Posting-Host: scan.shodor.org >User-Agent: tin/pre-1.4-19990805 ("Preacher Man") (UNIX) (Linux/2.2.14 (i686)) >Xref: news-server.ncren.net comp.lang.perl.modules:43190 comp.lang.perl.misc:373522 > >Hi, > >I have updated Math::MatrixReal::Ext1 in response to >public comments. > >Jonas Nilsson suggested adding a capability to the >interface. Instead of adding that capability, I replaced >the old interface with his suggested addition. > >Ilya Zakharevich suggested that Math::MatrixReal is >obsolete and should not be used, given the existence of the >more powerful Math::Pari. I updated the doocumentation of >Math::MatrixReal::Ext1 to refer the reader to Math::Pari. >This way, people who are looking for a matrix package and >run into this one (because the name of this is easier to >associate with matrices, for example) will get referred >to the Math::Pari module, and then they can use whatever >is appropriate for their purposes. > >Finally, Rodger V. Anderson said that his experience in >creating News::NNTPClient leads him to believe that there >is value in going ahead and putting this module out there > >the new module is at > > http://www.fulcrum.org/personal/msouth/code/Math-MatrixReal-Ext1-0-04.tgz > >with the pod2html output next to it at > > http://www.fulcrum.org/personal/msouth/code/Math-MatrixReal-Ext1-0-04.html > >If you actually have code using the previous version, >you will have to update it to reflect the new interface, >which takes a reference to an array rather than an array. > >mike >