summaryrefslogtreecommitdiff
path: root/math/p5-Math-MatrixReal
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2007-02-27 09:25:29 +0000
committerwiz <wiz@pkgsrc.org>2007-02-27 09:25:29 +0000
commitfb42e293bbabe788cc3bc3cd6d01e4369b49954c (patch)
tree6f670b3c194cd8e1e740a496c2b776e230bc56a8 /math/p5-Math-MatrixReal
parent1ec8aa20b84f34ae02a342935367e31f99e51302 (diff)
downloadpkgsrc-fb42e293bbabe788cc3bc3cd6d01e4369b49954c.tar.gz
Update to 2.01:
Changes in v2.01 - msouth Fri Aug 19 23:40:24 EDT 2005 ---------------------------- * Changed versioning format to leading zero after the dot to make more minor versions possible this time * Integration of Math::MatrixReal::Ext1 0.07 * merged new_from_cols and new_from_rows into one private function which is called by wrappers with the old names * added tests to exercise all of the known failure modes in new_from_{rows,cols} calls * Fixes for POD * added a much needed =over 4 to the start of the POD * removed tabs * reformatted indentation of the all of the code to 4 space indent (from a mixture of tabs, 8 space, 4 space, and 2 space) Changes in v1.9 - leto Wed May 15 03:19:34 EST 2002 ---------------------------- * as_yacas() function added * t/yacas.t created * Fixed issue with infinity norm and Irix, thanks to Allen Smith <easmith@beatrice.rutgers.edu> and the CPAN testers Changes in v1.8 -- leto Sat Mar 23 00:13:48 EST 2002 ---------------------------- * as_matlab() function added * as_scilab() function added * t/matlab.t created * is_row_vector() function added * is_col_vector() function added * t/isrowcol.t created * norm_p() function added * norm_frobenius () function added * t/vecnorm.t created Changes in v1.7 -- leto Fri Mar 15 13:09:49 EST 2002 --------------------------- * each() and each_diag() are now one-based for consistency * removed _trace() comments * as_latex() function created * t/latex.t created * t/bool.t created * t/periodic.t created * t/rank.t created * new_from_string() shouldn't care about the case of the scientific E notation (pointed out by Jim Bowery <jim_bowery@hotmail.com>) * t/scinotation.t created * is_idempotent() function added * is_periodic() function added * rank_LR() function added * make is_orthogonal return 0 instead of croak when matrix is not quadratic Changes in v1.6 -- leto Sat Feb 16 09:46:51 EST 2002 ------------------------- * is_skew_symmetric() function added * fixed logic error is sym_eigenvalues ( didn't notice if not square! ) * spectral_radius() function added * is_binary() function added * is_LR() function added * t/spectral.t created * t/binary.t created * t/is_LR.t created * t/gramian.t created * is_skew_symmetric() tests added to t/symmetric.t * is_gramian() function added Changes in v1.5 -- leto Sat Jan 12 04:20:48 EST 2002 ------------------------- * t/inverse.t test 6 was numerically instable, commented out I ran it 10000 times and got values from 1e-2 to 1e-16, this caused the test to randomly fail, because it checked that the value was less than 1e-10 I did not notice this problem because my default perl install has USE_LONG_DOUBLE * changed epsilon to be 1e-8 in funcs.pl ( was 1e-10) Changes in v1.4 -- leto Jan 10 2002 -------------------------- * Steffen Beyer gave maintainer-ship to Jonathan Leto * exponent() function added * trace() function added * "**" and "**=" overloaded to exponent() * $matrix ** -1 is now a quick way to compute the inverse, if it exists * new_from_rows and new_from_cols integrated from Math::MatrixReal::Ext1 * is_diagonal() function added * is_tridiagonal() function added * each() function added * each_diag() function added * put functions used by all the test scripts into funcs.pl instead of all of them having copy+paste code * t/inverse.t created * t/diag.t created * t/exponent.t created * t/trace.t created * t/ext1.t created * some documentation spelling errors corrected * perl operators exp(),sin(),cos() overloaded only works with diagonal matrices for now * new_diag() function added * is_upper_triangular() function added * is_lower_triangular() function added * t/triang.t created * t/det.t created * inverse() function added * det() function added should be much faster for diagonal and triangular matrices * tri_diagonalize() tri_eigenvalues() and now do real tridiag check, as per TODO * t/minor.t created * t/cofactor.t created * t/adjoint.t created * t/quadratic.t created * norm_sum() function added * t/norm.t created * check if $rows and $cols are integers in new() * t/condition.t created * t/product.t created * eigenvalues() function added * t/eigen_NxN.t - added test for eigenvalues() * swap_row() function added * swap_col() function added * t/swap.t created * t/orthogonal.t created * is_orthogonal() function added
Diffstat (limited to 'math/p5-Math-MatrixReal')
-rw-r--r--math/p5-Math-MatrixReal/Makefile6
-rw-r--r--math/p5-Math-MatrixReal/distinfo8
2 files changed, 7 insertions, 7 deletions
diff --git a/math/p5-Math-MatrixReal/Makefile b/math/p5-Math-MatrixReal/Makefile
index 832ebbb8b5b..439ecce2178 100644
--- a/math/p5-Math-MatrixReal/Makefile
+++ b/math/p5-Math-MatrixReal/Makefile
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.12 2006/03/04 21:30:05 jlam Exp $
+# $NetBSD: Makefile,v 1.13 2007/02/27 09:25:29 wiz Exp $
-DISTNAME= Math-MatrixReal-1.3a5
+DISTNAME= Math-MatrixReal-2.01
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5mmr
-PKGREVISION= 2
CATEGORIES= math perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Math/}
MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/dist/Math-MatrixReal/
COMMENT= Perl module for performing operations on real matrices
PERL5_PACKLIST= auto/Math/MatrixReal/.packlist
diff --git a/math/p5-Math-MatrixReal/distinfo b/math/p5-Math-MatrixReal/distinfo
index 5db6f6b6602..50bbc4fed61 100644
--- a/math/p5-Math-MatrixReal/distinfo
+++ b/math/p5-Math-MatrixReal/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2005/02/23 12:06:56 agc Exp $
+$NetBSD: distinfo,v 1.3 2007/02/27 09:25:29 wiz Exp $
-SHA1 (Math-MatrixReal-1.3a5.tar.gz) = 71f0f758c96336da915842e90fda64d97a6cef4b
-RMD160 (Math-MatrixReal-1.3a5.tar.gz) = 8109ad2c9285c53391a7fdf57ac47d5e5f696667
-Size (Math-MatrixReal-1.3a5.tar.gz) = 34360 bytes
+SHA1 (Math-MatrixReal-2.01.tar.gz) = f00007fe5ce39d036d89cab796f02542d0611175
+RMD160 (Math-MatrixReal-2.01.tar.gz) = 5cb02bdaf0fd8845b97dcff25b2eb3e1d2a70761
+Size (Math-MatrixReal-2.01.tar.gz) = 56216 bytes