summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2008-08-25Update to 5.15ahoka4-11/+36
Submitted by Aleksej Saushev in PR pkg/39404. Changes since Maxima 5.15 Major changes: * ECL can build Maxima via autoconf machinery Other revisions: * Revision and extension of code for exponential integral functions * Revision and extension of code for hypergeometric functions * share/contrib/amatrix: revisions * share/contrib/gf: bug fixes * share/contrib/sarag: revisions * share/contrib/zeilberger: revisions * share/contrib/graphs: revisions * share/contrib/distrib: revisions and new test script * share/contrib/maximaMathML: revisions * share/tensor: additional demonstrations * Patches for Lispworks and MCL * Revisions and extensions of reference manual and its translations Plus various bug fixes.
2008-08-20Changes 4.30:adam2-6/+6
* glpspx.h, glpspx03.c, glpapi06.c The primal simplex solver (spx_prim_opt, spx_prim_feas) was replaced by a new implementation (spx_primal), which currently provides the same features as the old version. * glpmpl01.c, glpmpl03.c Some changes were made in the MathProg translator to allow <, <=, >=, and > on comparing symbolic values. * glplpx10.c Internal routine set_d_eps in the exact LP solver was changed to prevent approximation errors in case of integral data.
2008-08-18Use the PIC flag for Fortran that autoconf picks out. Fixes brokendholland2-1/+15
build on amd64 and probably others.
2008-08-18Use the PIC flag for Fortran that autoconf picks out. Fixes brokendholland2-1/+15
build on amd64 and probably others.
2008-08-17Update from version 0.61nb1 to 0.63.he2-8/+7
Pkgsrc changes: o Changed MAINTAINER to pkgsrc-users@ as per communication with maintainer Upstream changes: 0.63 2008-07-21 - minor tweak in union(); added tests 0.62 2008-07-20 - fixed a problem in union() that caused first() to return a wrong result. reported by David Gang
2008-08-17Update from version 1.00nb1 to 1.02.he2-8/+7
Pkgsrc changes: o Change MAINTAINER to pkgsrc-users@ as per communication with maintainer Upstream changes: 1.02 2008-07-30 * The 1.01 distribution tarball was broken; this is what it should have been. 1.01 2008-07-30 * Relicensed on request from the old Artistic License to "the same terms as Perl itself" (i.e. new Artistic/GPL). (No functional changes.)
2008-08-17Update from version 2.22 to 2.23. Changes:he2-6/+6
2.23 August 10 2008 - Major + Added Excel data validation with examples and test suite.
2008-08-17Update to mpfr-2.3.1. Add new distribution patch, appease pkglint.bjs2-7/+21
Changes from version 2.3.0 to version 2.3.1: - Changes in the behavior of mpfr_strtofr and in its documentation concerning particular cases where the code and the documentation did not match. - Bug fixes; see <http://www.mpfr.org/mpfr-2.3.0/#bugs>. - Configure test for TLS support. - Improved MPFR manual.
2008-08-17Use -fPIC. Fixes broken build on amd64 and probably others.dholland2-5/+24
2008-08-12fix typo.markd1-2/+2
2008-08-12Tell libtool that its linking fortran so the correct libraries get linkedmarkd3-5/+6
in.
2008-08-12Tell libtool that its linking fortran so the correct libraries getmarkd2-2/+3
linked in.
2008-07-29Update from version 2.010709 to 2.010800. Changes:he2-6/+6
2.010800: Test suite was sub()ifying argument to sumnuminit(). Test suite would not correctly sub()ify intnum() if limits had "()". Test suite calculated Pi Euler too early; Now only these fail t/55_intnum.t 51 1 1.96% 12 t/55_ploth.t 34 1 2.94% 4 # eval-noans: $oo=[ PARI(1) ]; # eval-noans: setprecision(96) # eval-noans: $tab=intfuncinit($t,[-$oo,4.5],[$oo,4.5], sub{gamma(2+ I*$t)**3},1); # eval: intmellininvshort(2,4,$tab)-$A not ok 12 # in='intmellininvshort(2,4,$tab)-$A' # out='-0.00162288630645762090148373314245888997812239836220952087633884330352714288074453852820714919691012-6.88133524E-101*I', type='Math::Pari' # pari==='-3.072350108 E-97 + 9.90717831 E-100*I' # re_out='\-3\.072350108,?\s*E\-97,?\s*\+,?\s*9\.90717831,?\s*E\-100\*I' Why this succeeds? # eval: intnum($x,-1,1, sub{intnum($y,-sqrt(1-$x**2),sqrt(1-$x**2),$x**2+$y**2,$tab)},$tab)- Pi/2 Actually, $x**2+$y**2 is converted to a string as in '0.09+y^2', which is interpreted by GP/PARI. Add warnings to the test suite for detection of #@_ in Perl-in-PARI-in-Perl calls. Attempt to support v5.10 (based on code contributed by ???)
2008-07-29Update from version 2.01 to 2.05.he2-6/+7
Pkgsrc change: o Convert to using Module::Build. Upstream changes: Changes in v2.05 - leto Fri Feb 29 21:58:47 EST 2008 ---------------------------- * fix accidental use of "our" that broke old (like 5.5) Perl's Thanks to srezic@cpan.org for the first FAILed report * added $matrix->display_precision($n) to easily change the output to something a bit easier to read $a->display_precision(0) is useful for printing integer matrices nicely * NEED print_precision() docs near stringify * t/display_precision.t created * example/ directory created with some benchmark scripts Changes in v2.04 - leto Sat Feb 23 20:59:08 EST 2008 --------------------------- * fixed pod errors * $a->length does row+col vectors now * converted all tests except ext1.t to Test::More and added some overall Kwalitee * fixed error with doing $string = $matrix . "\nStuff\n"; * new funcion new_tridiag * $matrix->min and $matrix->max now return the min/max element of a matrix * new function new_random added which looks like (with default options shown) # returns $n x $m matrix of real numbers between 0 and 10 new_random($n,$m, { symmetric => 0, tridiag => 0, bounded_by => [0,10], integer => 0 ) new_random($n, %options ) # returns a square matrix This has proven to be pretty useful in the unit tests of Math::MatrixReal so I figured others may want an easy way to generate a random matrix of your own flavor * t/rand.t created * t/tridiag.t created * t/stringify.t created * t/minimax.t created * t/positive.t created * t/gsm.t created * t/similar.t created Changes in v2.03 - leto Sun Jan 27 13:19:55 EST 2008 --------------------------- * now using Module::Build, so Math::MatrixReal should in theory be able to compile on systems without make, please test and let me know! * new concatenation operator ".", i.e $c = $a . $b concatenates two matrices side-by-side * t/concat.t created * new function assign_row * beginning of a test suite overhaul (converting to Test::More ) Changes in v2.02 - leto Sat Jun 09 12:29:08 EDT 2007 ---------------------------- * Fixed the overloading for the division operator which did not recognize $a/2, reported by Daniel Brooks <db48x@yahoo.com> * Added support for matrix division notation, so that $a/$b = $a*$b**(-1) when $a and $b are square matrices * t/div.t created
2008-07-27Update from version 2.21 to 2.22. Changes:he2-6/+6
2.22 July 19 2008 - Minor Beta + Added JPEG support. + Added 29_process_jpg.t test for jpg dimension processing. + Turned off compatibility_mode() in Spreadsheet::WriteExcel::Big which was on by accident. + Added "Warning about Office Service Pack 3" section to the docs to explain Excel warnings with duplicate data. + Expanded "Dates and Time in Excel" section of the docs. + Added isa() to _process_images() to allow subclassing. Reported by David Worenklein.
2008-07-26Add p5-Math-Random-MT-Perl.he1-1/+2
2008-07-26Import p5-Math-Random-MT-Perl version 1.05.he3-0/+33
Pure Perl implementation of the Mersenne Twister algorithm as implemented in C/XS in Math::Random::MT. The output is identical to the C/XS version. The Mersenne Twister is a 32 bit pseudorandom number generator developed by Makoto Matsumoto and Takuji Nishimura. The algorithm is characterised by a very uniform distribution but is not cryptographically secure. What this means in real terms is that it is fine for modeling but no good for crypto.
2008-07-20set --disable-R-framework and --without-aquadbj1-1/+5
these options are only used by R.app on Mac OS X
2008-07-18Update grace to 5.1.22.obache3-17/+21
Patch provided by Aleksej Saushev in PR 38884. 5.1.22 Interface * [DC] mention object type when asking for user's confirmation on delete Parser * [ES] added "LINCONV(set1, set2)" command - an equivalent of Transformations->Linear convolution * [ES] added "VOIGT(gamma, sigma, x)" function (rep. #2144) Bug fixes * [ES] in the grace_np library GraceClose() could kill all user processes if by that time the Grace subprocess has exited (rep. #2035) * [ES] certain hand-modified settings in project files might cause the GUI crash (incl. rep. #2139) * [ES] ungraceful closing of anonymous pipes could result in high CPU load 5.1.21 Functionality * [ES] added IsoLatin5 (ISO 8859-9) encoding file * [ES] now honor locale in number stringifications (rep. #2109) * [ES] extended range of prefixes in the Engineering format up to 10^{+/-24} * [HR] added "Computing" tick label format Interface * [ES] added "-maxpath" command line option for setting maximal drawing path length * [ES] allow for longer legend lines Parser * [ES] added "KILL BLOCK" command (deallocates the memory of the current block data) Bug fixes * [ES] there was a misleading error message when attempting to redefine an existing variable/keyword in the parser * [ES] fixed rounding-off problem with zero labels (rep. #2098) Portability/Compilation * [IG] eliminated some of gcc-4.1 warnings (rep. #2111) * [IG] man page cleaned (rep. #2110) 5.1.20 Parser * [ES] added SGN() function Defaults * [ES] changed default major tick spacings to 0.2 Bug fixes * [ES] command argument "-graphtype pie" wasn't recognized (rep. #2058) * [ES] fixed openning of help documents when using an external browser * [ES] "Geometric transforms" with order: "Rotate, scale, translate" in fact was doing "Translate, scale, rotate" * [ES] Grace might crash when using "Engineering" tick label format (rep. #2094) * [ES] file selection dialog wasn't closed when fit parameters file was read in successfully 5.1.19 Functionality * [ES] BARDY and BARDYDY sets are now allowed in XY graphs Bug fixes * [RL] loading a DL module could fail with an irrelevant error message (rep. #2071) * [ES] a bug in the PS driver caused CUPS to output empty page if printing accounting was enabled in foomatic (rep. #2047) * [ES] automatic data point purging (enabled when set length exceeds "Max drawing path length" in Edit/Preferences) could fail silently (rep. #2069) * [ES] the point purging could result in wrong set filling when fill to the baseline was selected * [ES] configure's option --with-helpviewer was broken (rep. #1414) 5.1.18 Parser * [ES] implemented concatenation of quoted strings and numerical expressions Bug fixes * [ES] some X font configurations could make Grace crash (rep. #1436) * [ES] DEFAULT ... commands had no effect on new drawing objects (including rep. #1437) * [ES] DEFAULT CHAR SIZE had no effect on tick labels of new axes 5.1.17 Drivers * [ES] changed default resolution of the PDF driver to 300 dpi Documentation/Info * [ES] minor documentation updates, including rep. #1421 Bug fixes * [ES] with page fill disabled, the page frame line might be drawn with wrong properties * [ES] due to a bug in the Xbae widget, when a TrueType font was used, several dialogs could become unusable (including rep. #1366) * [ES] enabling patterned fills and PDF-1.4 compatibility mode could result in crash when printing to PDF 5.1.16 Interface * [ES] set scrolling of the custom ticks/labels table to 1 row per click (rep. #1419) Documentation/Info * [ES] updates relevant to the status of mailing lists/forums Portability/Compilation * [ES] PDF driver updated to work with PDFlib-6 (rep. #1426). Minimal supported version is now 5.0 Drivers * [ES] added option to generate PDF-1.4 format (Acrobat5). Support for PDF-1.2 (Acrobat3) removed Bug fixes * [ES] replaced meaningless error message issued when trying to load data with a few string columns as a single set * [ES] in the spreadsheet editor, the last entered cell's data wasn't committed (rep. #1420) 5.1.15 Functionality * [ES] increased max number of custom tick marks/labels to 256 per a popular demand Project files * [ES] now using one-line format for saving graph's world and viewport settings Defaults * [ES] changed default external help viewer to mozilla Documentation/Info * [ES] misc documentation updates (including rep. #1411) Bug fixes * [ES] fixed crash when number of custom tick marks/labels exceeded 100 * [ES] fixed evaluation of FWHM in "Feature extraction" (old version might produce wrong results for multi-peak data) * [ES] support for loadable functions of 4 and 5 parameters, introduced in 5.1.14, was incomplete * [ES] in correlation/covariance, only the absolute value at 0 is normalized to 1, so for anti-correlation the sign is preserved
2008-07-15update to 5.22.3drochner2-6/+6
changes: -UI fix -translation update
2008-07-14Mark as destdir ready.joerg5-5/+15
2008-06-26uses decorators -> Python>=2.4drochner1-1/+2
2008-06-23Explicitly disable java support so that it doesn't try, and fail, to buildmarkd1-1/+2
it if configure script happens to find a java installed.
2008-06-23update to 1.63drochner3-17/+16
changes: -direct support for polynomial arithmetic over GF(2) -for loop can now handle >= 2**32 iterations -bugfixes
2008-06-23update to 1.0.3drochner2-7/+6
changes: Fixes, optimizations, few new functions, few improvements to GUI
2008-06-22Update from version 2.18 to 2.21. Changes:he2-6/+6
2.21 March 9 2008 - Major ! Fixed bug where UTF-8 strings in formulas weren't handled. Thanks Sergey Zhuravlev. http://rt.cpan.org/Public/Bug/Display.html?id=30368 ! Fixed collapse outlines compatibility with Gnumeric and OpenOffice.org. Reported by Barrie Slaymaker. http://rt.cpan.org/Public/Bug/Display.html?id=33662 + Added outline_collapsed.pl example. + Added document section about rewriting Excel files. + Minor security fix to Format to avoid eval and additional fix for RT 24218. Thanks to Bram. + Added increased compatibility with third party Excel reading applications such as POI. + Added optional compatibility_mode() to fix problems that can occur with Office SP3. + Fixed compatibility problem with Google Docs. + Added set_start_page() method for setting the start page number when printing. 2.20 October 6 2007 - Major + Added autofilter() and filter_column() method and autofilter.pl example. + Added embed_chart() method to allow extracted chart templates to be embedded in a worksheet. Added demo4.pl and demo5.pl examples. + Added the insert_image() method and proper Excel 97 style image handling for PNG and BMP. Images now work with Gnumeric and OpenOffice. insert_bitmap() is now deprecated. ! Made pane split optional when calling freeze_panes(). Also renamed thaw_panes() as split_panes(). The old method name is still available, but deprecated. ! Renamed write_unicode() and write_unicode_le() methods to the more explicit write_utf16be_string() and write_utf16le_string(). The old method names are still available, but deprecated. 2.19 June 14 2007 - Major + Beta testing only. Not released to CPAN.
2008-06-21Fix build with f2c.joerg2-1/+374
2008-06-21Update mathomatic to 14.0.5.minskim4-22/+26
Major changes since 12.8.0: - Improved the "solve verify" command option. - Added "derivative nosimplify" command option. - Added "simplify sign" command option. - More correct simplification restriction added. - Disallow variable name "all" in expressions. - Turned off readline file name completion. - Implemented integral divide operator "//".
2008-06-20Update ruby-rb-gsl to 1.10.3.minskim4-38/+21
Major changes since 1.9.2: * GSL-1.10 support * Generalized eigensystems * Cholesky routines to complex matrices * and more * NDLINEAR extension support: multi-linear, multi-parameter least squares fitting
2008-06-20Add DESTDIR support.joerg17-16/+81
2008-06-19- Switch to use vendor_dir with Ruby 1.8.7.taca4-451/+471
- Compile with gsl-1.11 (and maybe later). Bump PKGREVISION.
2008-06-12Add DESTDIR support.joerg31-33/+117
2008-06-02+ mprime-bin.wiz1-1/+2
2008-06-02Remove import with wrong dir (now in mprime-bin).wiz4-43/+0
2008-06-02Import mprime-bin-24.14 as math/mprime-bin.wiz4-0/+43
This program is used to find Mersenne Prime numbers. See http://www.utm.edu/research/primes/mersenne.shtml for a good description of Mersenne primes. Mersenne numbers can be proved composite (not prime) by either finding a factor or by running a Lucas-Lehmer primality test.
2008-06-02Import mprime-bin-24.14 as math/mprime.wiz4-0/+43
This program is used to find Mersenne Prime numbers. See http://www.utm.edu/research/primes/mersenne.shtml for a good description of Mersenne primes. Mersenne numbers can be proved composite (not prime) by either finding a factor or by running a Lucas-Lehmer primality test.
2008-05-29update to 0.5.15drochner3-45/+47
changes: feature extensions and fixes
2008-05-29update to 2.12.3.3drochner3-7/+9
changes: minor fixes (Darwin and build system)
2008-05-29update to 1.8.3drochner2-6/+6
changes: bugfixes
2008-05-29update to 5.22.2drochner2-7/+7
changes: -bugfixes -translation updates
2008-05-26Mark some packages as NOT_FOR_BULK_PLATFORM= Linux-*-*tnn1-1/+2
Addresses PR pkg/38368 and PR pkg/38371
2008-05-26Second round of explicit pax dependencies. As reminded by tnn@,joerg7-15/+29
many packages used to use ${PAX}. Use the common way of directly calling pax, it is created as tool after all.
2008-05-06Mark this package MAKE_JOBS_SAFE=no.bjs1-1/+3
2008-05-05+py-sympydrochner1-1/+2
2008-05-05import py-sympy-0.5.14, a Python library for symbolic calculationsdrochner5-0/+1090
2008-05-05update to 2.67drochner2-6/+6
changes: some fixes and cleanup
2008-05-05update to 2.12.3.0 (most recent stable release)drochner3-42/+51
changes: -build system improvements -Fixed bug where a FILEPOS was copied FPOS_POS_BITS octets instead of FPOS_POS_LEN octets. -documentation improvements
2008-05-02Changes 3.0.1:adam4-13/+16
* This is a bug-fixing release.
2008-05-02Changes 1.11:adam5-20/+20
* Upgraded to latest libtool, autoconf and automake (libtool-2.2, autoconf-2.61, automake-1.10.1) * Fixed underflow in ODE adaptive step size controller that could cause step size to decrease to zero. * Improved the handling of the asymptotic regime in gsl_sf_bessel_jl. * Improved the handling of large arguments in cumulative distribution functions using the incomplete beta function, such as gsl_cdf_fdist_P. * Fixed overflow bug in gsl_cdf_hypergeometric_{P,Q} for large arguments. * gsl_ran_gaussian_ziggurat now handles generators with different ranges explicitly, to minimise the number of function calls required. * Added missing error terms in gsl_sf_exp_mult_e10_e to prevent the error being underestimated. * Updated some constants to the CODATA 2006 values. * The hypergeometric function gsl_sf_hyperg_2F1 now handles the case where x==1. * Fixed a bug in the brent minimiser which prevented optimal convergence. * Added functions for evaluating complex polynomials * The convergence condition for gsl_multiroots_test_delta now accepts dxi == 0. * Improved functions gsl_ldexp and gsl_frexp to handle the full range of double precision numbers in all cases. * Added new quasi random generators gsl_qrng_halton and gsl_qrng_reversehalton which support dimensions up to 1229. * Added function gsl_multifit_linear_residuals for computing the residuals of the fit
2008-04-26Update to match R 2.7.0markd2-5/+5