summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2001-04-19fix one more instance of __alpha__ being used as a test for OSF.dmcmahill3-6/+15
2001-04-19Move to sha1 digests, and add distfile sizes.agc51-95/+146
2001-04-19make sure this configures and builds correctly with either f77 or f2c.dmcmahill3-15/+35
2001-04-19MAIN__ need to be undefined during some of the fortran configure testsdmcmahill2-44/+25
or valid programs will fail with link problems.
2001-04-19__alpha__ doesn't imply OSF so doen't include OSF specific code baseddmcmahill2-1/+14
on __alpha__.
2001-04-18fix quotes for including bsd.pkg.mkdmcmahill1-2/+2
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc132-344/+254
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17Add and enable dcdflib.fjtb1-1/+2
2001-04-17Initial import of dcdflib.f.jtb7-0/+113
This library contains routines to compute cumulative distribution functions, inverses, and parameters of the distribution for the following set of statistical distributions: (1) Beta (2) Binomial (3) Chi-square (4) Noncentral Chi-square (5) F (6) Noncentral F (7) Gamma (8) Negative Binomial (9) Normal (10) Poisson (11) Student's t (12) Noncentral t Given values of all but one parameter of a distribution, the other is computed. These calculations are done with FORTRAN Double Precision variables.
2001-04-16Use teTeX-[0-9]* in BUILD_DEPENDS as teTeX-* expands to a number of packages.jtb1-3/+3
pari.el only works for GNU Emacs.
2001-04-14Change MAINTAINER section to packages@netbsd.orgjtb29-58/+58
2001-04-13Use BSD_INSTALL_* in preference to passing INSTALL_* through MAKE_ENV.jtb3-17/+18
2001-04-12Add a _c suffix to library names , ie. "libdcdflib_c", to allow simultaneousjtb4-23/+23
installation of C and Fortran versions. Suggested by Hubert a while back. Bump up version no.
2001-04-09remove unnecessary patches. I'm sure I had cvs rm'd them before thedrochner5-74/+0
last commit.
2001-04-09update to 19.0.0drochner3-18/+11
Didn't find a changelog. At least the build glitches are gone.
2001-04-09s/f2c/g2c/jtb3-9/+8
2001-04-09Add MAIN__ to the tela.C file instead of creating a new file.jtb4-30/+19
2001-04-09Add a dummy MAIN__ function to eliminate references to undefined symbolsjtb3-3/+23
when linking with a shared libf2c.
2001-04-08Added defaults for EVAL_PREFIX.jtb1-1/+5
2001-04-08Update to scilab-2.6dmcmahill21-9089/+9377
Thanks to the scilab folks at INRIA for helping us get rid of 9 more patches! From the CHANGES file: Main Changes Scilab 2.5 -> 2.6 ============================== NEW FUNCTIONALITIES =================== Automatic graphic rescaling when combining 2D plots, axis handling Isometric 3D plots. Thanks to Enrico Segre 3D plots shading. Thanks to Stephane MOTTELET Error messages handling Grep function added Modeless message box added Profiling of functions execution added Real time simulation in Scicos. Thanks to Anders Blomdell Scicos diagram linearization and fixed point computation OTHERS IMPROVEMENTS =================== A more professional licence Input/Output improved (carriage return at the end of the file are not required anymore, OS independent ascii file input, handling of opened files ) More complete mexlib for MatlabV mex interface. Many bug corrected in integer types manipulation API improved, many examples given A better window management under KDE A better plugin interface (help, demos,...) and new Scilab functions for building and loading interfaces. Interactive demos for ODE and DAE solving added Scicos' GUI improved, customizable keyboard shortcuts added Default list, tlist and mlist display can be overloaded It is now possible to draw dashed lines in color. Background now work with postscript driver. Easiest argument passing to plot2d, plot3d,... GIF driver bugs fixed. INCOMPATIBLITY ============== help and scicos palettes handling have changed. Fraclab toolbox has been moved to the contributions part and is no more included in the package The Communication Toolbox (geci) is now obsolete. It will be removed in next release. Use PVM instead.
2001-04-07Add some -Wl,-R because the f2c package builds shared libraries now.jtb2-6/+6
2001-04-02Remove CONFLICT with octave-2.* since they have the same PKGNAME.wiz1-11/+9
Replace file by f for fewer pkglint warnings.
2001-04-01fix broken shell script. Its [ "$foo" = "$bar" ] not [ "$foo" == "$bar"].dmcmahill2-1/+27
2001-04-01add missing entry. Now the binary package actually will contain something.dmcmahill1-1/+2
2001-03-31d1mach.f i1mach.f and r1mach.f should be compiled without optimization.jtb1-0/+2
2001-03-31Note that the tests run during configuration should not be optimized.jtb1-3/+7
2001-03-31Otter doesn't respect CFLAGS because -O2 optimization causes the programjtb1-2/+5
to malfunction. While here, change COMMENT to "Automated Deduction System".
2001-03-30Updated to py-Scientific-2.2.jtb6-46/+127
2.1.5 --> 2.2 ------------- Bug fixes: - The sign convention for rotation angles was not correctly applied in Scientific.Geometry.Transformation and Scientific.Geometry.Quaternions. Everything was consistent, but with the wrong sign. Improvements: - Scientific.IO.PDB can handle a larger range of variant formats for DNA New features: - New module Scientific.Visualization.VPython. - Scientific.IO.TextFile also handles bzip2 compressed files (extension .bz2). This only works if bzip2 is installed. 2.1.4 --> 2.1.5 --------------- New features: - Scientific.TkWidgets.TkPlotCanvas: - Popup menu on right button - Value display on middle button - HorizontalLine, VerticalLine objects Modifications: - MPI interface no longer assumes that MPI_Op and MPI_Datatype are integers (they aren't in LAM, for example). 2.1.3 --> 2.1.4 --------------- New features: - New MPI functions implemented by Jakob Schiotz: - nonblocking send and receive - abort - reduce and allreduce Modifications: - The Python interpreter lock is released during calls to the netCDF library, permitting other threads to continue during I/O operations. An internal lock has been added to prevent reentrant calls to the netCDF library, which is not thread safe. (If you don't understand any of this, you shouldn't care, it has no consequences unless you use threads.) - Methods receive and receiveString on MPI communicator objects can be called without source and tag arguments (defaults to None). Bug fixes: - The compilation script did not work correctly for MPI support 2.1.2 --> 2.1.3 --------------- New features: - Some small utility widgets have been added to Scientific.TkWidgets. They are not particularly "scientific", but not worth the effort of a separate distribution. Bug fixes: - The abs() function didn't work on DerivVar objects (modules Scientific.Functions.Derivatives and Scientific.Functions.FirstDerivatives) with negative values. - The method projectionOf in Scientific.Geometry.Objects3D.Plane was wrong. 2.1.1 --> 2.1.2 --------------- Installation: - The mpipython executable is compiled using 'mpicc', which should simplify installation significantly because all library specifications are automatically taken into account. In other words, MPI support should work on all platforms without any modifications to the Setup file. (Thanks to Jakob Schiotz for this suggestion!) - Some 'extern' declarations were changed to 'staticforward' to please some compilers. Documentation: - the documentation for the methods receive and receiveString were wrong. 2.1.0 --> 2.1.1 --------------- Bug fixes: - The upper bound for MPI message tags was not treated correctly, leading to a bound of zero on some platforms. Modifications: - The methods sendArray and sendString were combined into a single method send. - broadcastArray was renamed to broadcast, shareArray was renamed to share, receiveArray was renamed to receive. The only function that retains a data type indication is receiveString. 2.0.1 --> 2.1.0 --------------- Additions: - MPI interface in Scientific.MPI
2001-03-30Make the configure script recognize NetBSD and report accordinglyjtb3-7/+40
(instead of giving "system: unknown"). This is just cosmetic. Add a dependence on f2c.
2001-03-29Added CONFLICTS to octave-2.1.*wennmach1-1/+3
2001-03-29Added BUILD_DEPENDS to teTeX. Removed some blanks from PLIST.wennmach2-6/+7
Noted by Hubert Feyrer.
2001-03-29Fix typo which caused i386 bulk build problem.jtb1-2/+2
mpich->=1.2.1 becomes mpich>=1.2.1 .
2001-03-28Add a patch-sum.jtb1-0/+7
2001-03-28Updated to gsl-0.7.jtb8-103/+352
* What is new in gsl-0.7: ** Linux/PowerPC should now be well supported. ** Header files for common physical constants have been added. ** Functions linear and nonlinear regression in one or more dimensions are now available. ** Vector and matrix views now have access to the address of the underlying block for compatibility with VSIPL (www.vsipl.org). ** There is a new library for generating low-discrepancy quasi-random sequences. ** The seeding procedure of the default random number generator MT19937 has been updated to match the 10/99 release of the original code. This fixes a weakness which occurred for seeds which were powers of 2. ** The blas library libgslblasnative has been renamed libgslblas to avoid confusion with system blas library
2001-03-28Don't try to remove "share/pixmaps" which is part of the standardtron1-2/+1
directory structure now.
2001-03-28tolerate t1lib>=1.0.1 in preparation for an updatedrochner1-2/+2
2001-03-27First round of changes:wennmach2-96/+105
o add @exec/@unexecinstall-info directives to PLIST o slightly change the path's for the documentation (share/doc/octave instead of share/octave/doc etc.) o install html docs into share/doc/html/octave
2001-03-27Add and enable octave-currentwennmach1-1/+2
2001-03-27Initial import of octave-current (octave-2.1.33), a high-level languagewennmach16-0/+1628
primarily intended for numerical computations. Submitted in PR 9851 by Adam Ciarcinski, updated by Adam and by myself.
2001-03-27Change BUILD_DEPENDS semantics:hubertf8-19/+18
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>
2001-03-25Changed the build process to work with the recently updated mpi-ch packagejtb2-3/+3
which installs its parts in locations different to the previous version.
2001-03-22gnuplot>=3.7wiz1-2/+2
2001-03-20Don't build a shared library on Alpha. The configuration process currentlyjtb2-6/+30
isn't able to correctly determine when/how to build a shared library on a NetBSD system. Fixes Alpha bulk build problem.
2001-03-19Add missing "USE_LIBINTL= YES" to get "locale" files into the correcttron2-40/+41
directory.
2001-03-18Update to 0.64. The 1110(!) changes listed in the ChangeLog seemmjl6-578/+619
to be bug fixes mostly, plus a couple of new features: * Release 'Mini-Morten' -- a cute little thing of about 3k She leaks, though. (Congratulations !) * Reworking plugin architecture to support JIT loading * Improve scrollbar and enable optional live scrolling * Add a sample implementation of python based scripting The API is written in sand so don't get comfortable * Enable indent from left and right * Persist sheet prefs
2001-03-09Updated to tela-1.31.jtb7-51/+26
Version 1.31 (Released 8 Mar 2001) ---------------------------------- USER-VISIBLE CHANGES - copying an object array (see help voids) is now "deep" copy rather than "shallow" copy. This means that when an object array is assigned to another variable, a completely new copy is made (before, only the first array level was copied). Mostly this won't affect you at all because (1) you are using object arrays only if you are using voids() in some phase in your program, (2) if you are, then you are probably using only single-level object array. The old behaviour was simply stupid. Object arrays are a crude but working mechanism for using heterogeneous combined types in Tela; the only relevant function (in the present Tela version) is voids(), which acts as a constructor for such things. Thanks to Ch. Spiel for suggesting this change (object.C). - quit() and exit() now accept input argument (the exit value) (std.ct) - sort() function now accepts second input argument (user-defined comparison function) (std.ct) (old function still available as sort_old in case of problems). - slight change in semantics of --shared option for telakka (telakka.in) The above were contributed by Christoph Spiel <cspiel@hammersmith-consulting.com> - added incomplete gamma and beta functions (specfun.t) (specfun.t not autoloaded, but after source("specfun.t") functions are available). - added function polymul and added polyadd,polymul to autoload (poly.t,telainit.t) - added function applyfilter (numerics.ct) - added functionwise profiling option (tela -p) (tela.C,prg.C) BUG FIXES - doing dot product (**) of two zero-length integer vectors produced a LAPACK error message and Tela quit (la.ct) - tree.C:DeleteObjects() accessed memory after it being freed, which however did not cause any problems in practice (unless using malloc debug libraries), but is anyway now fixed INTERNAL CHANGES - Some modernizations in configure script (e.g., now tries to link with libatlas by default instead of libblas if available) (configure.in)
2001-03-08regenwiz1-8/+8
2001-03-07Add and enable pari.jtb1-1/+2
2001-03-07Initial import of pari.jtb8-0/+403
PARI-GP is a package which is aimed at efficient computations in number theory, but also contains a large number of other useful functions. It is somewhat related to a Computer Algebra System, but is not really one since it treats symbolic expressions as mathematical entities such as matrices, polynomials, series, etc..., and not as expressions per se. However it is often much faster than other CAS, and contains a large number of specific functions not found elsewhere, essentially for use in number theory. This package can be used in an interactive shell (GP) or as a C/C++ library (PARI). It is free software, in the sense of freedom AND 'free of charge'.
2001-03-07Sort.wiz1-2/+2