Commit graph

268 commits

Author SHA1 Message Date
Kirill Ponomarev
27767bdbe5 Add libRmath 1.9.0, the standalone math library from R.
PR:		ports/66644
Submitted by:	Eric van Gyzen <vangyzen@stat.duke.edu>
2004-05-15 15:34:15 +00:00
Ying-Chieh Liao
08ee6ea9df add lambda 0.1.4
A lambda calculus interpreter
2004-05-14 01:33:15 +00:00
Maho Nakata
48216a14b5 Add math/octave-forge, adding many features such as sparce matrix treatment,
fast fourier transformation, Statistics, Optimizations and more to
math/octave.
2004-05-07 22:24:59 +00:00
Pav Lucistnik
044586a996 math/R-project port was renamed to math/R
PR:		ports/65809
Submitted by:	pav
Repocopy by:	marcus
2004-04-30 08:17:36 +00:00
Thierry Thomas
ac187f606c Add qhull 1.0, qhull computes convex hulls, Delaunay triangulations
and halfspaces.

Remark: submitter time-out -> maintainership assigned to ports@.

PR:		63693
Submitted by:	pusto@web.de
2004-04-28 22:27:59 +00:00
Pav Lucistnik
f74871ebf1 - Rename math/R-letter to math/R-project.
- Remove math/R-a4 slave port. A4 format is now default. If you need letter
  or other paper formats, define PAPERSIZE when building the port.

  Note that renaming to math/R was declined by marcus (portmgr) because
  we're not sure if single-letter port name break something.

Requested by:	maintainer
Repocopy by:	marcus
2004-04-19 22:58:41 +00:00
Akinori MUSHA
4b1556bdd9 Resurrect ruby-gsl and update to 0.3.9. 2004-04-18 18:40:26 +00:00
Pav Lucistnik
a9433bf853 After repocopy from math/fftw, add fftw 3.0.1, a fast C library for computing
Discrete Fourier Transform. Version 3.x is API incompatible with fftw 2.x

PR:		ports/65559
Submitted by:	michael johnson <ahze@ahze.net>
2004-04-18 10:48:23 +00:00
Kris Kennaway
98dd96ee20 Remove category pkg/COMMENT files in favour of a COMMENT variable in the
category makefile.

Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
PR:		59651
2004-04-02 07:29:48 +00:00
Maho Nakata
9bda8c3027 The SDPARA (SemiDefinite Programming Algorithm PARAllel version)
is a parallel version of the SDPA (math/sdpa).
solving SDPs in parallel with the help of MPI
(Message Passing Interface) and ScaLAPACK (Scalable LAPACK).
2004-03-18 12:20:30 +00:00
Pav Lucistnik
00a09b915b Add ruby-numru_units, a Ruby class to handle units of physical quantities
like 'hPa' -> '100 kg.m-1.sec-1' etc..

PR:		ports/64247
Submitted by:	Shin'ya Murakami <murakami@ahs.scitec.kobe-u.ac.jp>
2004-03-14 16:18:27 +00:00
Pav Lucistnik
5802bd330f Add ruby-numru_misc, a collection of miscellaneous functions and classes
to facilitate programming. Misc requires NArray, a multi-dimensional
numeric array class for ruby.

PR:		ports/64246
Submitted by:	Shin'ya Murakami <murakami@ahs.scitec.kobe-u.ac.jp>
2004-03-14 16:08:31 +00:00
Ying-Chieh Liao
9a28f4914c revive PDL and upgrade it to 2.4.1 2004-03-12 02:58:25 +00:00
John Baldwin
47d0c8573f libmath++ is a template based math library, written in C++, for symbolic
and numeric calculus applications.

WWW: http://www.surakware.net/projects/libmath++/index.xml

Reviewed by:	ports@
2004-03-10 16:33:00 +00:00
Pav Lucistnik
fb77f01708 Add ruby-narray_miss, an additional class of ruby with conduct processing
of missing value to NArray which is a numeric multi-dimensional array class.

PR:		ports/62870
Submitted by:	Shin'ya Murakami <murashin@edamame.summing.com>
2004-02-27 21:44:31 +00:00
Greg Lewis
9404716e92 Add a port of ndiff:
ndiff is a utility for comparing putatively similar files, ignoring small
numeric differences.  The utility is written by Nelson H.  F. Beebe and
covered by the GNU General Public License (GPL), version 2.  It may be
built with arbitrary precision support (more powerful) or using built-in
floating point precision, see Makefile.

Assessing the consistency of a numerical program run in multiple
environments (operating systems, architectures, or compilers) can be a
difficult task for a human, as small differences in numerical output values
are expected.  File differencing utilites, such as diff(1), will generally
produce voluminous output, often longer than the original files.

