diff options
author | amdmi3 <amdmi3@FreeBSD.org> | 2016-05-19 10:44:11 +0000 |
---|---|---|
committer | amdmi3 <amdmi3@FreeBSD.org> | 2016-05-19 10:44:11 +0000 |
commit | 5b036c0ebac477c67c1025efeaca2a3cdca4ff0e (patch) | |
tree | 8c3238b7f0cbec2e9210d52f562960bb22323a7d /math | |
parent | f5ce240a4dce2a7c5cc4733a1804776792a07181 (diff) | |
download | FreeBSD-ports-5b036c0ebac477c67c1025efeaca2a3cdca4ff0e.zip FreeBSD-ports-5b036c0ebac477c67c1025efeaca2a3cdca4ff0e.tar.gz |
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket
Diffstat (limited to 'math')
120 files changed, 403 insertions, 403 deletions
diff --git a/math/R-cran-RSvgDevice/pkg-descr b/math/R-cran-RSvgDevice/pkg-descr index 7b0b3d1..6f37d3c 100644 --- a/math/R-cran-RSvgDevice/pkg-descr +++ b/math/R-cran-RSvgDevice/pkg-descr @@ -1,4 +1,4 @@ -A graphics device for R that uses the w3.org xml standard +A graphics device for R that uses the w3.org xml standard for Scalable Vector Graphics. WWW: http://cran.r-project.org/web/packages/RSvgDevice/index.html diff --git a/math/R-cran-psych/pkg-descr b/math/R-cran-psych/pkg-descr index b97024b..9ed2b82 100644 --- a/math/R-cran-psych/pkg-descr +++ b/math/R-cran-psych/pkg-descr @@ -6,6 +6,6 @@ and test structures are included. Several functions serve as a useful front end for structural equation modeling. Graphical displays of path diagrams, factor analysis and structural equation models are created using basic graphics. Some of the functions are written to support a book on psychometrics as well as -publications in personality research. +publications in personality research. WWW: http://cran.r-project.org/web/packages/psych/index.html diff --git a/math/abacus/pkg-descr b/math/abacus/pkg-descr index 68e3450..24fedde 100644 --- a/math/abacus/pkg-descr +++ b/math/abacus/pkg-descr @@ -19,6 +19,6 @@ implementation of such algorithms. It is designed both for general mixed integer optimization problems and for combinatorial optimization problems. It unifies cutting plane and column generation within one algorithm framework. Simple reuse of code and the design of abstract data structures and algorithms -are met by object oriented programming modules. +are met by object oriented programming modules. WWW: http://www.informatik.uni-koeln.de/abacus/ diff --git a/math/add/pkg-descr b/math/add/pkg-descr index 2ecf7bd..a4f9d40 100644 --- a/math/add/pkg-descr +++ b/math/add/pkg-descr @@ -1,7 +1,7 @@ Add is a fixed-point calculator that operates as a full-screen editor. -Add performs fixed-point computation. It is designed for use as a +Add performs fixed-point computation. It is designed for use as a checkbook or expense-account balancing tool. Add maintains a running -result for each operation. You may scroll to any position in the +result for each operation. You may scroll to any position in the expression list and modify the list. WWW: http://dickey.his.com/add/add.html diff --git a/math/algotutor/pkg-descr b/math/algotutor/pkg-descr index 2c3dcc2..2302fc4 100644 --- a/math/algotutor/pkg-descr +++ b/math/algotutor/pkg-descr @@ -1,5 +1,5 @@ -Algotutor is an interactive program for observing the intermediate -steps of algorithms. The target audience is computer science students -and/or anyone who studies algorithms and/or data structures. +Algotutor is an interactive program for observing the intermediate +steps of algorithms. The target audience is computer science students +and/or anyone who studies algorithms and/or data structures. WWW: http://www.cyut.edu.tw/~ckhung/p/algotutor/ diff --git a/math/apc/pkg-descr b/math/apc/pkg-descr index df08aa4..7d46f00 100644 --- a/math/apc/pkg-descr +++ b/math/apc/pkg-descr @@ -1,12 +1,12 @@ the Auto Payment Calculator V1.0 Release Copyright (C) 1997 Eric A. Griff -Auto Payment Calculator is a simple, xforms based, application for +Auto Payment Calculator is a simple, xforms based, application for use under the X-windows system, that calculates auto loan payments. It is pretty straight forward. You enter the Principal (Amount), -Term (in months), and Rate, and then with either [RETURN] -(or [enter] or whatever your keyboard equivelent is), (ALT-C), or +Term (in months), and Rate, and then with either [RETURN] +(or [enter] or whatever your keyboard equivelent is), (ALT-C), or clicking the calculate button; you will have the payment in months, as well as number of weeks, and weekly payment. diff --git a/math/aspcud/pkg-descr b/math/aspcud/pkg-descr index 3a407b7..a938ddc 100644 --- a/math/aspcud/pkg-descr +++ b/math/aspcud/pkg-descr @@ -1,6 +1,6 @@ Aspcud is a solver for package dependencies. A package universe and a request to install, remove, or upgrade packages have to be encoded in the CUDF format. Such a CUDF document can then be passed to aspcud along with an optimization -criteria to obtain a solution to the given package problem. +criteria to obtain a solution to the given package problem. WWW: http://potassco.sourceforge.net/ diff --git a/math/asymptote/pkg-descr b/math/asymptote/pkg-descr index db44da2..d04af58 100644 --- a/math/asymptote/pkg-descr +++ b/math/asymptote/pkg-descr @@ -6,6 +6,6 @@ PostScript output. A major advantage of Asymptote over other graphics packages is that it is a programming language, as opposed to just a graphics program: it can therefore exploit the best features of script (command-driven) -and graphical user interface (GUI) methods. +and graphical user interface (GUI) methods. WWW: http://asymptote.sourceforge.net/ diff --git a/math/clasp/pkg-descr b/math/clasp/pkg-descr index d1cce4a..c0e75f9 100644 --- a/math/clasp/pkg-descr +++ b/math/clasp/pkg-descr @@ -8,6 +8,6 @@ solver or any other existing ASP solver. Rather, clasp has been genuinely developed for answer set solving based on conflict-driven nogood learning. clasp can be applied as an ASP solver (on SMODELS format, as output by Gringo), as a SAT solver (on a simplified version of DIMACS/CNF format), or as a PB -solver (on OPB format). +solver (on OPB format). WWW: http://potassco.sourceforge.net/ diff --git a/math/clblas/pkg-descr b/math/clblas/pkg-descr index 119211e..1a02209 100644 --- a/math/clblas/pkg-descr +++ b/math/clblas/pkg-descr @@ -1,6 +1,6 @@ clBLAS -a software library containing BLAS functions written in OpenCL +a software library containing BLAS functions written in OpenCL The primary goal of clBLAS is to make it easier for developers to utilize the inherent performance and power efficiency benefits of heterogeneous computing. diff --git a/math/cln/pkg-descr b/math/cln/pkg-descr index c49671f..3f2aea5 100644 --- a/math/cln/pkg-descr +++ b/math/cln/pkg-descr @@ -1,5 +1,5 @@ CLN is a library for computations with all kinds of numbers. It has a -rich set of number classes: +rich set of number classes: - Integers (with unlimited precision), - Rational numbers, @@ -15,6 +15,6 @@ rich set of number classes: The subtypes of the complex numbers among these are exactly the types of numbers known to the Common Lisp language. Therefore CLN can be used for Common Lisp implementations, giving `CLN' another meaning: it -becomes an abbreviation of "Common Lisp Numbers". +becomes an abbreviation of "Common Lisp Numbers". WWW: http://www.ginac.de/CLN/ diff --git a/math/clp/pkg-descr b/math/clp/pkg-descr index 1fc86d8..3e9218c 100644 --- a/math/clp/pkg-descr +++ b/math/clp/pkg-descr @@ -1,6 +1,6 @@ -This is a port of Clp (Coin-or linear programming), which is an open-source -linear programming solver written in C++. It is primarily meant to be used as -a callable library, but a basic, stand-alone executable version is also +This is a port of Clp (Coin-or linear programming), which is an open-source +linear programming solver written in C++. It is primarily meant to be used as +a callable library, but a basic, stand-alone executable version is also included. WWW: http://www.coin-or.org/Clp/index.html diff --git a/math/clrng/pkg-descr b/math/clrng/pkg-descr index 288caa3..e0dca3d 100644 --- a/math/clrng/pkg-descr +++ b/math/clrng/pkg-descr @@ -2,12 +2,12 @@ clRNG a library for uniform random number generation in OpenCL. -Streams of random numbers act as virtual random number generators. -They can be created on the host computer in unlimited numbers, and -then used either on the host or on computing devices by work items -to generate random numbers. Each stream also has equally-spaced -substreams, which are occasionally useful. The API is currently -implemented for four different RNGs, namely the MRG31k3p, MRG32k3a, +Streams of random numbers act as virtual random number generators. +They can be created on the host computer in unlimited numbers, and +then used either on the host or on computing devices by work items +to generate random numbers. Each stream also has equally-spaced +substreams, which are occasionally useful. The API is currently +implemented for four different RNGs, namely the MRG31k3p, MRG32k3a, LFSR113 and Philox-4x32-10 generators. WWW: https://github.com/clMathLibraries/clRNG diff --git a/math/cminpack/pkg-descr b/math/cminpack/pkg-descr index d51edef..0e2b50b 100644 --- a/math/cminpack/pkg-descr +++ b/math/cminpack/pkg-descr @@ -1,9 +1,9 @@ -Minpack includes software for solving nonlinear equations and nonlinear least -squares problems. Five algorithmic paths each include a core subroutine and -an easy-to-use driver. The algorithms proceed either from an analytic +Minpack includes software for solving nonlinear equations and nonlinear least +squares problems. Five algorithmic paths each include a core subroutine and +an easy-to-use driver. The algorithms proceed either from an analytic specification of the Jacobian matrix or directly from the problem functions. -The paths include facilities for systems of equations with a banded Jacobian -matrix, for least squares problems with a large amount of data, and for +The paths include facilities for systems of equations with a banded Jacobian +matrix, for least squares problems with a large amount of data, and for checking the consistency of the Jacobian matrix with the functions WWW: http://devernay.free.fr/hacks/cminpack/ diff --git a/math/coinmp/pkg-descr b/math/coinmp/pkg-descr index 8450ed4..45fb838 100644 --- a/math/coinmp/pkg-descr +++ b/math/coinmp/pkg-descr @@ -1,6 +1,6 @@ -CoinMP is a C-API interface library that supports most of the -functionality of the CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL -(Cut Generation Library) projects. When compiled for Unix it generates a +CoinMP is a C-API interface library that supports most of the +functionality of the CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL +(Cut Generation Library) projects. When compiled for Unix it generates a CoinMP.so library that can be similarly used in other Unix C/C++ projects. WWW: https://projects.coin-or.org/CoinMP diff --git a/math/coq/pkg-descr b/math/coq/pkg-descr index 34d1a3f..597a3ee 100644 --- a/math/coq/pkg-descr +++ b/math/coq/pkg-descr @@ -13,7 +13,7 @@ In particular, Coq allows: Coq is based on a logical framework called "Calculus of Inductive Constructions" extended by a modular development system for theories. - + Coq is distributed under the GNU Lesser General Public Licence Version 2.1 (LGPL). diff --git a/math/cvc3/pkg-descr b/math/cvc3/pkg-descr index bba0e13..5c2f666 100644 --- a/math/cvc3/pkg-descr +++ b/math/cvc3/pkg-descr @@ -19,6 +19,6 @@ a wide variety of features including: * proof and model generation abilities; * predicate subtyping; * essentially no limit on its use for research or commercial purposes - (see license). + (see license). WWW: http://www.cs.nyu.edu/acsys/cvc3/ diff --git a/math/drgeo/pkg-descr b/math/drgeo/pkg-descr index 6d56f8d..5bc942d 100644 --- a/math/drgeo/pkg-descr +++ b/math/drgeo/pkg-descr @@ -1,6 +1,6 @@ -Dr. Geo is a GTK interactive geometry software. It allows one to create -geometric figure plus the interactive manipulation of such figure in respect -with their geometric constraints. It is useable in teaching situation with +Dr. Geo is a GTK interactive geometry software. It allows one to create +geometric figure plus the interactive manipulation of such figure in respect +with their geometric constraints. It is useable in teaching situation with students from primary or secondary level. WWW: http://www.ofset.org/drgeo/ diff --git a/math/fftw/pkg-descr b/math/fftw/pkg-descr index 54f6e50..78cd0c7 100644 --- a/math/fftw/pkg-descr +++ b/math/fftw/pkg-descr @@ -9,7 +9,7 @@ most architectures without modification. The FFTW package was developed at MIT by Matteo Frigo and Steven G. Johnson. Please send email to fftw@theory.lcs.mit.edu so that we can keep -track of users and send you information about new releases. The latest +track of users and send you information about new releases. The latest version of FFTW, benchmarks, links, and other information can be found at the FFTW home page. diff --git a/math/fftw3/pkg-descr b/math/fftw3/pkg-descr index 54f6e50..78cd0c7 100644 --- a/math/fftw3/pkg-descr +++ b/math/fftw3/pkg-descr @@ -9,7 +9,7 @@ most architectures without modification. The FFTW package was developed at MIT by Matteo Frigo and Steven G. Johnson. Please send email to fftw@theory.lcs.mit.edu so that we can keep -track of users and send you information about new releases. The latest +track of users and send you information about new releases. The latest version of FFTW, benchmarks, links, and other information can be found at the FFTW home page. diff --git a/math/fricas/pkg-descr b/math/fricas/pkg-descr index 92209bb..0422d8b 100644 --- a/math/fricas/pkg-descr +++ b/math/fricas/pkg-descr @@ -3,6 +3,6 @@ calculus (integration and differentiation) to abstract algebra. It can plot functions and has integrated help system. FriCAS a fork of Axiom project -- its starting point was wh-sandbox branch -of the Axiom project. +of the Axiom project. WWW: http://fricas.sourceforge.net diff --git a/math/geg/pkg-descr b/math/geg/pkg-descr index 2b90147..69c0913 100644 --- a/math/geg/pkg-descr +++ b/math/geg/pkg-descr @@ -1,5 +1,5 @@ geg, a GTK+ Equation Grapher is a very simple utility for parsing and plotting 2D-Functions, eg f(x) = 3 + sin(x), and much more complicated functions. -It was written with GTK+ and provides a neat, configurable user interface. +It was written with GTK+ and provides a neat, configurable user interface. WWW: http://www.infolaunch.com/~daveb/ diff --git a/math/geonext/pkg-descr b/math/geonext/pkg-descr index e199445..57586fe 100644 --- a/math/geonext/pkg-descr +++ b/math/geonext/pkg-descr @@ -2,12 +2,12 @@ The dynamic mathematics software Geonext establishes new ways of teaching and learning mathematics. It offers opportunities of visualisation that can't be realised on paper or blackboard and with traditional construction tools. -Geonext enables autonomous and cooperative learning of mathematics in the -classroom. It encourages an active discovering approach to mathematical +Geonext enables autonomous and cooperative learning of mathematics in the +classroom. It encourages an active discovering approach to mathematical thinking. Geonext can be used at school and at home for free (GPL). Therefore the software can be handed out to students without any copyright problems (GPL). - + Geonext can be used from elementary school up to calculus at high school and in teacher-training at university in a manifold and flexible way. diff --git a/math/gexpr/pkg-descr b/math/gexpr/pkg-descr index 3c18162..373f9b9 100644 --- a/math/gexpr/pkg-descr +++ b/math/gexpr/pkg-descr @@ -1,3 +1,3 @@ Gexpr is a shell calculator with floating point, standard C functions, relational operators, and output in base 2/8/10/16. It is a light alternative -to bc(1). It can also be used to add floating point math to shell scripts. +to bc(1). It can also be used to add floating point math to shell scripts. diff --git a/math/ggobi/pkg-descr b/math/ggobi/pkg-descr index 6973f91..a8e6589 100644 --- a/math/ggobi/pkg-descr +++ b/math/ggobi/pkg-descr @@ -1,7 +1,7 @@ -GGobi is an open source visualization program for exploring high-dimensional -data. It provides highly dynamic and interactive graphics such as tours, as -well as familiar graphics such as the scatterplot, barchart and parallel -coordinates plots. Plots are interactive and linked with brushing and +GGobi is an open source visualization program for exploring high-dimensional +data. It provides highly dynamic and interactive graphics such as tours, as +well as familiar graphics such as the scatterplot, barchart and parallel +coordinates plots. Plots are interactive and linked with brushing and identification. WWW: http://www.ggobi.org/ diff --git a/math/gmp/pkg-descr b/math/gmp/pkg-descr index 692d7c9..84c1dfb 100644 --- a/math/gmp/pkg-descr +++ b/math/gmp/pkg-descr @@ -2,18 +2,18 @@ GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of -functions, and the functions have a regular interface. +functions, and the functions have a regular interface. GMP is designed to be as fast as possible, both for small operands and for huge operands. The speed is achieved by using fullwords as the basic arithmetic type, by using fast algorithms, with carefully optimized assembly code for the most common inner loops for a lot of CPUs, and by a general emphasis on speed (instead of simplicity or -elegance). +elegance). GMP is believed to be faster than any other similar library. The advantage for GMP increases with the operand sizes for certain operations, since GMP in many cases has asymptotically faster -algorithms. +algorithms. WWW: http://gmplib.org/ diff --git a/math/gnuplot-tex-extras/pkg-descr b/math/gnuplot-tex-extras/pkg-descr index cb772dc..3260777 100644 --- a/math/gnuplot-tex-extras/pkg-descr +++ b/math/gnuplot-tex-extras/pkg-descr @@ -5,6 +5,6 @@ non-interactive uses such as web scripting. It is also used as a plotting engine by third-party applications like Octave. Gnuplot has been supported and under active development since 1986. -This port installs extra files for TeX terminals (latex, epslatex, Tikz, etc). +This port installs extra files for TeX terminals (latex, epslatex, Tikz, etc). WWW: http://www.gnuplot.info/ diff --git a/math/gsl/pkg-descr b/math/gsl/pkg-descr index 58ddf4d..c1a163a 100644 --- a/math/gsl/pkg-descr +++ b/math/gsl/pkg-descr @@ -2,6 +2,6 @@ The GNU Scientific Library (GSL) is a collection of routines for numerical computing. The routines are written from scratch by the GSL team in ANSI C, and are meant to present a modern Applications Programming Interface (API) for C programmers, while allowing wrappers to be written for very high level -languages. +languages. WWW: http://www.gnu.org/software/gsl diff --git a/math/hs-statistics/pkg-descr b/math/hs-statistics/pkg-descr index 4fcdda3..e2ee4de 100644 --- a/math/hs-statistics/pkg-descr +++ b/math/hs-statistics/pkg-descr @@ -13,7 +13,7 @@ The library's facilities can be divided into four broad categories: estimation, histograms, bootstrap methods, significance testing, and autocorrelation analysis. -* Random variate generation under several different distributions. +* Random variate generation under several different distributions. * Common statistical tests for significant differences between samples. diff --git a/math/ipopt/pkg-descr b/math/ipopt/pkg-descr index 0816838..0ab6c67 100644 --- a/math/ipopt/pkg-descr +++ b/math/ipopt/pkg-descr @@ -1,22 +1,22 @@ -Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software +Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization. -Ipopt is written in C++ and is released as open source code under the -Eclipse Public License (EPL). It is available from the COIN-OR -initiative. The code has been written by Carl Laird and Andreas Wchter, +Ipopt is written in C++ and is released as open source code under the +Eclipse Public License (EPL). It is available from the COIN-OR +initiative. The code has been written by Carl Laird and Andreas Wchter, who is the COIN project leader for Ipopt. -The Ipopt distribution can be used to generate a library that can be -linked to one's own C++, C, or Fortran code, as well as a solver -executable for the AMPL modeling environment. The package includes -interfaces to CUTEr optimization testing environment, as well as the -MATLAB and R programming environments. IPOPT can be used on Linux/UNIX, +The Ipopt distribution can be used to generate a library that can be +linked to one's own C++, C, or Fortran code, as well as a solver +executable for the AMPL modeling environment. The package includes +interfaces to CUTEr optimization testing environment, as well as the +MATLAB and R programming environments. IPOPT can be used on Linux/UNIX, Mac OS X and Windows platforms. An excellent reference for this library can be found in: -Wachter and L. T. Biegler, On the Implementation of a Primal-Dual Interior -Point Filter Line Search Algorithm for Large-Scale Nonlinear Programming, +Wachter and L. T. Biegler, On the Implementation of a Primal-Dual Interior +Point Filter Line Search Algorithm for Large-Scale Nonlinear Programming, Mathematical Programming 106(1), pp. 25-57, 2006 WWW: https://projects.coin-or.org/Ipopt diff --git a/math/jakarta-commons-math/pkg-descr b/math/jakarta-commons-math/pkg-descr index 73b50f4..483415d92 100644 --- a/math/jakarta-commons-math/pkg-descr +++ b/math/jakarta-commons-math/pkg-descr @@ -1,5 +1,5 @@ Commons Math is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the -Java programming language or Commons Lang. +Java programming language or Commons Lang. WWW: http://jakarta.apache.org/commons/math/ diff --git a/math/jakarta-commons-math3/pkg-descr b/math/jakarta-commons-math3/pkg-descr index 73b50f4..483415d92 100644 --- a/math/jakarta-commons-math3/pkg-descr +++ b/math/jakarta-commons-math3/pkg-descr @@ -1,5 +1,5 @@ Commons Math is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the -Java programming language or Commons Lang. +Java programming language or Commons Lang. WWW: http://jakarta.apache.org/commons/math/ diff --git a/math/jama/pkg-descr b/math/jama/pkg-descr index 26f1dcb..f5717d3 100644 --- a/math/jama/pkg-descr +++ b/math/jama/pkg-descr @@ -1,11 +1,11 @@ JAMA/C++ Linear Algebra Package (v. 1.2.1) -JAMA/C++: a translation of the Java Matrix Library, developed by the -Mathworks and NIST, into C++ -* classical matrix linear algebra -* QR -* SVD -* Cholesky +JAMA/C++: a translation of the Java Matrix Library, developed by the +Mathworks and NIST, into C++ +* classical matrix linear algebra +* QR +* SVD +* Cholesky * Eigenvalue solver -Based on NIST's Template Numerical Toolkit. +Based on NIST's Template Numerical Toolkit. diff --git a/math/lapack++/pkg-descr b/math/lapack++/pkg-descr index 72b4268..35a4324 100644 --- a/math/lapack++/pkg-descr +++ b/math/lapack++/pkg-descr @@ -1,12 +1,12 @@ LAPACK++ (Linear Algebra PACKage in C++) is a software library for numerical linear algebra that solves systems of linear equations and eigenvalue -problems on high performance computer architectures. +problems on high performance computer architectures. Computational support is provided for supports various matrix classes for vectors, non-symmetric matrices, SPD matrices, symmetric matrices, banded, triangular, and tridiagonal matrices; however, it does not include all of the capabilities of original f77 LAPACK. Emphasis is given to routines for solving linear systems consisting of non-symmetric matrices, -symmetric positive definite systems, and solving linear least-square systems. +symmetric positive definite systems, and solving linear least-square systems. WWW: http://sourceforge.net/projects/lapackpp diff --git a/math/lapack95/pkg-descr b/math/lapack95/pkg-descr index ca2ab29..95a5b7d 100644 --- a/math/lapack95/pkg-descr +++ b/math/lapack95/pkg-descr @@ -6,6 +6,6 @@ optional arguments, and generic interfaces. The Fortran 95 interface has been implemented by writing Fortran 95 ``wrappers'' to call existing routines from the LAPACK package. This interface can persist unchanged even if the underlying Fortran 77 LAPACK code is rewritten to -take advantage of the new features of Fortran 95. +take advantage of the new features of Fortran 95. WWW: http://www.netlib.org/lapack95/ diff --git a/math/lapacke/pkg-descr b/math/lapacke/pkg-descr index 56be843..3a54222 100644 --- a/math/lapacke/pkg-descr +++ b/math/lapacke/pkg-descr @@ -1,8 +1,8 @@ LAPACKE is a standard C language APIs for LAPACK, which introduces the following features[1]: -- row-major and column-major matrix layout controlled by the first function +- row-major and column-major matrix layout controlled by the first function parameter; -- an implementation with working arrays (middle-level interface) as well as +- an implementation with working arrays (middle-level interface) as well as without working arrays (high-level interface); - input scalars passed by value; - error code as a return value instead of the INFO parameter. diff --git a/math/laspack/pkg-descr b/math/laspack/pkg-descr index 51e9b87..3ac45e5 100644 --- a/math/laspack/pkg-descr +++ b/math/laspack/pkg-descr @@ -19,5 +19,5 @@ Main features: A complete description of the package (including the installation procedure) you may find in LASPack Reference Manual: - + WWW: http://www.mgnet.org/mgnet/Codes/laspack/html/laspack.html diff --git a/math/libRmath/pkg-descr b/math/libRmath/pkg-descr index 2c38fcb..fa54857 100644 --- a/math/libRmath/pkg-descr +++ b/math/libRmath/pkg-descr @@ -1,5 +1,5 @@ This is the standalone math library from R -- a language -and environment for statistical computing and graphics. +and environment for statistical computing and graphics. See ports/math/R. To use the routines in your own C or C++ programs, include diff --git a/math/liblbfgs/pkg-descr b/math/liblbfgs/pkg-descr index 3ae8b23..799524f 100644 --- a/math/liblbfgs/pkg-descr +++ b/math/liblbfgs/pkg-descr @@ -1,6 +1,6 @@ -This library is a C port of the implementation of Limited-memory +This library is a C port of the implementation of Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) method written by Jorge Nocedal. -The original FORTRAN source code is available at: +The original FORTRAN source code is available at: http://www.ece.northwestern.edu/~nocedal/lbfgs.html WWW: http://www.chokkan.org/software/liblbfgs/ diff --git a/math/lp_solve/pkg-descr b/math/lp_solve/pkg-descr index 2af9c4b..2bd81e8 100644 --- a/math/lp_solve/pkg-descr +++ b/math/lp_solve/pkg-descr @@ -1,4 +1,4 @@ -This is the lp_solve, A free linear programming solver that can process +This is the lp_solve, A free linear programming solver that can process standard MPL format, LP format or be accessed directly from your code via API calls from a library. This lp_solve version is released under the LGPL license. See LGPL.txt. diff --git a/math/mathomatic/pkg-descr b/math/mathomatic/pkg-descr index 86585a7..47f4062 100644 --- a/math/mathomatic/pkg-descr +++ b/math/mathomatic/pkg-descr @@ -5,6 +5,6 @@ Mathomatic can: * Perform calculus transformations, * Help with finite series analysis, * Perform complex number and polynomial arithmetic, - * Generate efficient C or Java code from equations. + * Generate efficient C or Java code from equations. WWW: http://www.mathomatic.org/ diff --git a/math/minisat/pkg-descr b/math/minisat/pkg-descr index 1195f6c..f33ebb2 100644 --- a/math/minisat/pkg-descr +++ b/math/minisat/pkg-descr @@ -15,6 +15,6 @@ and for applications using SAT. - Designed for integration. MiniSat supports incremental SAT and has mechanisms for adding non-clausal constraints. By virtue of being easy to modify, it is a good choice for integrating as a backend to another tool, such -as a model checker or a more generic constraint solver. +as a model checker or a more generic constraint solver. WWW: http://minisat.se/ diff --git a/math/mpexpr/pkg-descr b/math/mpexpr/pkg-descr index 1f9b6ed..76efb48 100644 --- a/math/mpexpr/pkg-descr +++ b/math/mpexpr/pkg-descr @@ -1,9 +1,9 @@ -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 +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. +number of digits to the right of the decimal point. Mpformat works much like Tcl's 'format', except it formats multiple precision numbers in a variety of formats. diff --git a/math/mumps/pkg-descr b/math/mumps/pkg-descr index 62d43aa..ce8f956 100644 --- a/math/mumps/pkg-descr +++ b/math/mumps/pkg-descr @@ -1,5 +1,5 @@ MUMPS is a Distributed Multifrontal Solver (F90, MPI based) with Dynamic -Distributed Scheduling to accomodate both numerical fill-in and multi-user +Distributed Scheduling to accomodate both numerical fill-in and multi-user environment. - Solution of large linear systems with symmetric positive definite diff --git a/math/nlopt/pkg-descr b/math/nlopt/pkg-descr index 1b577bd..719a982 100644 --- a/math/nlopt/pkg-descr +++ b/math/nlopt/pkg-descr @@ -4,7 +4,7 @@ outines available online as well as original implementations of various other algorithms. Its features include: - Callable from C, C++, Fortran, Matlab or GNU Octave, Python, - GNU Guile, Julia, GNU R, Lua, and OCaml. + GNU Guile, Julia, GNU R, Lua, and OCaml. - A common interface for many different algorithms -- try a different algorithm just by changing one parameter. - Support for large-scale optimization (some algorithms scalable to @@ -14,5 +14,5 @@ other algorithms. Its features include: algorithms exploiting user-supplied gradients. - Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. - + WWW: http://ab-initio.mit.edu/wiki/index.php/NLopt diff --git a/math/ocaml-ocamlgraph/pkg-descr b/math/ocaml-ocamlgraph/pkg-descr index ff94ccf..a52d380 100644 --- a/math/ocaml-ocamlgraph/pkg-descr +++ b/math/ocaml-ocamlgraph/pkg-descr @@ -1,4 +1,4 @@ -ocamlgraph is a graph library for Objective Caml. It provides an +ocamlgraph is a graph library for Objective Caml. It provides an easy-to-use graph data structure together with several operations and algorithms over graphs. diff --git a/math/octave-forge-dicom/pkg-descr b/math/octave-forge-dicom/pkg-descr index 88cdc53..d95bed3 100644 --- a/math/octave-forge-dicom/pkg-descr +++ b/math/octave-forge-dicom/pkg-descr @@ -7,6 +7,6 @@ This is dicom. Digital communications in medicine (DICOM) file io. Depends on Grassroots DICOM (GDCM). This package is not available in repos for all distros. - Contributors: Judd Storrs, Kris Thielemans. + Contributors: Judd Storrs, Kris Thielemans. WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-geometry/pkg-descr b/math/octave-forge-geometry/pkg-descr index 9652165..c41a823 100644 --- a/math/octave-forge-geometry/pkg-descr +++ b/math/octave-forge-geometry/pkg-descr @@ -6,6 +6,6 @@ build and install scripts. This is geometry. Library for geometric computing extending MatGeom functions. Useful to create, - transform, manipulate and display geometric primitives. + transform, manipulate and display geometric primitives. WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-mapping/pkg-descr b/math/octave-forge-mapping/pkg-descr index bcca87d..1145bd4 100644 --- a/math/octave-forge-mapping/pkg-descr +++ b/math/octave-forge-mapping/pkg-descr @@ -5,6 +5,6 @@ build and install scripts. This is mapping. - Simple Mapping functions. + Simple Mapping functions. WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-octgpr/pkg-descr b/math/octave-forge-octgpr/pkg-descr index 6bbbcc5..6d73432 100644 --- a/math/octave-forge-octgpr/pkg-descr +++ b/math/octave-forge-octgpr/pkg-descr @@ -5,8 +5,8 @@ build and install scripts. This is octgpr. - The package allows interpolating and smoothing scattered + The package allows interpolating and smoothing scattered multidimensional data using Gaussian Process Regression (also known - as Kriging). + as Kriging). WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-pt_br/pkg-descr b/math/octave-forge-pt_br/pkg-descr index 7115b21..79ff930 100644 --- a/math/octave-forge-pt_br/pkg-descr +++ b/math/octave-forge-pt_br/pkg-descr @@ -6,6 +6,6 @@ build and install scripts. This is pt_br. Brazilian Portuguese translations of the help strings of the - Octave functions. + Octave functions. WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-queueing/pkg-descr b/math/octave-forge-queueing/pkg-descr index 4f3ed5a..c36ce73 100644 --- a/math/octave-forge-queueing/pkg-descr +++ b/math/octave-forge-queueing/pkg-descr @@ -12,6 +12,6 @@ This is queueing. techniques are implemented. Various transient and steady-state performance measures for Markov chains can als be computed (including state occupancy probabilities, mean time to absorption, time-averaged sojourn times), both - for continuous-time and discrete-time chains. + for continuous-time and discrete-time chains. WWW: http://octave.sourceforge.net/ diff --git a/math/octave-forge-stk/pkg-descr b/math/octave-forge-stk/pkg-descr index bf09480..2726e33 100644 --- a/math/octave-forge-stk/pkg-descr +++ b/math/octave-forge-stk/pkg-descr @@ -14,6 +14,6 @@ This is stk. non-sequential design of experiments. Even though it is, currently, mostly geared towards the Design and Analysis of Computer Experiments (DACE), the STK can be useful for other applications areas (such as Geostatistics, - Machine Learning, Non-parametric Regression, etc.). + Machine Learning, Non-parametric Regression, etc.). WWW: http://octave.sourceforge.net/ diff --git a/math/oleo/pkg-descr b/math/oleo/pkg-descr index 1544fff..397eb65 100644 --- a/math/oleo/pkg-descr +++ b/math/oleo/pkg-descr @@ -1,5 +1,5 @@ `Oleo' has more than one user interface. The traditional `oleo' -environment shows a curses based (character mode) user interface. +environment shows a curses based (character mode) user interface. A bare bones user interface based on the X Window System exists as of version 1.6 which dates back to 1994. In 1998, development started for a `motif' based user interface. It should be more user friendly than diff --git a/math/p5-AI-DecisionTree/pkg-descr b/math/p5-AI-DecisionTree/pkg-descr index 015ea3a..7d14e8a 100644 --- a/math/p5-AI-DecisionTree/pkg-descr +++ b/math/p5-AI-DecisionTree/pkg-descr @@ -1,9 +1,9 @@ -The AI::DecisionTree module automatically creates so-called "decision trees" -to explain a set of training data. A decision tree is a kind of categorizer +The AI::DecisionTree module automatically creates so-called "decision trees" +to explain a set of training data. A decision tree is a kind of categorizer that use a flowchart-like process for categorizing new instances. -A decision tree like this one can be learned from training data, and -then applied to previously unseen data to obtain results that are consistent +A decision tree like this one can be learned from training data, and +then applied to previously unseen data to obtain results that are consistent with the training data. WWW: http://search.cpan.org/dist/AI-DecisionTree/ diff --git a/math/p5-AI-Genetic/pkg-descr b/math/p5-AI-Genetic/pkg-descr index 577fb23..7e8a116 100644 --- a/math/p5-AI-Genetic/pkg-descr +++ b/math/p5-AI-Genetic/pkg-descr @@ -1,19 +1,19 @@ -This module implements a Genetic Algorithm (GA) in pure Perl. Other Perl -modules that achieve the same thing (perhaps better, perhaps worse) do -exist. Please check CPAN. I mainly wrote this module to satisfy my own +This module implements a Genetic Algorithm (GA) in pure Perl. Other Perl +modules that achieve the same thing (perhaps better, perhaps worse) do +exist. Please check CPAN. I mainly wrote this module to satisfy my own needs, and to learn something about GAs along the way. -I will not go into the details of GAs here, but here are the bare basics. +I will not go into the details of GAs here, but here are the bare basics. Plenty of information can be found on the web. -In a GA, a population of individuals compete for survival. Each individual -is designated by a set of genes that define its behaviour. Individuals -that perform better (as defined by the fitness function) have a higher -chance of mating with other individuals. When two individuals mate, they -swap some of their genes, resulting in an individual that has properties -from both of its "parents". Every now and then, a mutation occurs where -some gene randomly changes value, resulting in a different individual. If -all is well defined, after a few generations, the population should +In a GA, a population of individuals compete for survival. Each individual +is designated by a set of genes that define its behaviour. Individuals +that perform better (as defined by the fitness function) have a higher +chance of mating with other individuals. When two individuals mate, they +swap some of their genes, resulting in an individual that has properties +from both of its "parents". Every now and then, a mutation occurs where +some gene randomly changes value, resulting in a different individual. If +all is well defined, after a few generations, the population should converge on a "good-enough" solution to the problem being tackled. WWW: http://search.cpan.org/dist/AI-Genetic/ diff --git a/math/p5-Algorithm-Combinatorics/pkg-descr b/math/p5-Algorithm-Combinatorics/pkg-descr index 141f109..5eecb41 100644 --- a/math/p5-Algorithm-Combinatorics/pkg-descr +++ b/math/p5-Algorithm-Combinatorics/pkg-descr @@ -1,4 +1,4 @@ -Algorithm::Combinatorics is an efficient generator of combinatorial +Algorithm::Combinatorics is an efficient generator of combinatorial sequences, where efficient means: * Speed: The core loops are written in C. diff --git a/math/p5-Algorithm-Munkres/pkg-descr b/math/p5-Algorithm-Munkres/pkg-descr index 5c3a0ec..a4dfeca 100644 --- a/math/p5-Algorithm-Munkres/pkg-descr +++ b/math/p5-Algorithm-Munkres/pkg-descr @@ -1,4 +1,4 @@ -Algorithm-Munkres is a perl extension for Munkres' solution to +Algorithm-Munkres is a perl extension for Munkres' solution to classical Assignment problem for square and rectangular matrices This module extends the solution of Assignment problem for square matrices to rectangular matrices by padding zeros. Thus a rectangular diff --git a/math/p5-Math-Algebra-Symbols/pkg-descr b/math/p5-Math-Algebra-Symbols/pkg-descr index c4bd838..7aaf1cf 100644 --- a/math/p5-Math-Algebra-Symbols/pkg-descr +++ b/math/p5-Math-Algebra-Symbols/pkg-descr @@ -1,7 +1,7 @@ -This package supplies a set of functions and operators to manipulate +This package supplies a set of functions and operators to manipulate operator expressions algebraically using the familiar Perl syntax. -These expressions are constructed from "Symbols", "Operators", and +These expressions are constructed from "Symbols", "Operators", and "Functions", and processed via "Methods". For examples, see: "Examples". WWW: http://search.cpan.org/dist/Math-Algebra-Symbols/ diff --git a/math/p5-Math-Cephes/pkg-descr b/math/p5-Math-Cephes/pkg-descr index 0ed8ed7..d820d19 100644 --- a/math/p5-Math-Cephes/pkg-descr +++ b/math/p5-Math-Cephes/pkg-descr @@ -1,5 +1,5 @@ -This module provides an interface to over 150 functions of the -cephes math library of Stephen Moshier. No functions are exported +This module provides an interface to over 150 functions of the +cephes math library of Stephen Moshier. No functions are exported by default, but rather must be imported explicitly, as in use Math::Cephes qw(sin cos); diff --git a/math/p5-Math-Geometry-Planar-GPC/pkg-descr b/math/p5-Math-Geometry-Planar-GPC/pkg-descr index 3ce3d0d..e677247 100644 --- a/math/p5-Math-Geometry-Planar-GPC/pkg-descr +++ b/math/p5-Math-Geometry-Planar-GPC/pkg-descr @@ -1,7 +1,7 @@ -This module is just a wrapper around the gpc C library written by Alan +This module is just a wrapper around the gpc C library written by Alan Murta -gpc: General Polygon Clipping library (C) 1997-1999, Advanced Interfaces +gpc: General Polygon Clipping library (C) 1997-1999, Advanced Interfaces Group, University of Manchester. Please refer to the gpc manual for more details on gpc. diff --git a/math/p5-Math-Intersection-StraightLine/pkg-descr b/math/p5-Math-Intersection-StraightLine/pkg-descr index cc62873..84a8a8b 100644 --- a/math/p5-Math-Intersection-StraightLine/pkg-descr +++ b/math/p5-Math-Intersection-StraightLine/pkg-descr @@ -1,7 +1,7 @@ -This module calculates the intersection point of two straight lines (if -one exists). It returns 0, if no intersection point exists. If the lines -have an intersection point, the coordinates of the point are the -returnvalue. If the given lines have infinite intersection points, -1 is +This module calculates the intersection point of two straight lines (if +one exists). It returns 0, if no intersection point exists. If the lines +have an intersection point, the coordinates of the point are the +returnvalue. If the given lines have infinite intersection points, -1 is returned. WWW: http://search.cpan.org/dist/Math-Intersection-StraightLine/ diff --git a/math/p5-Math-NumberCruncher/pkg-descr b/math/p5-Math-NumberCruncher/pkg-descr index 8a7d7b7..54ecb7d 100644 --- a/math/p5-Math-NumberCruncher/pkg-descr +++ b/math/p5-Math-NumberCruncher/pkg-descr @@ -1,6 +1,6 @@ Math::NumberCruncher - Collection of useful math-related functions. This module is a collection of commonly needed number-related functions, including numerous standard statistical, geometric, and probability -functions. +functions. WWW: http://search.cpan.org/dist/Math-NumberCruncher/ diff --git a/math/p5-Math-RPN/pkg-descr b/math/p5-Math-RPN/pkg-descr index 41b2a43..da1e5f9 100644 --- a/math/p5-Math-RPN/pkg-descr +++ b/math/p5-Math-RPN/pkg-descr @@ -1,5 +1,5 @@ -The rpn function will take a scalar or list of sclars which -contain an RPN expression as a set of comma delimited values and -operators, and return the result or stack, depending on context. +The rpn function will take a scalar or list of sclars which +contain an RPN expression as a set of comma delimited values and +operators, and return the result or stack, depending on context. WWW: http://search.cpan.org/dist/Math-RPN/ diff --git a/math/p5-Math-RandomOrg/pkg-descr b/math/p5-Math-RandomOrg/pkg-descr index 38677e7..209c324 100644 --- a/math/p5-Math-RandomOrg/pkg-descr +++ b/math/p5-Math-RandomOrg/pkg-descr @@ -1,5 +1,5 @@ -Math::RandomOrg provides functions for retrieving random data from the -random.org server. Data may be retrieved in an integer or byte-stream +Math::RandomOrg provides functions for retrieving random data from the +random.org server. Data may be retrieved in an integer or byte-stream format using the randnum and randbyte functions respectively. WWW: http://search.cpan.org/dist/Math-RandomOrg/ diff --git a/math/p5-Math-Round-Var/pkg-descr b/math/p5-Math-Round-Var/pkg-descr index 8a4889f..fd307b5 100644 --- a/math/p5-Math-Round-Var/pkg-descr +++ b/math/p5-Math-Round-Var/pkg-descr @@ -1,9 +1,9 @@ -This module gives you the ability to round numbers to either decimal or -fractional precision while encapsulating the rounding precision in an -object. This allows scripts and modules to maintain multiple precision +This module gives you the ability to round numbers to either decimal or +fractional precision while encapsulating the rounding precision in an +object. This allows scripts and modules to maintain multiple precision values as objects. -It also implements flexible scheme parsing, so that your programs and +It also implements flexible scheme parsing, so that your programs and modules can offload the how-to-round decisions to this module. WWW: http://search.cpan.org/dist/Math-Round-Var/ diff --git a/math/p5-Math-Sequence/pkg-descr b/math/p5-Math-Sequence/pkg-descr index 057d090..f3980b7 100644 --- a/math/p5-Math-Sequence/pkg-descr +++ b/math/p5-Math-Sequence/pkg-descr @@ -1,22 +1,22 @@ -Math::Sequence defines a class for simple mathematic sequences with a -recursive definition such as x_(n+1) = 1 / (x_n + 1). Creation of a -Math::Sequence object is described below in the paragraph about the +Math::Sequence defines a class for simple mathematic sequences with a +recursive definition such as x_(n+1) = 1 / (x_n + 1). Creation of a +Math::Sequence object is described below in the paragraph about the constructor. -Math::Sequence uses Math::Symbolic to parse and modify the recursive -sequence definitions. That means you specify the sequence as a string -which is parsed by Math::Symbolic. Alternatively, you can pass the +Math::Sequence uses Math::Symbolic to parse and modify the recursive +sequence definitions. That means you specify the sequence as a string +which is parsed by Math::Symbolic. Alternatively, you can pass the constructor a Math::Symbolic tree directly. -Because Math::Sequence uses Math::Symbolic for its implementation, all -results will be Math::Symbolic objects which may contain other variables +Because Math::Sequence uses Math::Symbolic for its implementation, all +results will be Math::Symbolic objects which may contain other variables than the sequence variable itself. -Each Math::Sequence object is an iterator to iterate over the elements of -the sequence starting at the first element (which was specified by the -starting element, the second argument to the new() constructor). It offers -facilities to cache all calculated elements and access any element -directly, though unless the element has been cached in a previous +Each Math::Sequence object is an iterator to iterate over the elements of +the sequence starting at the first element (which was specified by the +starting element, the second argument to the new() constructor). It offers +facilities to cache all calculated elements and access any element +directly, though unless the element has been cached in a previous calculation, this is just a shortcut for repeated use of the iterator. WWW: http://search.cpan.org/dist/Math-Sequence/ diff --git a/math/p5-Math-Series/pkg-descr b/math/p5-Math-Series/pkg-descr index 15e2b94..e772129 100644 --- a/math/p5-Math-Series/pkg-descr +++ b/math/p5-Math-Series/pkg-descr @@ -1,24 +1,24 @@ -Math::Series defines a class for simple mathematic series with a recursive -definition such as x_(n+1) = 1 / (x_n + 1). Such a recursive definition is -treated as a sequence whose elements will be added to form a series. You -can refer to the previous sequence element as well as to the current index -in the series. Creation of a Math::Series object is described below in the +Math::Series defines a class for simple mathematic series with a recursive +definition such as x_(n+1) = 1 / (x_n + 1). Such a recursive definition is +treated as a sequence whose elements will be added to form a series. You +can refer to the previous sequence element as well as to the current index +in the series. Creation of a Math::Series object is described below in the paragraph about the constructor. -Math::Series uses Math::Symbolic to parse and modify the recursive -sequence definitions. That means you specify the sequence as a string -which is parsed by Math::Symbolic. Alternatively, you can pass the +Math::Series uses Math::Symbolic to parse and modify the recursive +sequence definitions. That means you specify the sequence as a string +which is parsed by Math::Symbolic. Alternatively, you can pass the constructor a Math::Symbolic tree directly. -Because Math::Series uses Math::Symbolic for its implementation, all -results will be Math::Symbolic objects which may contain other variables +Because Math::Series uses Math::Symbolic for its implementation, all +results will be Math::Symbolic objects which may contain other variables than the sequence variable and the iterator variable. -Each Math::Series object is an iterator to iterate over the elements of -the series starting at the first element (which was specified by the -starting element, the second argument to the new() constructor). It offers -facilities to cache all calculated elements and access any element -directly, though unless the element has been cached in a previous +Each Math::Series object is an iterator to iterate over the elements of +the series starting at the first element (which was specified by the +starting element, the second argument to the new() constructor). It offers +facilities to cache all calculated elements and access any element +directly, though unless the element has been cached in a previous calculation, this is just a shortcut for repeated use of the iterator. WWW: http://search.cpan.org/dist/Math-Series/ diff --git a/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr b/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr index bef603c..c2f2ec0 100644 --- a/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr +++ b/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr @@ -1,20 +1,20 @@ -This module extends the functionality of Math::Symbolic by offering -facilities to compile symbolic math trees (formulas) to C code. It also -uses Inline::C to compile and link the generated C code at run-time, thus -allowing the user to do symbolic calculations in Perl with Math::Symbolic +This module extends the functionality of Math::Symbolic by offering +facilities to compile symbolic math trees (formulas) to C code. It also +uses Inline::C to compile and link the generated C code at run-time, thus +allowing the user to do symbolic calculations in Perl with Math::Symbolic and then use the results in a fast numeric environment. -This software generates code. Code generators are difficult to test, but -the first release of the module is now 1.5 years old and I haven't +This software generates code. Code generators are difficult to test, but +the first release of the module is now 1.5 years old and I haven't received any bug reports, so I consider it somewhat stable now. -Please read the manpage of Math::Symbolic::Compiler which comes with the -Math::Symbolic distribution. Most of the gotchas involved with compiling -the functions to Perl subroutines also apply to this module which compiles +Please read the manpage of Math::Symbolic::Compiler which comes with the +Math::Symbolic distribution. Most of the gotchas involved with compiling +the functions to Perl subroutines also apply to this module which compiles to C instead. -Alternatively, you can use the module not for faster calculations from -your Perl program, but to generate C code for you. I have used it to +Alternatively, you can use the module not for faster calculations from +your Perl program, but to generate C code for you. I have used it to generate an implementation for (many!) Zernike Polynomials for work in C. WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-CCompiler/ diff --git a/math/p5-Math-Symbolic-Custom-Contains/pkg-descr b/math/p5-Math-Symbolic-Custom-Contains/pkg-descr index 3e1c0e3..a5519b6 100644 --- a/math/p5-Math-Symbolic-Custom-Contains/pkg-descr +++ b/math/p5-Math-Symbolic-Custom-Contains/pkg-descr @@ -1,5 +1,5 @@ -This module extends the functionality of Math::Symbolic by offering -facilities to test a Math::Symbolic tree for existance of a specific +This module extends the functionality of Math::Symbolic by offering +facilities to test a Math::Symbolic tree for existance of a specific subtree in the Math::Symbolic tree. WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Contains/ diff --git a/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr b/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr index 3c1433f..d8e1010 100644 --- a/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr +++ b/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr @@ -1,5 +1,5 @@ -This module extends the functionality of Math::Symbolic by offering -facilities to calculate the propagated variance of a function of variables +This module extends the functionality of Math::Symbolic by offering +facilities to calculate the propagated variance of a function of variables with variances themselves. WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-ErrorPropagation/ diff --git a/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr b/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr index 57a7c08..4a01c4b 100644 --- a/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr +++ b/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr @@ -1,9 +1,9 @@ -This class provides the to_latex() method for all Math::Symbolic trees. It -is a rewrite of the to_latex() method that was supplied by Math::Symbolic +This class provides the to_latex() method for all Math::Symbolic trees. It +is a rewrite of the to_latex() method that was supplied by Math::Symbolic prior to version 0.201. -For details on how the custom method delegation model works, please have a -look at the Math::Symbolic::Custom and Math::Symbolic::Custom::Base +For details on how the custom method delegation model works, please have a +look at the Math::Symbolic::Custom and Math::Symbolic::Custom::Base classes. WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-LaTeXDumper/ diff --git a/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr b/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr index 691311f..debdf01 100644 --- a/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr +++ b/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr @@ -1,15 +1,15 @@ -This module is an extension to the Math::Symbolic module. A basic +This module is an extension to the Math::Symbolic module. A basic familiarity with that module is required. -The Math::Symbolic::Custom::Pattern module implements pattern matching -routines on Math::Symbolic trees. The patterns itself are constructed from -Math::Symbolic trees with just a few variables which have a special +The Math::Symbolic::Custom::Pattern module implements pattern matching +routines on Math::Symbolic trees. The patterns itself are constructed from +Math::Symbolic trees with just a few variables which have a special meaning. -The module provides two interfaces. You can use the new() and match() -methods this class provides, or you can use the to_pattern() and -is_of_form() methods on any Math::Symbolic tree. (Exported by the -Math::Symbolic::Custom::Pattern::Export module. Refer to that module for +The module provides two interfaces. You can use the new() and match() +methods this class provides, or you can use the to_pattern() and +is_of_form() methods on any Math::Symbolic tree. (Exported by the +Math::Symbolic::Custom::Pattern::Export module. Refer to that module for details on is_of_form().) WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Pattern/ diff --git a/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr b/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr index 814f592..bcd5655 100644 --- a/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr +++ b/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr @@ -1,19 +1,19 @@ -This module is an extension to the Math::Symbolic module. A basic +This module is an extension to the Math::Symbolic module. A basic familiarity with that module is required. -Math::Symbolic offers some builtin simplification routines. These, -however, are not capable of complex simplifications. This extension offers -facilities to override the default simplification routines through means -of subclassing this module. A subclass of this module is required to -define a simplify object method that implements a simplification of +Math::Symbolic offers some builtin simplification routines. These, +however, are not capable of complex simplifications. This extension offers +facilities to override the default simplification routines through means +of subclassing this module. A subclass of this module is required to +define a simplify object method that implements a simplification of Math::Symbolic trees. -There are two class methods to inherit: register and unregister. Calling -the register method on your subclass registers your class as providing the -simplify method that is invoked whenever simplify() is called on a +There are two class methods to inherit: register and unregister. Calling +the register method on your subclass registers your class as providing the +simplify method that is invoked whenever simplify() is called on a Math::Symbolic::Operator object. -Calling unregister on your subclass restores whichever simplification +Calling unregister on your subclass restores whichever simplification routines where in place before. WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Simplification/ diff --git a/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr b/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr index b3b6614..ec7104c 100644 --- a/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr +++ b/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr @@ -1,19 +1,19 @@ -Math::Symbolic::Custom::Transformation is an extension to the -Math::Symbolic module. You're assumed to be remotely familiar with that +Math::Symbolic::Custom::Transformation is an extension to the +Math::Symbolic module. You're assumed to be remotely familiar with that module throughout the documentation. -This package implements transformations of Math::Symbolic trees using -Math::Symbolic trees. I'll try to explain what this means in the following +This package implements transformations of Math::Symbolic trees using +Math::Symbolic trees. I'll try to explain what this means in the following paragraphs. -Until now, in order to be able to inspect a Math::Symbolic tree, one had -to use the low-level Math::Symbolic interface like comparing the top -node's term type with a constant (such as T_OPERATOR) and then its -operator type with more constants. This has changed with the release of +Until now, in order to be able to inspect a Math::Symbolic tree, one had +to use the low-level Math::Symbolic interface like comparing the top +node's term type with a constant (such as T_OPERATOR) and then its +operator type with more constants. This has changed with the release of Math::Symbolic::Custom::Pattern. -To modify the tree, you had to use equally low-level or even -encapsulation-breaking methods. This is meant to be changed by this +To modify the tree, you had to use equally low-level or even +encapsulation-breaking methods. This is meant to be changed by this distribution. WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Transformation/ diff --git a/math/p5-Math-Symbolic/pkg-descr b/math/p5-Math-Symbolic/pkg-descr index 9eb7d2e..811f89a 100644 --- a/math/p5-Math-Symbolic/pkg-descr +++ b/math/p5-Math-Symbolic/pkg-descr @@ -1,10 +1,10 @@ -Math::Symbolic is intended to offer symbolic calculation capabilities to -the Perl programmer without using external (and commercial) libraries +Math::Symbolic is intended to offer symbolic calculation capabilities to +the Perl programmer without using external (and commercial) libraries and/or applications. -Possibly the most convenient way of constructing Math::Symbolic trees is -using the builtin parser to generate trees from expressions such as '2 * -x^5'. You may use the Math::Symbolic->parse_from_string() class method for +Possibly the most convenient way of constructing Math::Symbolic trees is +using the builtin parser to generate trees from expressions such as '2 * +x^5'. You may use the Math::Symbolic->parse_from_string() class method for this. WWW: http://search.cpan.org/dist/Math-Symbolic/ diff --git a/math/p5-Math-SymbolicX-BigNum/pkg-descr b/math/p5-Math-SymbolicX-BigNum/pkg-descr index 19edc6e..6c27d04 100644 --- a/math/p5-Math-SymbolicX-BigNum/pkg-descr +++ b/math/p5-Math-SymbolicX-BigNum/pkg-descr @@ -1,7 +1,7 @@ -This module adds big number support to Math::Symbolic. It does so by -extending the parser of the Math::Symbolic module (that is, the one stored -in $Math::Symbolic::Parser) with certain special functions that create -arbitrary precision constants. (Math::Symbolic::Variable objects have been +This module adds big number support to Math::Symbolic. It does so by +extending the parser of the Math::Symbolic module (that is, the one stored +in $Math::Symbolic::Parser) with certain special functions that create +arbitrary precision constants. (Math::Symbolic::Variable objects have been able to contain arbitrary precision objects since the very beginning.) WWW: http://search.cpan.org/dist/Math-SymbolicX-BigNum/ diff --git a/math/p5-Math-SymbolicX-Complex/pkg-descr b/math/p5-Math-SymbolicX-Complex/pkg-descr index eac6d28..59d3459 100644 --- a/math/p5-Math-SymbolicX-Complex/pkg-descr +++ b/math/p5-Math-SymbolicX-Complex/pkg-descr @@ -1,7 +1,7 @@ -This module adds complex number support to Math::Symbolic. It does so by -extending the parser of the Math::Symbolic module (that is, the one stored -in $Math::Symbolic::Parser) with certain special functions that create -complex constants. (Math::Symbolic::Variable objects have been able to +This module adds complex number support to Math::Symbolic. It does so by +extending the parser of the Math::Symbolic module (that is, the one stored +in $Math::Symbolic::Parser) with certain special functions that create +complex constants. (Math::Symbolic::Variable objects have been able to contain complex number objects since the very beginning.) WWW: http://search.cpan.org/dist/Math-SymbolicX-Complex/ diff --git a/math/p5-Math-SymbolicX-Error/pkg-descr b/math/p5-Math-SymbolicX-Error/pkg-descr index 6f11591..52317e5 100644 --- a/math/p5-Math-SymbolicX-Error/pkg-descr +++ b/math/p5-Math-SymbolicX-Error/pkg-descr @@ -1,8 +1,8 @@ -This module adds numeric error (or uncertainty) support to the -Math::Symbolic parser. It does so by extending the parser grammar of the -Math::Symbolic module (that is, the one stored in $Math::Symbolic::Parser) -with certain special functions that create constants as Number::WithError -objects. (Math::Symbolic::Variable objects have been able to contain +This module adds numeric error (or uncertainty) support to the +Math::Symbolic parser. It does so by extending the parser grammar of the +Math::Symbolic module (that is, the one stored in $Math::Symbolic::Parser) +with certain special functions that create constants as Number::WithError +objects. (Math::Symbolic::Variable objects have been able to contain objects since the very beginning.) WWW: http://search.cpan.org/dist/Math-SymbolicX-Error/ diff --git a/math/p5-Math-SymbolicX-Inline/pkg-descr b/math/p5-Math-SymbolicX-Inline/pkg-descr index 9deffe7..4a01d95 100644 --- a/math/p5-Math-SymbolicX-Inline/pkg-descr +++ b/math/p5-Math-SymbolicX-Inline/pkg-descr @@ -1,9 +1,9 @@ -This module is an extension to the Math::Symbolic module. A basic +This module is an extension to the Math::Symbolic module. A basic familiarity with that module is required. -Math::SymbolicX::Inline allows easy creation of Perl functions from -symbolic expressions in the context of Math::Symbolic. That means you can -define arbitrary Math::Symbolic trees (including derivatives) and let this +Math::SymbolicX::Inline allows easy creation of Perl functions from +symbolic expressions in the context of Math::Symbolic. That means you can +define arbitrary Math::Symbolic trees (including derivatives) and let this module compile them to package subroutines. WWW: http://search.cpan.org/dist/Math-SymbolicX-Inline/ diff --git a/math/p5-Math-SymbolicX-NoSimplification/pkg-descr b/math/p5-Math-SymbolicX-NoSimplification/pkg-descr index 90f4e72..91a9f1b 100644 --- a/math/p5-Math-SymbolicX-NoSimplification/pkg-descr +++ b/math/p5-Math-SymbolicX-NoSimplification/pkg-descr @@ -1,16 +1,16 @@ -This module offers facilities to turn off the builtin Math::Symbolic -simplification routines and replace them with routines that just clone the -objects. You may want to do this in cases where the simplification -routines fail to simplify the Math::Symbolic trees and waste a lot of CPU -time. (For example, calculating the first order Taylor polynomial of a +This module offers facilities to turn off the builtin Math::Symbolic +simplification routines and replace them with routines that just clone the +objects. You may want to do this in cases where the simplification +routines fail to simplify the Math::Symbolic trees and waste a lot of CPU +time. (For example, calculating the first order Taylor polynomial of a moderately complex test function was sped up by 100% on my machine.) -A word of caution, however: If you turn off the simplification routines, -some procedures may produce very, very large trees. One such procedure -would be the consecutive application of many derivatives to a product -without intermediate simplification. This would yield exponential growth -of nodes. (And may, in fact, still do if you keep the simplification -heuristics turned on because most expressions cannot be simplified +A word of caution, however: If you turn off the simplification routines, +some procedures may produce very, very large trees. One such procedure +would be the consecutive application of many derivatives to a product +without intermediate simplification. This would yield exponential growth +of nodes. (And may, in fact, still do if you keep the simplification +heuristics turned on because most expressions cannot be simplified significantly.) WWW: http://search.cpan.org/dist/Math-SymbolicX-NoSimplification/ diff --git a/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr b/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr index eca0cb8..ee78a29 100644 --- a/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr +++ b/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr @@ -1,37 +1,37 @@ -This module provides a simple way to extend the Math::Symbolic parser with -arbitrary functions that return any valid Math::Symbolic tree. The return -value of the function call is inserted into the complete parse tree at the -point at which the function call is parsed. Familiarity with the +This module provides a simple way to extend the Math::Symbolic parser with +arbitrary functions that return any valid Math::Symbolic tree. The return +value of the function call is inserted into the complete parse tree at the +point at which the function call is parsed. Familiarity with the Math::Symbolic module will be assumed throughout the documentation. -This module is not object oriented. It does not export anything. You -should not call any subroutines directly nor should you modify any class -data directly. The complete interface is the call to use -Math::SymbolicX::ParserExtensionFactory and its arguments. The reason for -the long module name is that you should not have to call it multiple times -in your code because it modifies the parser for good. It is intended to be +This module is not object oriented. It does not export anything. You +should not call any subroutines directly nor should you modify any class +data directly. The complete interface is the call to use +Math::SymbolicX::ParserExtensionFactory and its arguments. The reason for +the long module name is that you should not have to call it multiple times +in your code because it modifies the parser for good. It is intended to be a pain to type. :-) -The aim of the module is to allow for hooks into the parser without -modifying the parser yourself because that requires rather in-depth -knowledge of the module code. By specifying key => value pairs of function -names and function implementations (code references) as arguments to the -use() call of the module, this module extends the parser that is stored in -the $Math::Symbolic::Parser variable with the specified functions and -whenever "yourfunction(any argument string not containing an unescaped \) -)" occurs in the code, the subroutine reference is called with the +The aim of the module is to allow for hooks into the parser without +modifying the parser yourself because that requires rather in-depth +knowledge of the module code. By specifying key => value pairs of function +names and function implementations (code references) as arguments to the +use() call of the module, this module extends the parser that is stored in +the $Math::Symbolic::Parser variable with the specified functions and +whenever "yourfunction(any argument string not containing an unescaped \) +)" occurs in the code, the subroutine reference is called with the argument string as argument. -The subroutine is expected to return any Math::Symbolic tree. That means, -as of version 0.133, a Math::Symbolic::Operator, a -Math::Symbolic::Variable, or a Math::Symbolic::Constant object. The -returned object will be incorporated into the Math::Symbolic tree that -results from the parse at the exact position at which the custom function +The subroutine is expected to return any Math::Symbolic tree. That means, +as of version 0.133, a Math::Symbolic::Operator, a +Math::Symbolic::Variable, or a Math::Symbolic::Constant object. The +returned object will be incorporated into the Math::Symbolic tree that +results from the parse at the exact position at which the custom function call was parsed. -Please note that the usage of this module will be quite slow at compile -time because it has to regenerate the complete Math::Symbolic parser the -first time you use this module in your code. The run time performance +Please note that the usage of this module will be quite slow at compile +time because it has to regenerate the complete Math::Symbolic parser the +first time you use this module in your code. The run time performance penalty should be low, however. WWW: http://search.cpan.org/dist/Math-SymbolicX-ParserExtensionFactory/ diff --git a/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr b/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr index 4230552..dc6d387 100644 --- a/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr +++ b/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr @@ -1,20 +1,20 @@ -This module offers easy access to formulas for a few often-used -distributions. For that, it uses the Math::Symbolic module which gives the +This module offers easy access to formulas for a few often-used +distributions. For that, it uses the Math::Symbolic module which gives the user an opportunity to manufacture distributions to his liking. -The module can be used in two styles: It has a procedural interface which -is demonstrated in the first half of the synopsis. But it also features a -wholly different interface: It can modify the Math::Symbolic parser so -that you can use the distributions right inside strings that will be -parsed as Math::Symbolic trees. This is demonstrated for very simple cases +The module can be used in two styles: It has a procedural interface which +is demonstrated in the first half of the synopsis. But it also features a +wholly different interface: It can modify the Math::Symbolic parser so +that you can use the distributions right inside strings that will be +parsed as Math::Symbolic trees. This is demonstrated for very simple cases in the second half of the synopsis. -All arguments in both interface styles are optional. Whichever expression -is used instead of, for examle 'mean', is plugged into the formula for the -distribution as a Math::Symbolic tree. Details on argument handling are +All arguments in both interface styles are optional. Whichever expression +is used instead of, for examle 'mean', is plugged into the formula for the +distribution as a Math::Symbolic tree. Details on argument handling are explained below. -Please see the section on Export for details on how to choose the +Please see the section on Export for details on how to choose the interface style you want to use. WWW: http://search.cpan.org/dist/Math-SymbolicX-Statistics-Distributions/ diff --git a/math/p5-Math-Units/pkg-descr b/math/p5-Math-Units/pkg-descr index 518a1fb..a5b0c0c 100644 --- a/math/p5-Math-Units/pkg-descr +++ b/math/p5-Math-Units/pkg-descr @@ -1,16 +1,16 @@ -The Math::Units module converts a numeric value in one unit of measurement -to some other unit. The units must be compatible, i.e. length can not be -converted to volume. If a conversion can not be made an exception is +The Math::Units module converts a numeric value in one unit of measurement +to some other unit. The units must be compatible, i.e. length can not be +converted to volume. If a conversion can not be made an exception is thrown. -A combination chaining and reduction algorithm is used to perform the most -direct unit conversion possible. Units may be written in several different -styles. An abbreviation table is used to convert from common long-form -unit names to the (more or less) standard abbreviations that the units -module uses internally. All multiplicative unit conversions are cached so +A combination chaining and reduction algorithm is used to perform the most +direct unit conversion possible. Units may be written in several different +styles. An abbreviation table is used to convert from common long-form +unit names to the (more or less) standard abbreviations that the units +module uses internally. All multiplicative unit conversions are cached so that future conversions can be performed very quickly. -Too many units, prefixes and abbreviations are supported to list here. See +Too many units, prefixes and abbreviations are supported to list here. See the source code for a complete listing. WWW: http://search.cpan.org/dist/Math-Units/ diff --git a/math/p5-Math-VectorReal/pkg-descr b/math/p5-Math-VectorReal/pkg-descr index 76582a7..f57a826 100644 --- a/math/p5-Math-VectorReal/pkg-descr +++ b/math/p5-Math-VectorReal/pkg-descr @@ -1,5 +1,5 @@ The Math::VectorReal package defines a 3D mathematical "vector", -in a way that is compatible with the previous CPAN module +in a way that is compatible with the previous CPAN module Math::MatrixReal. However it provides a more vector oriented set of mathematical functions and overload operators, to the MatrixReal package. For example the normal perl string functions "x" and "." diff --git a/math/p5-Number-WithError-LaTeX/pkg-descr b/math/p5-Number-WithError-LaTeX/pkg-descr index 20f2243..a4c2569 100644 --- a/math/p5-Number-WithError-LaTeX/pkg-descr +++ b/math/p5-Number-WithError-LaTeX/pkg-descr @@ -1,12 +1,12 @@ -This class is a subclass of Number::WithError. It provides the same +This class is a subclass of Number::WithError. It provides the same interface and the same exports. -It adds several methods to every object. The main functionality is -provided by latex(), which dumps the object as valid LaTeX code. Also, -encode() is a convenient way to encode any UTF-8 string into TeX. It is +It adds several methods to every object. The main functionality is +provided by latex(), which dumps the object as valid LaTeX code. Also, +encode() is a convenient way to encode any UTF-8 string into TeX. It is just a convenience thing since it is delegated to TeX::Encode. -Unlike Number::WithError, this module requires perl version 5.8 or later. +Unlike Number::WithError, this module requires perl version 5.8 or later. (That is the rationale for creating a separate distribution, too.) WWW: http://search.cpan.org/dist/Number-WithError-LaTeX/ diff --git a/math/p5-Number-WithError/pkg-descr b/math/p5-Number-WithError/pkg-descr index 3aae958..ef704dd 100644 --- a/math/p5-Number-WithError/pkg-descr +++ b/math/p5-Number-WithError/pkg-descr @@ -1,17 +1,17 @@ -This class is a container class for numbers with a number of associated -symmetric and asymmetric errors. It overloads practically all common -arithmetic operations and trigonometric functions to propagate the errors. -It can do proper scientific rounding (as explained in more detail below in +This class is a container class for numbers with a number of associated +symmetric and asymmetric errors. It overloads practically all common +arithmetic operations and trigonometric functions to propagate the errors. +It can do proper scientific rounding (as explained in more detail below in the documentation of the significant_digit() method). -You can use Math::BigFloat objects as the internal representation of +You can use Math::BigFloat objects as the internal representation of numbers in order to support arbitrary precision calculations. Errors are propagated using Gaussian error propagation. -With a notable exception, the test suite covers way over ninety percent of -the code. The remaining holes are mostly difficult-to-test corner cases -and sanity tests. The comparison routines are the exception for which +With a notable exception, the test suite covers way over ninety percent of +the code. The remaining holes are mostly difficult-to-test corner cases +and sanity tests. The comparison routines are the exception for which there will be more extensive tests in a future release. WWW: http://search.cpan.org/dist/Number-WithError/ diff --git a/math/p5-Roman/pkg-descr b/math/p5-Roman/pkg-descr index 6de76d8..c47c9ce 100644 --- a/math/p5-Roman/pkg-descr +++ b/math/p5-Roman/pkg-descr @@ -1,4 +1,4 @@ -A Perl package providing the functionality to convert between +A Perl package providing the functionality to convert between Arabic and Roman numerals. WWW: http://search.cpan.org/dist/Roman/ diff --git a/math/p5-Set-Partition/pkg-descr b/math/p5-Set-Partition/pkg-descr index 6e1988f..721c5bf 100644 --- a/math/p5-Set-Partition/pkg-descr +++ b/math/p5-Set-Partition/pkg-descr @@ -1,11 +1,11 @@ -Set::Partition takes a list or hash of elements and a list numbers that -represent the sizes of the partitions into which the list of elements +Set::Partition takes a list or hash of elements and a list numbers that +represent the sizes of the partitions into which the list of elements should be arranged. -The resulting object can then be used as an iterator which returns a -reference to an array of lists, that represents the original list arranged -according to the given partitioning. All possible arrangements are -returned, and the object returns undef when the entire combination space +The resulting object can then be used as an iterator which returns a +reference to an array of lists, that represents the original list arranged +according to the given partitioning. All possible arrangements are +returned, and the object returns undef when the entire combination space has been exhausted. WWW: http://search.cpan.org/dist/Set-Partition/ diff --git a/math/p5-Statistics-ChiSquare/pkg-descr b/math/p5-Statistics-ChiSquare/pkg-descr index 1ce3013..501d6db 100644 --- a/math/p5-Statistics-ChiSquare/pkg-descr +++ b/math/p5-Statistics-ChiSquare/pkg-descr @@ -8,13 +8,13 @@ In statistics, the chi-square test calculates "how random" a series of numbers is. But it doesn't simply say "yes" or "no". Instead, it gives you a confidence interval, which sets upper and lower bounds on the likelihood that the variation in your data is due to chance. See the -examples below. +examples below. There's just one function in this module: chisquare(). Instead of returning the bounds on the confidence interval in a tidy little two-element array, it returns an English string. This was a deliberate design choice---many people misinterpret chi-square results, and the -string helps clarify the meaning. +string helps clarify the meaning. WWW: http://search.cpan.org/dist/Statistics-ChiSquare/ diff --git a/math/p5-Statistics-Descriptive-Discrete/pkg-descr b/math/p5-Statistics-Descriptive-Discrete/pkg-descr index 4ec967d..f1a3a21 100644 --- a/math/p5-Statistics-Descriptive-Discrete/pkg-descr +++ b/math/p5-Statistics-Descriptive-Discrete/pkg-descr @@ -1,20 +1,20 @@ -This module provides basic functions used in descriptive statistics. It -borrows very heavily from Statistics::Descriptive::Full (which is included -with Statistics::Descriptive) with one major difference. This module is -optimized for discretized data e.g. data from an A/D conversion that has a -discrete set of possible values. E.g. if your data is produced by an 8 bit -A/D then you'd have only 256 possible values in your data set. Even though -you might have a million data points, you'd only have 256 different values -in those million points. Instead of storing the entire data set as -Statistics::Descriptive does, this module only stores the values it's seen +This module provides basic functions used in descriptive statistics. It +borrows very heavily from Statistics::Descriptive::Full (which is included +with Statistics::Descriptive) with one major difference. This module is +optimized for discretized data e.g. data from an A/D conversion that has a +discrete set of possible values. E.g. if your data is produced by an 8 bit +A/D then you'd have only 256 possible values in your data set. Even though +you might have a million data points, you'd only have 256 different values +in those million points. Instead of storing the entire data set as +Statistics::Descriptive does, this module only stores the values it's seen and the number of times it's seen each value. -For very large data sets, this storage method results in significant speed -and memory improvements. In a test case with 2.6 million data points from -a real world application, Statistics::Descriptive::Discrete took 40 -seconds to calculate a set of statistics instead of the 561 seconds -required by Statistics::Descriptive::Full. It also required only 4MB of -RAM instead of the 400MB used by Statistics::Descriptive::Full for the +For very large data sets, this storage method results in significant speed +and memory improvements. In a test case with 2.6 million data points from +a real world application, Statistics::Descriptive::Discrete took 40 +seconds to calculate a set of statistics instead of the 561 seconds +required by Statistics::Descriptive::Full. It also required only 4MB of +RAM instead of the 400MB used by Statistics::Descriptive::Full for the same data set. WWW: http://search.cpan.org/dist/Statistics-Descriptive-Discrete/ diff --git a/math/p5-Statistics-Regression/pkg-descr b/math/p5-Statistics-Regression/pkg-descr index e7b4072..b4ec662 100644 --- a/math/p5-Statistics-Regression/pkg-descr +++ b/math/p5-Statistics-Regression/pkg-descr @@ -1,4 +1,4 @@ -Regression.pm is a multivariate linear regression package. +Regression.pm is a multivariate linear regression package. That is, it estimates the c coefficients for a line-fit of the type y= c(0)*x(0) + c(1)*x1 + c(2)*x2 + ... + c(k)*xk diff --git a/math/pari/pkg-descr b/math/pari/pkg-descr index af10593..f4dead4 100644 --- a/math/pari/pkg-descr +++ b/math/pari/pkg-descr @@ -6,7 +6,7 @@ It is possible to use PARI in two different ways: 1) as a library, which can be called from any upper-level language application (for instance written in C, C++, Pascal or Fortran); -2) as a sophisticated programmable calculator, named GP, which contains +2) as a sophisticated programmable calculator, named GP, which contains most of the standard control instructions of a standard language like C. diff --git a/math/parmgridgen/pkg-descr b/math/parmgridgen/pkg-descr index 1ab5851..48ad5e9 100644 --- a/math/parmgridgen/pkg-descr +++ b/math/parmgridgen/pkg-descr @@ -1,9 +1,9 @@ -ParMGridGen-1.0 is a highly optimized serial and parallel library -for obtaining a sequence of successive coarse grids that are well suited -for geometric multigrid methods. -The quality of the elements of the coarse grids is optimized using a +ParMGridGen-1.0 is a highly optimized serial and parallel library +for obtaining a sequence of successive coarse grids that are well suited +for geometric multigrid methods. +The quality of the elements of the coarse grids is optimized using a multilevel framework. -The parallel library is based on MPI and is portable to +The parallel library is based on MPI and is portable to a wide range of architectures. WWW: http://www.mgnet.org/mgnet-codes-parmgridgen.html diff --git a/math/pdal/pkg-descr b/math/pdal/pkg-descr index db0ab47..b8b9317 100644 --- a/math/pdal/pkg-descr +++ b/math/pdal/pkg-descr @@ -1,10 +1,10 @@ PDAL is a BSD licensed library for translating and manipulating -point cloud data of various formats. It is a library that is -analogous to the GDAL raster library. PDAL is focussed on reading, -writing, and translating point cloud data from the ever-growing -constellation of data formats that are being developed for working +point cloud data of various formats. It is a library that is +analogous to the GDAL raster library. PDAL is focussed on reading, +writing, and translating point cloud data from the ever-growing +constellation of data formats that are being developed for working with multi-dimensional emitted-pulse scanning systems. While PDAL is - not explicitly limited to working with LiDAR data formats, its + not explicitly limited to working with LiDAR data formats, its initial rollout is focused in that area. WWW: http://www.pdal.io/ diff --git a/math/py-cryptominisat/pkg-descr b/math/py-cryptominisat/pkg-descr index a4f83e5..5721fc0 100644 --- a/math/py-cryptominisat/pkg-descr +++ b/math/py-cryptominisat/pkg-descr @@ -1,5 +1,5 @@ This package provides Python bindings to CryptoMiniSat on the C++ level, i.e. when importing pycryptosat, the CryptoMiniSat solver becomes part of the -Python process itself. +Python process itself. WWW: https://github.com/msoos/cryptominisat diff --git a/math/py-gnuplot/pkg-descr b/math/py-gnuplot/pkg-descr index 624024d..ace1472 100644 --- a/math/py-gnuplot/pkg-descr +++ b/math/py-gnuplot/pkg-descr @@ -4,7 +4,7 @@ from memory, data files, or mathematical functions. If you use Python to perform computations or as `glue' for numerical programs, you can use this package to plot data on the fly as they are computed. And the combination with Python makes it is easy to automate things, including to create crude -`animations' by plotting different datasets one after another. +`animations' by plotting different datasets one after another. Commands are communicated to gnuplot through a pipe and data either through the same pipe (as "inline" data) or through temporary files. It has been @@ -13,8 +13,8 @@ written and tested on a Unix computer. This package has an object-oriented design that allows the user flexibility to set plot options and to run multiple gnuplot sessions simultaneously. If you are more ambitious, it is not difficult to add entirely new types of plottable -items by deriving from the `PlotItem' class. +items by deriving from the `PlotItem' class. -For a demonstration, run the python file by typing `python demo.py'. +For a demonstration, run the python file by typing `python demo.py'. WWW: http://gnuplot-py.sourceforge.net/ diff --git a/math/py-numeric/pkg-descr b/math/py-numeric/pkg-descr index 4476861..e455535 100644 --- a/math/py-numeric/pkg-descr +++ b/math/py-numeric/pkg-descr @@ -20,4 +20,4 @@ number of extensions that take advantage of these two new objects. WWW: http://numeric.scipy.org/ _____________ Note: Development for Numeric has ceased, and users should transisition to - NumPy as quickly as possible. + NumPy as quickly as possible. diff --git a/math/py-patsy/pkg-descr b/math/py-patsy/pkg-descr index 019bd1e..acff772 100644 --- a/math/py-patsy/pkg-descr +++ b/math/py-patsy/pkg-descr @@ -2,4 +2,4 @@ Patsy is a Python library for describing statistical models (especially linear models, or models that have a linear component) and building design matrices. Patsy brings the convenience of R "formulas" to Python. -WWW: https://www.github.com/pydata/patsy +WWW: https://www.github.com/pydata/patsy diff --git a/math/py-pycosat/pkg-descr b/math/py-pycosat/pkg-descr index 81525e1..7932462 100644 --- a/math/py-pycosat/pkg-descr +++ b/math/py-pycosat/pkg-descr @@ -1,5 +1,5 @@ PicoSAT is a popular SAT solver written by Armin Biere in pure C. This -package provides efficient Python bindings to picosat on the C level, +package provides efficient Python bindings to picosat on the C level, i.e. when importing pycosat, the picosat solver becomes part of the Python process itself. diff --git a/math/py-statsmodels/pkg-descr b/math/py-statsmodels/pkg-descr index b9c4fae..6a81dd8 100644 --- a/math/py-statsmodels/pkg-descr +++ b/math/py-statsmodels/pkg-descr @@ -6,7 +6,7 @@ Main Features: * linear regression models: GLS (including WLS and LS aith AR errors) and OLS. * glm: Generalized linear models with support for all of the one-parameter exponential family distributions. -* discrete: regression with discrete dependent variables, including Logit, +* discrete: regression with discrete dependent variables, including Logit, Probit, MNLogit, Poisson, based on maximum likelihood estimators * rlm: Robust linear models with support for several M-estimators. * tsa: models for time series analysis - univariate: AR, ARIMA; multivariate: @@ -19,6 +19,6 @@ Main Features: * miscellaneous models * sandbox: statsmodels contains a sandbox folder with code in various stages of * developement and testing which is not considered "production ready", including - Mixed models, GARCH and GMM estimators, kernel regression, panel data models. + Mixed models, GARCH and GMM estimators, kernel regression, panel data models. WWW: https://www.github.com/statsmodels/statsmodels diff --git a/math/py-symeig/pkg-descr b/math/py-symeig/pkg-descr index 4efba5f..66285b3 100644 --- a/math/py-symeig/pkg-descr +++ b/math/py-symeig/pkg-descr @@ -2,6 +2,6 @@ The symeig module contains a Python wrapper for the LAPACK functions to solve the standard and generalized eigenvalue problems for symmetric (hermitian) positive definite matrices. Those specialized algorithms give an important speed-up with respect to the generic LAPACK eigenvalue -problem solver used by NumPy (linalg.eig and linalg.eigh). +problem solver used by NumPy (linalg.eig and linalg.eigh). WWW: http://mdp-toolkit.sourceforge.net/symeig.html diff --git a/math/qrupdate/pkg-descr b/math/qrupdate/pkg-descr index a30f391..4518a4c 100644 --- a/math/qrupdate/pkg-descr +++ b/math/qrupdate/pkg-descr @@ -1,4 +1,4 @@ -qrupdate is a Fortran library for fast updates of QR and Cholesky +qrupdate is a Fortran library for fast updates of QR and Cholesky decomposition. It was originally part of GNU-Octave. WWW: http://qrupdate.sourceforge.net/ diff --git a/math/rapid/pkg-descr b/math/rapid/pkg-descr index 3c9646e..c3425321 100644 --- a/math/rapid/pkg-descr +++ b/math/rapid/pkg-descr @@ -1,4 +1,4 @@ -RAPID is a robust and accurate polygon interference detection library +RAPID is a robust and accurate polygon interference detection library for large environments composed of unstructured models. WWW: http://www.cs.unc.edu/~geom/OBB/OBBT.html diff --git a/math/reduce/pkg-descr b/math/reduce/pkg-descr index 076131d..9d25c22 100644 --- a/math/reduce/pkg-descr +++ b/math/reduce/pkg-descr @@ -1,6 +1,6 @@ -REDUCE is an interactive system for general algebraic computations of -interest to mathematicians, scientists and engineers. It has been -produced by a collaborative effort involving many contributors. Its +REDUCE is an interactive system for general algebraic computations of +interest to mathematicians, scientists and engineers. It has been +produced by a collaborative effort involving many contributors. Its capabilities include: * expansion and ordering of polynomials and rational functions; @@ -17,8 +17,8 @@ capabilities include: * calculations with a wide variety of special functions; * Dirac matrix calculations of interest to high energy physicists. -It is often used as an algebraic calculator for problems that are possible -to do by hand. However, REDUCE is designed to support calculations that +It is often used as an algebraic calculator for problems that are possible +to do by hand. However, REDUCE is designed to support calculations that are not feasible by hand. WWW: http://www.reduce-algebra.com/ diff --git a/math/rpy2/pkg-descr b/math/rpy2/pkg-descr index 61fd4eb..c4d09d3 100644 --- a/math/rpy2/pkg-descr +++ b/math/rpy2/pkg-descr @@ -7,6 +7,6 @@ introducing any changes. rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R, a proposed high-level interface, including wrappers to graphical -libraries, as well as R-like structures and functions. +libraries, as well as R-like structures and functions. WWW: http://rpy2.bitbucket.org/ diff --git a/math/scalapack/pkg-descr b/math/scalapack/pkg-descr index 713a101..d361be8 100644 --- a/math/scalapack/pkg-descr +++ b/math/scalapack/pkg-descr @@ -2,6 +2,6 @@ The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out -in a two-dimensional block cyclic decomposition. +in a two-dimensional block cyclic decomposition. WWW: http://www.netlib.org/scalapack/ diff --git a/math/scilab/pkg-descr b/math/scilab/pkg-descr index a0c2df0..8fa5f6f 100644 --- a/math/scilab/pkg-descr +++ b/math/scilab/pkg-descr @@ -18,7 +18,7 @@ Numerical computation * Linear algebra * Sparse matrices * Polynomials and rational functions - * Simulation: explicit and implicit systems of differential + * Simulation: explicit and implicit systems of differential equations solvers * Classic and robust control * Differentiable and non-differentiable optimization diff --git a/math/sdpa/pkg-descr b/math/sdpa/pkg-descr index 2cd9ada..dc5001a 100644 --- a/math/sdpa/pkg-descr +++ b/math/sdpa/pkg-descr @@ -10,9 +10,9 @@ The SDPA enjoys the following features: 1. Callable library of the SDPA is available. 2. Efficient method for computing the search directions when an SDP to be solved is large scale and sparse. - 3. Block diagonal matrix structure and sparse matrix structure in + 3. Block diagonal matrix structure and sparse matrix structure in data matrices are available. 4. Some information on infeasibility of a semidefinite program to be solved - is provided. + is provided. WWW: http://sdpa.sourceforge.net/ diff --git a/math/snns/pkg-descr b/math/snns/pkg-descr index 0d61f7b..3cae085 100644 --- a/math/snns/pkg-descr +++ b/math/snns/pkg-descr @@ -1,6 +1,6 @@ SNNS (Stuttgart Neural Network Simulator) is a software simulator for neural networks on Unix workstations developed at the Institute for Parallel and -Distributed High Performance Systems (IPVR) at the University of Stuttgart. +Distributed High Performance Systems (IPVR) at the University of Stuttgart. The goal of the SNNS project is to create an efficient and flexible simulation environment for research on and application of neural nets. diff --git a/math/sound-of-sorting/pkg-descr b/math/sound-of-sorting/pkg-descr index 82f9fce..34be9cd 100644 --- a/math/sound-of-sorting/pkg-descr +++ b/math/sound-of-sorting/pkg-descr @@ -1,4 +1,4 @@ -This program demonstrates the working principles of some 20 sorting +This program demonstrates the working principles of some 20 sorting algorithms and is very easy to use. Select the algorithm, the speed of the visualisation and whether you want to get sound output (that reflects the values being moved and is characteristic for each kind diff --git a/math/spar/pkg-descr b/math/spar/pkg-descr index 062d1c8..76dbd14 100644 --- a/math/spar/pkg-descr +++ b/math/spar/pkg-descr @@ -4,16 +4,16 @@ complete API for C/C++ programmers. This API provide a complete interface to a top down parser that supports: variables, constants, functions, modules and a libc based math library. This math library overrides standard functions with a "custom" version (such as. deg, rad auto conversion, infinite symbol, -function domain...). +function domain...). Spar, can be easily extended with modules. A module is a "user" extensions, written in C/C++, to the basic features of the Simple Parser. Here you can find the module definition: is a C structure that contains only few data -member: - - module name - - module version - - module description - - a pointer to the module main function +member: + - module name + - module version + - module description + - a pointer to the module main function The modules are loaded at run-time by the module loader (that is a high level layer of the module manager): you can load your modules, simply, coping theirs diff --git a/math/suitesparse/pkg-descr b/math/suitesparse/pkg-descr index 8da2b59..983ac38 100644 --- a/math/suitesparse/pkg-descr +++ b/math/suitesparse/pkg-descr @@ -10,6 +10,6 @@ It contains: * UMFPACK: sparse multifrontal LU factorization * UFconfig: common configuration for all of the above * CSparse: a concise sparse matrix package - * CXSparse: and extended version of CSparse + * CXSparse: and extended version of CSparse WWW: http://www.cise.ufl.edu/research/sparse/SuiteSparse/ diff --git a/math/superlu_mt/pkg-descr b/math/superlu_mt/pkg-descr index bcddf35..f55d8b9 100644 --- a/math/superlu_mt/pkg-descr +++ b/math/superlu_mt/pkg-descr @@ -1,18 +1,18 @@ SuperLU_MT (version 2.0) ======================== -SuperLU_MT contains a set of subroutines to solve a sparse linear system -A*X=B. It uses Gaussian elimination with partial pivoting (GEPP). -The columns of A may be preordered before factorization; the +SuperLU_MT contains a set of subroutines to solve a sparse linear system +A*X=B. It uses Gaussian elimination with partial pivoting (GEPP). +The columns of A may be preordered before factorization; the preordering for sparsity is completely separate from the factorization. SuperLU_MT is a parallel extension to the serial SuperLU library. SuperLU_MT is implemented in ANSI C, with multithreading extension, -for example, using POSIX threads. Currently, only the LU factorization -routine, which is the most time-consuming part of the solution process, +for example, using POSIX threads. Currently, only the LU factorization +routine, which is the most time-consuming part of the solution process, is parallelized on machines with a shared address space. The other routines, such as column preordering and the forward and back substitutions -are performed sequentially. This "alpha" release contains only +are performed sequentially. This "alpha" release contains only double-precision real data type. Xiaoye S. Li, Lawrence Berkeley National Lab, xiaoye@nersc.gov diff --git a/math/surf/pkg-descr b/math/surf/pkg-descr index 67800fa..5a93ec0 100644 --- a/math/surf/pkg-descr +++ b/math/surf/pkg-descr @@ -1,6 +1,6 @@ surf is a tool to visualize some real algebraic geometry: plane algebraic curves, algebraic surfaces and hyperplane sections of surfaces. surf is -script driven and has (optionally) a nifty GUI using the Gtk widget set. +script driven and has (optionally) a nifty GUI using the Gtk widget set. The algorithms should be stable enough not to be confused by curve/surface singularities in codimension greater than one and the degree of the surface @@ -9,6 +9,6 @@ up to 30 and surfaces of degree up to 20 successfully. However, there are examples of curves/surfaces of lower degree where surf fails to produce perfect images. This happens especially if the equation of the curve/surface is not reduced. Best results are achieved using reduced equations. On the -other hand, surf displays the Fermat-curves accurately for degree up to 98. +other hand, surf displays the Fermat-curves accurately for degree up to 98. WWW: http://surf.sourceforge.net/ diff --git a/math/taucs/pkg-descr b/math/taucs/pkg-descr index 1fb5c23..6cb0252 100644 --- a/math/taucs/pkg-descr +++ b/math/taucs/pkg-descr @@ -16,7 +16,7 @@ The current version of the library includes the following functionality: * Multilevel-Support-Graph Preconditioners. * Utility Routines. -Copyright (c) 2001 by Sivan Toledo, Tel-Aviv University, +Copyright (c) 2001 by Sivan Toledo, Tel-Aviv University, stoledo@tau.ac.il. All Rights Reserved. WWW: http://www.tau.ac.il/~stoledo/taucs/ diff --git a/math/tetgen/pkg-descr b/math/tetgen/pkg-descr index 0b0bf9e..5052480 100644 --- a/math/tetgen/pkg-descr +++ b/math/tetgen/pkg-descr @@ -1,12 +1,12 @@ -TetGen is a program for generating tetrahedral meshes for arbitrary 3D -domains. The main purpose of TetGen is to create high-quality tetrahedral -meshes for solving partial differential equations using finite element -and finite volume methods. This program, based on Delaunay methods, -currently generates meshes including exact constrained Delaunay -tetrahedralizations and quality (conforming Delaunay) meshes. For a 3D -point set, it generates its exact Delaunay tetrahedralization and convex -hull as well. The program is written in ANSI C++. It is highly portable, -it should be very easy to compile and run on all major computer systems. +TetGen is a program for generating tetrahedral meshes for arbitrary 3D +domains. The main purpose of TetGen is to create high-quality tetrahedral +meshes for solving partial differential equations using finite element +and finite volume methods. This program, based on Delaunay methods, +currently generates meshes including exact constrained Delaunay +tetrahedralizations and quality (conforming Delaunay) meshes. For a 3D +point set, it generates its exact Delaunay tetrahedralization and convex +hull as well. The program is written in ANSI C++. It is highly portable, +it should be very easy to compile and run on all major computer systems. It can be also used as a library embedded into other applications. WWW: http://tetgen.org/ diff --git a/math/units/pkg-descr b/math/units/pkg-descr index 18351c7..a8803d5 100644 --- a/math/units/pkg-descr +++ b/math/units/pkg-descr @@ -3,10 +3,10 @@ The Free Software Foundation's "units" unit conversion and calculation utility. GNU units converts quantities expressed in various scales to their equivalents in other scales. Units can only handle multiplicative scale changes. For example, it cannot convert Celsius to Fahrenheit but it can convert -temperature differences between those temperature scales. +temperature differences between those temperature scales. The units are defined externally in an extensive, well annotated data file -that defines over 2000 units. You can also provide your own data file. +that defines over 2000 units. You can also provide your own data file. WWW: http://www.gnu.org/software/units/ diff --git a/math/xgraph/pkg-descr b/math/xgraph/pkg-descr index 9fb90d4..fe6eaf5 100644 --- a/math/xgraph/pkg-descr +++ b/math/xgraph/pkg-descr @@ -1,3 +1,3 @@ xgraph is a program that will help you draw graphs. It is pretty old -(based on X11R3!) and required lots of hacks to make it compile. Tell +(based on X11R3!) and required lots of hacks to make it compile. Tell me if it does something odd. diff --git a/math/xldlas/pkg-descr b/math/xldlas/pkg-descr index c14140c..f6a36f0 100644 --- a/math/xldlas/pkg-descr +++ b/math/xldlas/pkg-descr @@ -9,11 +9,11 @@ Highlights regression, plotting, correlation analysis, etc. * Neural network and Genetic Algorithm data fitting with some nice visual feedback. - * Very handy automatic generating of .tex format and html + * Very handy automatic generating of .tex format and html log files, including tables and plots. * Online help Feedback ======== - The author (Thor Sigvaldason) is happy to receive feedback + The author (Thor Sigvaldason) is happy to receive feedback at: thor@netcom.ca |