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
>

Reply via email to