ndiff solves this problem. Taking two two text files expected to be
identical, or at least numerically similar, it allows to specify absolute
and/or relative error tolerances for differences between numerical values
in the two files, and then reports only the lines with values exceeding
those tolerances.  It also tells by how much they differ. A simple example:

% ndiff --relative-error 1.0e-3 test019.txt.1 test019.txt.2
### Maximum relative error in matching lines = 8.64e-51 at line 129 field 4

WWW: http://www.math.utah.edu/~beebe/software/ndiff/

I've cleaned up the submitted version a little.

PR:		62221
Submitted by:	Stefan A. Deutscher <sad@mailaps.org>
2004-02-18 22:02:39 +00:00
Kris Kennaway
0dfee4423b Remove the broken ruby-gsl port 2004-02-02 09:23:46 +00:00
Mark Linimon
ed868c969d Remove math/simpack. 2004-01-19 05:56:56 +00:00
Mark Linimon
cb8e2a5d9a Add math/koctave, a KDE GUI for the math/octave package. It contains
an editor with syntax highlighning and a help browser; you can work
almost the same way as in Matlab (c) , i.e. use the editor and execute
your code from there with (F5) or press run.  One difference is the
command window; it is meant for "quick commands" and not a history as
in Matlab you can add commands to the list in settings.

(Note to submitter: it is not necessary to remove all the directories
in pkg-plist that are installed by any standard X-related port).

PR:		ports/55143
Submitted by:	Kay Lehmann <kay_lehmann@web.de>
2004-01-06 04:15:12 +00:00
Edwin Groothuis
aa86583435 NEW port: math/taucs
TAUCS is a C library of sparse linear solvers. It's very
	fast and it works well with low memory configurations.

PR:		ports/55196
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2004-01-03 10:27:38 +00:00
Vanilla I. Shu
57fecf181c Add p5-Statistics-Contingency 0.06,
calculate precision, recall,
F1, accuracy, etc.

PR:		60726
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2004-01-03 09:20:28 +00:00
Pav Lucistnik
6de26dfcb0 Add nsc2ke, a Finite-Volume Galerkin program computing 2D and axisymmetric
flows on unstructured meshes.

PR:		ports/60836
Submitted by:	Thierry Thomas <thierry@pompo.net>
2004-01-03 00:57:09 +00:00
Kirill Ponomarev
39aa0b1417 Add emc2 2.15,
Emc2 is a portable, interactive and graphic software Edition of
two dimensional geometry and mesh. We can create and modify the
geometry (CAD), define the discretization on the lines, define
the subdomains, and define some reference numbers to take into
account the boundary conditions and material properties. The
elements of the mesh are triangles and quadrilaterals. We have
two kind of meshes: grid mesh and Delaunay Voronoo (automatic
mesh). We make the edition of the mesh by moving, removing,
adding vertices, by regularization, or by transformations
(symmetry, rotation,..), etc.

Suggested add-on: the port math/bamg.

WWW: http://www-rocq1.inria.fr/gamma/cdrom/www/emc2/eng.htm

PR:		60835
Submitted by:	Thierry Thomas <thierry@pompo.net>
2004-01-02 22:02:23 +00:00
Kirill Ponomarev
c19f8483b3 Add bamg 0.68, bidimensional Anisotrope Mesh Generator.
http://www-rocq1.inria.fr/gamma/cdrom/www/bamg/eng.htm

PR:		60837
Submitted by:	Thierry Thomas <thierry@pompo.net>
2004-01-02 21:54:30 +00:00
Kirill Ponomarev
ec8af96e9a Add p5-AI-DecisionTree 0.08, perl module for Automatically Learning
Decision Trees.

PR:		60628
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2003-12-28 00:19:45 +00:00
Pav Lucistnik
2bc3464d14 - Update to 4.3.0
Rework this port and split it into logically independent parts
  Give maintainership to submitter

PR:		ports/57858
Submitted by:	Mykola Khotyaintsev <ko@irfu.se>
2003-12-26 20:03:41 +00:00
Dag-Erling Smørgrav
e0fc1e29c4 The Linux version of the DISLIN scientific data plotting package. 2003-12-14 15:23:22 +00:00
Greg Lewis
0f37bb5fd9 . Welcome metis-edf to the math category after a repo copy from cad.
PR:		58178
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2003-12-09 19:33:24 +00:00
Pav Lucistnik
94d36e079d Add FreeFem++, an extension of freefem, an implementation of the Gfem
language dedicated to the finite element method.

PR:		ports/58536
Submitted by:	Thierry Thomas <thierry@pompo.net>
2003-12-07 03:13:41 +00:00
Pav Lucistnik
196470e8fc Add arpack++, an object-oriented version of the ARPACK package.
It's just a collection of class templates, because templates are
defined in header (.h) files

