summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
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
2001-03-07update to 17.3.0drochner8-5/+92
For a changelog, I didn't find more than: Numeric 17.3.0 is intended to be the last release before adding capabilities supported by Python 2.1. This is a routine catch-up to CVS release.
2001-03-04Put @PREFIX@ back here instead of `/usr/pkg'.jtb2-4/+4
2001-03-04Because the minor number of the PNG library was increased packages compiledtron2-5/+4
using the newest PNG library won't work on system with an older one. To prevent such problems with precompiled binary packages require at least "png-1.0.9nb1" in all dependences.
2001-03-03Add an info dir entry for fftw.info.toshii2-0/+19
2001-03-01Install the man pages. Changed "Xemacs" to "Emacs" in menus, since itjtb5-11/+49
runs `emacs'.
2001-03-01Really fix the previous problem.jtb2-4/+4
2001-03-01Correct the location of the `ctpp' preprocessor in the `telakka' script.jtb4-25/+16
2001-02-28"modern (1994) workstations" -> "modern workstations".jtb1-1/+1
2001-02-28Add and enable telajtb1-1/+2
2001-02-28Initial import of tela:jtb13-0/+445
Tela (TEnsor LAnguage) is a scientific computing language and environment. It is mainly targeted for prototyping large-scale numerical simulations and doing pre- and postprocessing for them, and it replaces a compiled language like C++ or Fortran in this respect. The feature set is therefore biased to operations needed in partial differential equation solvers. A relatively complete graphics is included via a separate program (PlotMTV). Tela uses HDF format as native save/load format. It can also read/write Matlab binary files and some ASCII files. Tela is generally 2-4 times faster than Matlab, the extremeties encountered so far are 0.9-11. Even though Tela is mainly a prototyping and development environment, modest-size 2D simulations can be run in modern (1994) desktop workstations while preserving "interactive" response times. Only large 2D or 3D simulations must usually be coded in C or Fortran and run on supercomputers.
2001-02-27Use "bsd.lib.mk" instead of libtool.jtb4-44/+31
2001-02-26Add NOT_FOR_PLATFORMS=*-*-alpha as R requires IEEE math. Informationjlam1-1/+4
gleaned from port-alpha mailing list posting by Paul Mather <paul@gromit.dlib.vt.edu> in: http://mail-index.netbsd.org/port-alpha/2001/02/14/0004.html
2001-02-25Fixed typo. Tidied up the Makefile. Don't bother running the tests.jtb7-34/+120
2001-02-25Update the homepage. General face-lift.jtb4-40/+42
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf3-13/+13
XXX need to teach pkglint to be more picky about this
2001-02-21Fix linking phase of build. I thought I fixed this but must havejtb2-230/+31
missed this change the last time around. Fixes i386 bulk build trouble.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz100-100/+100
2001-02-16Not needed any more -- COMMENTs are in Makefiles now.wiz1-1/+0
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz1-51/+53
While I'm here, unify category Makefiles to more standard style. (If you have tools depending on the previous form, please fix them.)
2001-02-15I missed adding these back.jtb4-0/+40
2001-02-15Append _rlab to the libraries to prevent linking with incompatiblejtb2-1/+16
versions (which may already be installed). Fixes i386 bulk build problem.
2001-02-14The distfiles seem to have changed.jtb1-4/+4
2001-02-11Removed some cruft. Use `plplot_linkage` to find the location ofjtb8-88/+36
plplot/tcl/tk/x11. New variables RLAB_USE_SUPERLU, RLAB_PAGER.
2001-02-10Fix one further problem.jtb1-2/+2
2001-02-10Fix the MASTER_SITE and regen the checksum for tn.tar.gz which seems toveego2-4/+4
have changed today, but the last commit only changed the dates and not the md5.
2001-02-10Regenerate checksum. Keep the lines in the Makefile within column 70.jtb2-7/+9
2001-02-10Add and enable admeshjtb1-1/+2
2001-02-10Initial import of admesh:jtb5-0/+37
Program for processing triangulated solid meshes
2001-02-10Add and enable tochnogjtb1-1/+2
2001-02-10Initial import of tochnog:jtb8-0/+327
Finite Element Analysis Program
2001-02-10Add and enable p5-Interpolatejtb1-1/+2
2001-02-10Initial import of p5-Interpolate:jtb5-0/+26
This module contains several useful routines for interpolating data sets and finding where a given value lies in a sorted list.
2001-02-10Add and enable metis.jtb1-1/+2
2001-02-10Initial import of metis:jtb9-0/+142
METIS is a family of programs for partitioning unstructured graphs and hypergraphs and computing fill-reducing orderings of sparse matrices. The underlying algorithms used by METIS are based on the state-of-the-art multilevel paradigm that has been shown to produce high quality results and scale to very large problems. It is available both as a set of stand-alone programs and as a library.
2001-02-10Add and enable p5-BigIntegerjtb1-1/+2
2001-02-10Initial import of p5-BigInteger:jtb7-0/+53
Arbitrary length integer extension module for Perl
2001-02-08Remove a MASTER_SITE, fix path on a second one, and tell mv we're sure.wiz1-4/+3
2001-02-08Try to be backwards compatible in readline emulation usage for olderwiz1-1/+9
versions of NetBSD.
2001-02-08Add and enable capc-calcwiz1-1/+2
2001-02-08Initial import of calc (renamed to capc-calc because of existing calcwiz7-0/+589
package): C arbitrary precision calculator Requested by Chuck Cranor.