summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2006-05-26Fix PLIST, bump PKGREVISION, remove BROKEN_IN.wiz2-6/+3
2006-05-24Changes 3.1.1:adam2-7/+6
* Performance improvements for Intel EMT64. * Performance improvements for large-size transforms with SIMD. * Cycle counter support for Intel icc and Visual C++ on x86-64. * In fftw-wisdom tool, replaced obsolete --impatient with --measure. * Fixed compilation failure with AIX/xlc; thanks to Joseph Thomas. * Windows DLL support for Fortran API (added missing __declspec(dllexport)). * SSE/SSE2 code works properly (i.e. disables itself) on older 386 and 486 CPUs lacking a CPUID instruction; thanks to Eric Korpela.
2006-05-23Changes 4.10:adam5-20/+20
Cutting planes of two new classes were implemented: mixed cover cuts and clique cuts. On API level this feature can be enabled by setting control parameter LPX_K_USECUTS passed to the routine lpx_intopt. In glpsol this feature is available through the command-line options --cover and --clique. For more details see the reference manual. Now the routines lpx_read_mps and lpx_read_freemps support LI bound type. It is similar to LO, however, indicates the column as of integer kind.
2006-05-22regen patch-ah with correct offset.wiz2-6/+6
2006-05-18Mark as BROKEN_IN pkgsrc-2006Q1 according towiz1-1/+3
ftp://ftp.NetBSD.org/pub/pkgsrc/misc/kristerw/pkgstat/i386-3.0/20060501.1050/broken.html
2006-05-15Fix patch sums.joerg1-3/+3
2006-05-15Update mathomatic to 12.5.13.minskim2-6/+6
Changes: Improved matho-primes by making primes buffer variable size. Added "set factor_integers" option. Removed "simplify poly" option, it was rarely useful. Code cleanup, commenting, and speed optimization. Improved simplification, added the fixed problem ("tests/linear.in") to the tests.
2006-05-13Remove references to teTeX1.minskim1-2/+2
2006-05-12Honour LDFLAGS, fix errno usage.joerg8-9/+492
2006-05-11Uses C++.joerg5-5/+10
2006-05-07Uses libtool and C++, patch awayjoerg3-2/+61
2006-05-01Updated maxima to 5.9.2.rillig3-160/+202
Significant changes from Maxima 5.9.1 to 5.9.2, in no particular order. Magnitude of changes varies widely. * Parser is now entirely case sensitive, built-in keywords and variables are all lowercase only * Regularize case in printed messages * Improved TeXmacs interface, 2-d input * Moved nset (finite set functions) into Maxima core * Ported Mersenne twister rng to Maxima core * English reference manual revised (form and content) * Reference manual translated to Spanish and Portuguese * Additional tutorial documents * Discrete plots (for plot2d) * Enhancements to tensor packages (Atensor, Ctensor, Itensor) * Replaced Airy functions with much more extensive implementation * Revisions to Bessel functions o Bessel functions with real order and complex argument can be evaluated numerically. o bessel_j can be computed for negative real order. * Revisions to gamma function o Gamma function can be numerically evaluated for complex arguments. * Revisions to elliptic functions o Bugs 1165488 and 908185 fixed. o Fixed issue where many of the routines were returning single-float results instead of double-float when given rational args. o elliptic_f with complex args can be numerically evaluated. o Other inverse Jacobi routines can be evaluated at complex points. * Extensive revisions to hypergeometric functions o Adjusted routines to return the new names for the Bessel functions (like bessel_j instead of %j). o Similarly, any orthogonal polynomials now use the naming conventions used by the specfun orthogonal polynomial package. o Corrected many errors in implementation. o Some missing internal functionality added. o Bug 1155241 fixed. o Bug 1097915 fixed. o Branch cuts for various relationships between hypergeometric functions and Legendre functions were implemented or corrected. * Revised kill function (fixed several bugs, helps test suite run correctly) * Revised code to run test suite * Display noun forms 'for and 'if correctly * Display if -- then -- elseif correctly * Adjust placement of newlines between output lines * Establish configuration variable *MAXIMA-TEMPDIR*, make use in plotting * Cleaned up autoload declarations * Source code lowercase * Regularize use of packages in Maxima core * Misc code cleanups incl. sloop -> ANSI loop, rename private let and let* * New share files: share/defstruct.lisp: define structured objects, also multiple assignment share/contrib/descriptive/: descriptive statistics share/contrib/diffequations/tests/: several new tests share/contrib/distrib/: probability distributions share/contrib/plotdf.lisp: direction field plotting share/contrib/sarag/: real algebraic geometry share/contrib/state/: state variable equations share/contrib/unit/: units of measurement share/contrib/Zeilberger/: hypergeometric summation share/linearalgebra/: linear algebra share/numeric/interpol.mac: Lagrange polynomial interpolation share/tensor/: many new examples * Other bug fixes: 590222 (power series) 853830 (sum) 1045821 (describe) 618280 (entier) 512736 (alphalessp) 620928 (cfratsimp) 626728 (scanmap/bottomup) 904504 (sign1) 617021 (bfloat(%gamma)) 1052308, 1036900 (limit) 1038584 (integrate) 1169996 (example) 1274656 (dribble) 1179646, 1110733, 1070509 (tex) 1234221 (ev) 1216157 (kill-operator) 797401 (infix) 1173788 (prefix, postfix, nary, matchfix, nofix, and infix) 1290386, 1156759, 1107784 (plot2d) 1179660 (bfloat) 904295 (ratweight) 808772, 808772 (realpart) 783051 (expand) 1178648 (setup_autoload) 1175992 (playback) 1103687 (compile_file, translate_file)
2006-04-28Add SV LC_MESSAGE file to PLIST, bump revisions.joerg8-12/+16
2006-04-22Fix PLIST. Bump revision.joerg2-2/+4
2006-04-22Look in the right directory when searching for the info page.joerg1-3/+3
Bump revision.
2006-04-20Changes 1.8:adam4-15/+15
** Added an error check to trap multifit calls with fewer observations than parameters. Previously calling the multifit routines with n<p would cause invalid memory access. ** Added the Debye unit to physical constants. ** Added cumulative distribution functions for the discrete distributions, including binomial, poisson, geometric, negative binomial, pascal and hypergeometric. ** Added the functions gsl_cdf_beta_{Pinv,Qinv} and gsl_cdf_fdist_{Pinv,Qinv} for computing the inverse of the cumulative beta and F distributions. ** Added the multilinear fit estimator function gsl_multifit_linear_est for computing model values and their errors. ** Avoid division by zero in gsl_multimin_fdfminimizer_vector_bfgs if the step-size becomes too small. ** Users on DEC Alpha systems will need to specify their desired IEEE arithmetic options via CFLAGS when building the library, as these are no longer added automatically. ** Added new random variate generators gsl_ran_gaussian_ziggurat and gsl_ran_gamma_mt for the Gaussian and Gamma distributions based on the Marsaglia-Tsang ziggurat and fast gamma methods. ** Improved the speed of the exponential power distribution gsl_ran_exppow. ** Improved the speed of the Gaussian ratio method by adding quadratic bounds in gsl_ran_gaussian_ratio_method.
2006-04-20Changes 2006.03.17:adam6-80/+92
* statistics/regress: new function * general bug fixes and improvements (see ChangeLog for details) * audio/waveread: big-endian fix; 2-channel file fix * comm/galois: fix rank calculation for galois array * general/interp2: cubic interpolation * image/: return MxNx3 matrices of appropriate numeric class * io/textread: faster * io/dlmwrite: control precision and line separator; allow append * miscellaneous/mfilename: compatibility function * miscellaneous/listen: subnet patterns; loopback support * NaN/xcovf: missing data xcorr * octcdf/: support for netcdf files * optim/wpolyfit: return row vector; allow centering and scaling * plot/legend: fix error on first call * plot/print: add PDF option * signal/residued,residuez: partial fraction expansion of filters * signal/qp_kaiser: PPN filter bank coefficients * statistics/histfit: allow negative data * statistics/mvnpdf,mvnrnd: multivariate normal distribution * tsa/: improved speed, style and docs * tsa/amarma: adaptive mean ARMA modeling * tsa/y2res: add entropy estimation; add equidistant quantisation * tsa/mvfreqz: add PDCF * support for 2.9.4 * support for 64-bit indexing * support for MinGW build
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz14-20/+28
2006-04-17Changes 0.9.3:adam20-70/+62
* Avoid floating point overflow and underflow * Do not use "Read Precision" in plot * cos(x*pi*rad) equals 1 if x is even, not -1 * isodate(), localdate(), timestamp(), stamptodate() functions * Fix show ending zeroes * Fix prefixes with automatic simplification/factorization * Approximate comparison * ...and some more...
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam9-199/+199
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-13BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace withjlam4-13/+8
USE_TOOLS+=msgfmt.
2006-04-12Fix PLIST. LIBTOOL_OVERRIDE is done by default, remove it as well.joerg2-4/+5
Bump revision.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig27-54/+54
that they look nicer.
2006-04-09Info files have been moved to the PLIST already, so empty out thejlam1-2/+2
INFO_FILES variable.
2006-04-06Changes 1.1.11:adam2-7/+6
Algorithmic changes * Considerably improved performance of number input. Changes 1.1.10: Implementation changes * Removed the vptr of modular integer and univariate polynomial classes in order to fix some crashes in that sector of CLN. Code using this needs to be recompiled. * Many more operator signatures make the integration of CLN types with float/double easier. Other changes * Several compilation fixes. * Made it possible to cross-compile CLN.
2006-04-06Change BUILDLINK_DEPENDS.pkg to BUILDLINK_API_DEPENDS.pkg.reed1-2/+2
I missed this in my commit earlier.
2006-04-06Changes 2.1.73:adam4-114/+112
* Bug fixes
2006-04-06Over 1200 files touched but no revisions bumped :)reed35-98/+98
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-04-05List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR.jlam18-96/+61
2006-04-05USE_TOOLS+=bison instead of direct BUILD_DEPENDS on the bison package.jlam1-3/+2
2006-04-05USE_TOOLS+=flex instead of explicit BUILD_DEPENDS on the flex package.jlam1-7/+2
2006-04-03update to 1.2.5.2drochner3-16/+6
no visible change - just a build system botch was corrected which I already had fixed for pkgsrc
2006-04-02Update to 1.6.3:wiz2-7/+7
Gnumeric 1.6.3 Jean Brefort: * Fix exporting of scaled axes. [#332012]. Jody: * Backport duping sheet props when sheet is duped. * Adding an autofilter dirties the sheet. * Fix xls import of pie outlines. Klokan Pridal: * Implement xml saving/loading of "protected" attribute. [#334257] * Implement xls saving/loading of "protected" attribute. [#330129] Morten: * Fix printing issue when sheet is zoomed. [#332932] * Fix dbf import issue. [#332878] * Fix stf text import speed regression. [#333407] * Fix XIRR issues. [#333620] [#333631] * Fix printing issue with wrapped, right-aligned text. [#334144] * Fix position of cursor after F2. [#319311]
2006-03-31List the info pages directly in the PLIST and ensure that we honorjlam10-20/+27
PKGINFODIR.
2006-03-31Move ICE workaround to a hacks.mk file.jlam2-7/+14
2006-03-31update to 1.2.5.1drochner4-21/+17
changes: quick bugfix release to address a grave functionality problem with recent glib
2006-03-31Make this package install correctly regardless of whether we are usingjlam2-23/+12
emacs or xemacs. Move the info files into the PLIST. Bump the PKGREVISION to 2.
2006-03-30Update to 5.7.32:jmmv4-110/+19
Overview of changes in gcalctool 5.7.32 * Released a gcalctool tarball for GNOME 2.14.0 (Final). ---- Overview of changes in gcalctool 5.7.31 * Fix for bug #333078. cvs fails to build due to bg translation of help. * Inclusion of a translation of gcalctool help for the bg locale. ---- Overview of changes in gcalctool 5.7.30 * Released a gcalctool tarball for GNOME 2.14.0 (RC). ---- Overview of changes in gcalctool 5.7.29 * Released a gcalctool tarball for GNOME 2.14.0 (beta2). ---- Overview of changes in gcalctool 5.7.28 * Released a gcalctool tarball for GNOME 2.14.0 (beta1). ---- Overview of changes in gcalctool 5.7.27 * Refixed bug #323150. The recent changes to the square root and subtraction button labels broke the token parser for arithmetic operator precedence. ---- Overview of changes in gcalctool 5.7.26 * Fixed bug #327124. Changes to fix bug #326344 had the side-effect of causing the CE button to no longer work correctly. ---- Overview of changes in gcalctool 5.7.25 * Fixed bug #327214. The results from performing trig functions were not being passed on to future calculations correctly (in non-arithmetic operator precedence mode). ---- Overview of changes in gcalctool 5.7.24 * Gcalctool now uses U+00F7 (DIVISION SIGN) instead of U+2215 (DIVISION SLASH) for label on division button. ---- Overview of changes in gcalctool 5.7.23 * Released a gcalctool tarball for GNOME 2.13.5. ---- Overview of changes in gcalctool 5.7.22 * Fixed bug #323149. Gcalctool now uses the Unicode symbols for division, multiplication, plus/minus, minus and square root. ---- Overview of changes in gcalctool 5.7.21 * Fixed bug #326344. The bit display of large numbers (in non-arithmetic operator precedence mode with the scientific view) now hopefully works correctly. ---- Overview of changes in gcalctool 5.7.20 * Fixed bug #142824. Gcalctool no longer ignores locale specific numeric point in arithmetic operator precedence mode. * Adjusted all the copyright messages to include 2006. ---- Overview of changes in gcalctool 5.7.19 * Fixed bug #317378 (http://bugzilla.gnome.org/show_bug.cgi?id=317378) Gcalctool no longer crashes when you double click the 0 in the display area. ---- Overview of changes in gcalctool 5.7.18 * Final fix for bug #153854. Now handles the case where the first thing the user does is change mode (Basic, Financial, Advanced, Scientific) in AOP mode. * Released a gcalctool tarball for GNOME 2.13.4. ---- Overview of changes in gcalctool 5.7.17 * Fixed bug #323150. Sqrt (and other similar operations) no longer fail in non-English locales ---- Overview of changes in gcalctool 5.7.16 * Fixed bug #324001. Primary Selection (middle mouse button) is now working. ---- Overview of changes in gcalctool 5.7.15 * Released a gcalctool tarball for GNOME 2.13.3. ---- Overview of changes in gcalctool 5.7.14 * More work on bug #153854. Similar change to that made on 15th November 2005, this time for arithmetic operator precedence mode. ---- Overview of changes in gcalctool 5.7.13 * Slight fixup for bug #157961. The toggling of the first bit in the bit panel wasn't working correctly. ---- Overview of changes in gcalctool 5.7.12 * More work on bug #153854 If the user has completed a calculation and we are going to a new mode that is "compatible" with this one, then just change modes. Otherwise display a dialog warning the user that the current calculation will be cleared. Incompatible modes are: Scientific -> Basic Scientific -> Advanced Scientific -> Financial (unless we are in Scientific mode with Decimal numeric base and Fixed). These changes work nicely in non-arithmetic operator precedence mode. ---- Overview of changes in gcalctool 5.7.11 * Released a gcalctool tarball for GNOME 2.13.2. ---- Overview of changes in gcalctool 5.7.10 * Fixed bug #316755. Gcalctool no longer has "Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed" warnings at startup. ---- Overview of changes in gcalctool 5.7.9 * Fixed bug #319934. The percent operator was broken in non-arithmetic operator precedence mode. ---- Overview of changes in gcalctool 5.7.8 * Fixed bug #317378 (http://bugzilla.gnome.org/show_bug.cgi?id=317378) Exponential notation now works correctly in arithmetic operator precedence mode. ---- Overview of changes in gcalctool 5.7.7 * Slight adjustment to the bit panel. It's now centralized. ---- Overview of changes in gcalctool 5.7.6 * Adjusted the mpcmim() routine in mp.c. The fix for Sun bug #4006391 needed to also preserve v->toclear and v->pointed. * Work on enhancement request #157961. Started to implement the bit panel for non-arithmetic precedence mode. It's automatically displayed when in Scientific mode. ---- Overview of changes in gcalctool 5.7.5 * Implemented enhancement request #148104 for arithmetic precedence mode. The modulo operation. See entry below for more details. ---- Overview of changes in gcalctool 5.7.4 * Fixed bug #316382. The "useless" cursor is no longer displayed in the calculator display area. ---- Overview of changes in gcalctool 5.7.3 * Implemented enhancement request #148104 for non-arithmetic precedence mode. Added in a modulo operation. This is available in Scientic Mode. A Mod B return the remainder when you divide A by B. A and B must be integers. Keyboard shortcut for this operation is "M". ---- Overview of changes in gcalctool 5.7.2 * Fixed bug #162453. The memory register dialog now uses GtkEntry widgets to display the register values. Gnopernicus can now correctly speak the contents of each memory register. There is also a close button to easily dismiss this dialog. ---- Overview of changes in gcalctool 5.7.1 * Fixed bug #314540. The memory register window is now a dialog rather than a top-level window. ---- Overview of changes in gcalctool 5.7.0 * Fix to prevent invalid numeric entry in arithmetic operator precedence mode, depending upon the current base.
2006-03-26Update mathomatic to 12.5.12.minskim2-6/+6
Changes: - Documentation improvements. - Updated command description text in help command. - Converted many functions to inline that are only used once and should be inline. - Code cleanup.
2006-03-24Remove ONLY_FOR_PLATFORMS from the days of binary-only xforms.joerg1-5/+1
2006-03-24Explicitly link mpipython with pthread, since libpython is multithreaded.joerg1-2/+2
2006-03-24Fix DragonFly: include stdint.h.joerg2-1/+17
2006-03-21Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALLjlam2-4/+4
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-20* Nuke all references to and definitions of INFO_DIR in package Makefilesjlam4-12/+14
and replace with appropriate references to PKGINFODIR instead. * Properly account for split info files during installation. * Move info file listings directly into the package PLISTs. This fixes info-file-related PLIST problems.
2006-03-20Do not build perl plugin:wiz2-10/+14
it is broken on 3.0, and makes the compilation fail on -current, because the name of the dynamic library is transformed by bl3 and then the transformed name is handed off to ar(1), which then doesn't find it. Bump PKGREVISION.
2006-03-19Fix installation after info framework changes.wiz1-3/+2
2006-03-12Added patch-ac, which fixes compilation failures in __asm__ statements.rillig1-0/+15
2006-03-12Fixed pkglint warnings. Changed the directory of the HTML documentation torillig5-31/+35
share/doc/cln/html. Bumped PKGREVISION.
2006-03-11The i18n file is not installed on NetBSD, so removed it from the PLIST.rillig2-4/+3
Bumped PKGREVISION.
2006-03-11Update mathomatic to 12.5.11.minskim2-6/+6
Changes: - "matho-primes pal" wasn't working, fixed. - Improved the "Equation not defined" error message for new users. - Worked on matho-primes program. - Automatically determine the variable if none is specified with the extrema command. - Code cleanup. - Helped simplification of complex exponentials. - Parse things like "2 2" as "2*2", instead of giving a syntax error. The default operator is always times.