PR:		ports/58535
Submitted by:	Thierry Thomas <thierry@pompo.net>
2003-12-07 02:47:24 +00:00
Pav Lucistnik
a269550274 - Add p5-NetCDF, a perl module to read and write netCDF files.
PR:		ports/59381
Submitted by:	Douglas K. Rand <rand@meridian-enviro.com>
2003-12-07 01:03:15 +00:00
Greg Lewis
41009502f9 . Welcome kaskade to the math category (with a secondary of science).
PR:		58178
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2003-11-08 09:26:02 +00:00
Maxim Sobolev
0af70794b1 Add p5-Math-GSL 0.01, a perl interface to GNU Scientific Library. 2003-11-04 08:48:58 +00:00
Ying-Chieh Liao
11f91702a0 add rpy 0.3.1
Python interface to the R Programming Language
2003-10-31 01:47:04 +00:00
Ying-Chieh Liao
c081a9f361 add gracetmpl 0.3.1
Provide an easy way to use existing grace-files as a template
2003-10-28 10:07:02 +00:00
Edwin Groothuis
728d75bef0 math/ploticus-nox11, a slaveport of math/ploticus
Suggested by:	Adam Weinberger <adamw@FreeBSD.org>
2003-10-10 11:49:43 +00:00
Kirill Ponomarev
d9fabef740 Add py-fpconst 0.6.0, utilities for handling IEEE 754 floating
point special values.

PR:		57708
Submitted by:	Rui Lopes <rui@ruilopes.com>
2003-10-07 20:00:53 +00:00
Kirill Ponomarev
aed4a2798e Add math/drgeo, remove math/drgenius 2003-10-06 09:04:30 +00:00
Edwin Groothuis
feccf6245d new port for mpexpr
Mpexpr adds two new commands to Tcl, 'mpexpr' and 'mpformat'.
	Mpexpr works much like Tcl's  native 'expr', but does all
	calculations using an arbitrary precision math package.
	Mpexpr numbers can be any number of digits, with any decimal
	precision.  Final precision is controlled by a Tcl variable
	'mp_precision', which can be any reasonable integer, limiting
	only the number of digits to the right of the decimal point.

PR:		ports/48764
Submitted by:	chein@GeekDude.com <chein@GeekDude.Com>
2003-10-06 02:43:46 +00:00
Maho Nakata
6004b8dfd6 Add new port math/sdpa.
The SDPA (SemiDefinite Programming Algorithm) is a software package for
solving semidefinite program (SDP). Extremely efficient, almost fastest
around the world!
2003-10-04 04:21:13 +00:00
Maho Nakata
00d8ae51a7 Add new port atlas-devel, developer version of math/atlas 2003-10-03 23:15:36 +00:00
Foxfair Hu
2511316b85 Import p5-Math-Round. Math::Round is a Perl module. It supplies functions to
round numbers, both positive and negative, in various ways.  This may seem like
an odd thing to write a whole module for, but rounding can sometimes be
a little tricky, so I thought some people might find this useful.
2003-09-06 02:30:34 +00:00
Akinori MUSHA
4895a28d7f Add ruby-bitset, a(nother) bit set library for Ruby. 2003-08-27 17:24:06 +00:00
Akinori MUSHA
0d64d8bed2 Add ruby-gmp (libgmp-ruby), Ruby bindings to GNU Multiprecision
Library.
2003-08-22 23:27:47 +00:00
Kris Kennaway
cf018687db As announced on May 6, remove the broken math/siag port. 2003-08-08 03:54:03 +00:00
Maho Nakata
e3b29ff95b lp_solve, A free linear programming solver that can process
standard MPL format. This lp_solve versions is released
under the LGPL license

PR:		53649
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2003-07-19 04:33:07 +00:00
Maho Nakata
9b04d6a866 Add new port math/fbm.
A software for Flexible Bayesian Modelling and Markov Chain
Sampling(The software is for education and research use only).

PR:		53650
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2003-07-12 03:59:57 +00:00
Maho Nakata
bd3ab8c828 Add new port superlu_mt
PR:		52033
Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
2003-07-12 03:11:47 +00:00
Christian Weisgerber
15fd5219df Import galculator 1.1.1.
galculator is a GTK2-based scientific calculator with ordinary
notation/reverse polish notation, different number bases (DEC, HEX,
OCT, BIN) and different units of angular measure (DEG, RAD, GRAD).
2003-06-25 23:51:59 +00:00
Max Khon
b21c49a18a New port: math/fung-calc
The Fung-Calc is an advanced 3D/2D graphing calculator.

PR:		53138
Submitted by:	Kirill Ponomarew
2003-06-10 12:07:44 +00:00