summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2013-05-19Update to FriCAS 1.2.0asau3-7/+9
Notable changes (compared to version 1.1.8): - New MatrixManipulation package. - New ParallelIntegrationTools package. - Gruntz algorithm in now used also for finite one-sided limits. - FriCAS has now true 2-dimensional arrays (previously they were emulated using vectors of vectors). - Speedups in some matrix operations and in arithmetic with algebraic expressions. - FreeModule is now more general, it allows Comparable as second argument. - Changed Spad parser, it now uses common scanner with interpreter. Spad language is now closer to interpreter language and Aldor. 'leave' is removed, 'free', 'generate' and 'goto' are now keywords. Pile rules changed slightly, they should be more intuitve now. Error messages from Spad parser should be slightly better. Bug fixes, in particular: - Fixed a few build problems. - Eliminated division by 0 during 'normalize'. - 'nthRootIfCan' removes leading zeros from generalized series (this avoids problems with power series expanders). - Fixed corruption of formal derivatives. - Fixed two problems with fortan output. - Fixed ')untrace' and ')undo'. Fixed ')trace' with ECL. - Fixed problem with calling efricas if user default shell is (t)csh.
2013-05-18Update gcalctool-gtk3 to 6.6.2prlw12-8/+7
* Updated translations
2013-05-18Update math/ntl to version 6.0.0agc4-45/+33
Differences from previous version (5.5.2): 2013.02.15: Changes between NTL 5.5.2 and 6.0 Replaced the old template-like macros for vectors, matrices, and pairs with true template classes: Vec<T>, Mat<T>, and Pair<S,T>. For backwards compatibilty, all the names that were used in previous versions (e.g., vec_ZZ_p, mat_ZZ_p) have been replaced with appropriate typedefs. For many years, I resisted the temptation of using templates, because compiler support was very inconsistent. But that no longer seems to be the case. This change, while rather sweeping, should create very few, if any, incompatibilities with existing software. The biggest issue would be for software that uses the old template-like macros: such macro invocations can simply be replaced with appropriate typedefs. Made the conversion interface more complete and uniform. Also, using template notation, one can and should now write conv<ZZ>(a) instead of to_ZZ(a) (for backward compatibility, all the old names to_XXX are still there, but many new conversions are not available under these old names). There are many new conversions provided. Moreover, whenever there is a conversion from a ring R to a ring S, there is a corresponding, coefficiet-wise conversion from the polynomial ring R[X] to the polynomial ring R[X]. In addition, using the template mechanism, there are generic conversions for vectors and matrices. For example, if there is a conversion from S to T, then there is automatically a corresponding component-wise conversion from Vec<S> to Vec<T>. Introduced a more general mechanism for accessing GF2's in packed structures via indexing (see the class ref_GF2 in the GF2 module). Employed ideas from David Harvey to make the single-precision FFT faster (about twice as fast in many cases). This speeds up many higher-level operations. Fixed all known bugs.
2013-05-16Update py-pandas to 0.11.0.bad3-22/+62
Summary of changes since 0.10.1: This is a major release from 0.10.1 and includes many new features and enhancements along with a large number of bug fixes. The methods of Selecting Data have had quite a number of additions, and Dtype support is now full-fledged. There are also a number of important API changes that long-time pandas users should pay close attention to. * New precision indexing fields loc, iloc, at, and iat, to reduce occasional ambiguity in the catch-all hitherto ix method. * Expanded support for NumPy data types in DataFrame. * NumExpr integration to accelerate various operator evaluation. * Improved DataFrame to CSV exporting performance. For a full list refer to the "what's new" page. Also fixes PLIST errors introduced in last update.
2013-05-16Update metis to 4.0.3.obache2-6/+6
PR pkg/47783 by Litvinov Sergey. METIS 4.0.3, 3/19/11 ------------------------------------------------------------------------------ r9587 | karypis | 2011-03-19 12:22:36 -0500 (Sat, 19 Mar 2011) | 1 line - Renamed log2() to ilog2() to remove conflicts with C99 log2() function - Fixed I/O routines to eliminate compilation warnings - Fixed error reporting routines to eliminate compilation warnings METIS 4.0.2, 3/10/04 ------------------------------------------------------------------------------ - Fixed a problem with weighted graphs and ometis.c METIS 4.0.1, 11/29/98 ------------------------------------------------------------------------------ This is mostly a bug-fix release - Fixed some bugs in the multi-constraint partitioning routines - Fixed some bugs in the volume-minimization routines
2013-05-14Update py-pytables to 2.4.0.fhajny4-26/+38
Major changes in 2.4: - Improved HDF5 error logging management. - Added support for the float16 data type. - Leaf nodes now have attributes for retrieving the size of data in memory and on disk. - Configurable maximum number of threads for Blosc and Numexpr. - ndim (read-only) attribute added to Leaf, Atom and Col objects. - Added read support for variable length string attributes. Full changelog for 2.4.0, see: http://pytables.github.io/release-notes/RELEASE_NOTES_v2.4.x.html Major changes in 2.3: - Integrated functionality from PyTablesPro (re-licensed under a BSD license). - OPSI is a powerful and innovative indexing engine allowing PyTables to perform fast queries on arbitrarily large tables. - A fine-tuned LRU cache for both metadata (nodes) and regular data. Full changelog for 2.3.x, see: http://pytables.github.io/release-notes/RELEASE_NOTES_v2.3.x.html
2013-05-12Add const for the compare operator.joerg6-3/+45
2013-05-09Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu.adam6-8/+12
2013-05-06Prefer C++11 interfaces over tr1.joerg16-37/+328
2013-05-06Remove deprecated MIME type from .desktop file.wiz3-2/+16
Bump PKGREVISION.
2013-05-05Use -Wl,-export-dynamic, not plain -export-dynamic. Fix powl and relatedjoerg2-10/+62
autoconf test.
2013-05-04Add a bunch of missing includes hidden by libstdc++ namespace pollution.joerg2-1/+14
2013-05-03update to 2.1.2drochner3-23/+36
changes: -GTK3 support (not used in pkgsrc yet) -moves the configuration file to a XDG conforming location -bugfixes -translated to Lithuanian
2013-05-03update to 1.12.2drochner3-132/+128
changes: -Update documentation -Improve ODF support -minor UI tweaks -Embed more artwork -New functions: OWENT, POCHHAMMER, NT_OMEGA -bugfixes
2013-04-30Use <memory> for libc++.joerg2-1/+18
2013-04-30Avoid conflict with std::is_function. Add some missing const andjoerg4-1/+60
a missing include.
2013-04-25Update ruby-spreadsheet to 0.8.5.obache2-6/+6
=== 0.8.5 / 24.04.2013 * Applied Patch by Joao Almeida: When editing an existing sheet, cells merge was not working. * https://github.com/voraz/spreadsheet/pull/14.patch
2013-04-25For all packages include ghostscript.buildlink3.mk:sbd1-2/+2
s/ghostscript.buildlink3.mk/buildlink3.mk/ Bump PKGREVISIONs
2013-04-21Update ruby-spreadsheet to 0.8.4.obache2-6/+6
=== 0.8.4 / 20.04.2013 * Applied Patch by boss@airbladesoftware.com * https://groups.google.com/d/msg/rubyspreadsheet/73IoEwSx69w/barE7uVnIzwJ fix a problem where a cell whose format is set to datetime actually contains a string.
2013-04-16GLPK 4.49 (release date: Apr 16, 2013)adam2-6/+6
The new API routine glp_mincost_relax4, which is a driver to relaxation method of Bertsekas and Tseng (RELAX-IV), was added to the package. RELAX-IV is a code for solving minimum cost flow problems. On large instances it is 100-1000 times faster than the standard primal simplex method. Prof. Bertsekas, the author of the original RELAX-IV Fortran code, kindly permitted to include a C translation of his code in GLPK under GPLv3. A bug (wrong dual feasibility test) was fixed in API routine glp_warm_up. Thanks to David T. Price <dtprice@speakeasy.net> for bug report. Obsolete API routine lpx_check_kkt was replaced by new routine glp_check_kkt. IMPORTANT: All old API routines whose names begin with 'lpx_' were removed from API level and NO MORE AVAILABLE.
2013-04-16Changes 0.11.2:adam4-14/+33
* make code generation output the same on Solaris * fix some hard to trigger bugs
2013-04-14Update to 0.12.0markd3-244/+403
Changes many - see doc/release/ in the source tarball for details
2013-04-08Revert pkglint-induced nonsense.asau3-30/+56
2013-04-08Remove "Trailing empty lines." and/or "Trailing white-space."rodent3-6/+5
2013-04-07Edited DESCR in the case of:rodent4-57/+31
File too long (should be no more than 24 lines). Line too long (should be no more than 80 characters). Trailing empty lines. Trailing white-space. Trucated the long files as best as possible while preserving the most info contained in them.
2013-04-07Revert. "GBS" is not acceptable abbreviation here.asau1-2/+2
2013-04-06"Each sed command should appear in an assignment of its own."rodent1-2/+3
2013-04-06Resolves:rodent7-14/+14
"INFO_FILES should be set to YES or yes." "Packages that install info files should set INFO_FILES." Makefile and PLIST warning, respectively.
2013-04-06'You can use "foo" instead of "${WRKSRC}/foo".'rodent2-4/+4
2013-04-06'Please use ${ECHO} instead of "echo".'rodent1-2/+2
'Please use ${ECHO_N} instead of "echo -n".'
2013-04-06"Packages that install libtool libraries should define USE_LIBTOOL."rodent2-13/+14
2013-04-06Various MASTER_SITES-related fixes.rodent2-5/+5
2013-04-06"This line belongs inside the .ifdef block."rodent1-3/+3
2013-04-06"Please write NetBSD.org instead of netbsd.org"rodent2-4/+4
2013-04-06"Use of DOWNLOADED_DISTFILE is deprecated. Use the shell variablerodent1-2/+2
$$extract_file instead."
2013-04-06'"@comment $NetBSD$" expected.'rodent1-0/+1
2013-04-06"Definition of USE_DIRS is deprecated. You can just remove it."rodent1-2/+1
2013-04-06Fixes:rodent4-8/+8
COMMENT should not be longer than 70 characters. COMMENT should not begin with 'A'. COMMENT should not begin with 'An'. COMMENT should not begin with 'a'. COMMENT should not end with a period. COMMENT should start with a capital letter. pkglint warnings. Some files also got minor formatting, spelling, and style corrections.
2013-04-06Install info files. Bump PKGREVISION.markd2-3/+15
Fixes PR pkg/47391
2013-04-03Update to KDE SC 4.10.2markd14-55/+124
bugfixes, other quality improvements, new and improved KDE Applications
2013-04-01Don't try to detect the pkgconfig directory, hard-wire the one used injoerg4-4/+36
pkgsrc. It seems like the detection sometimes picked up the wrong value. Adjust PLIST and bump revision.
2013-03-24Don't use VLAs of non-POD types.joerg2-4/+22
2013-03-17Add eigen3markd1-1/+2
2013-03-17Add eigen3 version 3.1.2markd5-0/+400
Eigen 3 is a C++ template library for linear algebra: vectors, matrices, and related algorithms.
2013-03-16Update ghostscript depends. PKGREVISION -> 6dholland1-3/+3
2013-03-16Add and enable pear-Math_BigInteger.taca1-1/+2
2013-03-16Add pear-Math_BigInteger version 1.0.0.taca3-0/+20
Math_BigInteger provices support of base-2, base-10, base-16, and base-256 numbers. Uses the GMP or BCMath extensions, if available, and an internal implementation, otherwise.
2013-03-15update to 1.0.16drochner3-8/+17
changes: -Plotting improvements, new functions -lots of fixes -translation updates
2013-03-15update to 3.1.2drochner2-18/+12
changes: -bugfixes (were patched in 3.1.1plX) -updated examples
2013-03-14add gnumeric112 for the latest (gtk3 based) stable gnumeric versiondrochner8-1/+1026