The numexpr package evaluates multiple-operator array expressions many times
faster than NumPy can. It accepts the expression as a string, analyzes it,
rewrites it more efficiently, and compiles it to faster Python code on the fly.
It's the next best thing to writing the expression in C and compiling it with
a specialized just-in-time (JIT) compiler, i.e. it does not require a compiler
at runtime.
Also, numexpr has support for the Intel VML (Vector Math Library) -- integrated
in Intel MKL (Math Kernel Library) --, allowing nice speed-ups when computing
transcendental functions (like trigonometrical, exponentials...) on top of
Intel-compatible platforms. This support also allows to use multiple cores in
your computations.
WWW: http://code.google.com/p/numexpr/
PR: ports/148372
Submitted by: Ju Pengfei <jupengfei@gmail.com>
Feature safe: yes
in multidimensional spaces. Since the module is entirely in Perl (in the
sense that it is not a Perl wrapper around a C library that actually does
the clustering), the code in the module can easily be modified to experiment
with several aspects of automatic clustering. For example, one can change
the criterion used to measure the "distance" between two data points, the
stopping condition for accepting final clusters, the criterion used for
measuring the quality of the clustering achieved, etc.
WWW: http://search.cpan.org/dist/Algorithm-KMeans
Feature safe: yes
This is parallel.
Parallel execution package for cluster computers. For parallel execution on a single machine see e.g. function parcellfun (author: Jaroslav Hajek) in package general.
WWW: http://octave.sourceforge.net/
PR: ports/147603
Submitted by: Stephen Montgomery-Smith <stephen@missouri.edu>
Feature safe: yes
This is gnuplot.
Scripts to save data in gnuplot-readable formats, spectify gnuplot commands that will be used to produce graphics, and call gnuplot. See help g_ez quickly produce the most common plots.
WWW: http://octave.sourceforge.net/
PR: ports/147602
Submitted by: Stephen Montgomery-Smith <stephen@missouri.edu>
Feature safe: yes
This is fenv.
On supported architectures, change the rounding mode of the floating point arithmetics (to nearest, up, down, to zero) or change the precision of the test the properties of the floating point arithmetics.
WWW: http://octave.sourceforge.net/
PR: ports/147601
Submitted by: Stephen Montgomery-Smith <stephen@missouri.edu>
Feature safe: yes
This is es.
Spanish package for the construction of native language translations of Octave funcitons.
WWW: http://octave.sourceforge.net/
PR: ports/147600
Submitted by: Stephen Montgomey-Smith <stephen@missouri.edu>
Feature safe: yes
This is octproj.
This package allows to call functions of PROJ.4 library for cartographic projections transformations.
WWW: http://octave.sourceforge.net/
PR: ports/147517
Submitted by: Stephen Montgomery-Smith <stephen@missouri.edu>
Feature safe: yes
- Bump EPOCH due to different versioning style
- Build and install documentation
PR: ports/148034
Submitted by: Jacques Garrigue <garrigue@math.nagoya-u.ac.jp>
Feature safe: yes
- Fix Fortran support (previously USE_FORTRAN was set but never used)
- Make Fortran support optional
PR: ports/147738
Submitted by: Rob Farmer <rfarmer@predatorlabs.net> (maintainer)