Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Yacas (Yet Another Computer Algebra System) is a small and highly flexible
computer algebra language. The syntax uses a infix-operator grammar
parser. The distribution contains a small library of mathematical functions,
but its real strength is in the language in which you can easily write your
own symbolic manipulation algorithms. It supports arbitrary precision
arithmetic.
The current version is 1.0.28 (the first release was 1.0.0). The language is
very much in a finished state. Any code written for it should be usable in
future versions. Also, the language should prove very easy to learn.
Yacas is written in very clean c++ code, and is very portable . It can compile
stand-alone, and is easily embeddable. Yacas contains a native arbitrary
precision arithmetic module, but can also be used with GMP.
Things implemented include: arbitrary precision, rational numeric, vector,
complex, and matrix computations (including inverses and determinants and
solving matrix equations), derivatives, solving, Taylor series, numerical
solving (Newtons method), and a lot more non-mathematical algorithms. The
language natively supports variables and user-defined functions. There is
basic support for polynomials.
|
|
(was -Bshareable, now is -shared)
This fixes a compilation problem. ELF machines should not be affected.
|
|
libffm - Free, pretty fast replacement for some math (libm) routines
on Linux/AXP, optimized for the 21164
|
|
|
|
(GSL), a collection of routines for numerical computing.
Package submitted by David Maxwell <david@fundy.ca>.
|
|
|
|
|
|
|
|
i386 speed hacks
changes from 2.0.1: mostly thread and MPI related (thus irrelevant),
and some bugfixes
|
|
Changes are:
* Fix annoying flashing cursor bug.
* Improve inter{sheet,book} references.
* Undo.
* Row/Col hiding.
* Keep cursor visible, Add Alt-Pg{Up,down}
* Clipboard, Selection, & border fixes.
* Revamp the memory handling of the parser.
* Fixed goal seek's behaviour on cancel and failure.
* Bogotised PRODUCT and introduced G_PRODUCT.
* Implemented the auto-format feature.
* Found xml io font size loading bug.
* Excel export clean.
* Python plugin update: Allow calling Gnumeric builtins from
Python.
* Re-wrote dependency engine; lots more speed.
* Improvements on VALUE_BOOL management on the guile plugin.
* Bug fixes.
* Implemented `AutoSave' tool.
* Started `AutoCorrect' tool.
* Some minor improvements to the Solver tool.
* Sorting undo/redo
Gnumeric 0.47
* Fix nasty recalc bug that would hang the app.
* Improve bounding box calculation for printing.
* Improve empty cell loading.
* Re-enable pasting from X.
* Adjust semantics of paste to work even when selection is not
visible.
* Fix import plugins.
|
|
|
|
Version 0.3.0 changes since 0.2.3:
Bugs fixed:
* Using alphanumeric variables in functions under AGGREGATE
segfaulted. Fixed.
* Under certain circumstances, the final case would be omitted
from the results of an AGGREGATE operation. Fixed.
* Undefined behavior was invoked by referencing a freed pointer
under certain circumstances. Fixed.
* A wrong record size was displayed when paging the active file to
disk. Fixed.
* Not having enough temporary space for sorting caused a core
dump. Fixed.
* Syntax errors in function descriptions on AGGREGATE caused core
dumps. Fixed.
* A null pointer was dereferenced, causing a core dump, when
PERCENTILES was specified on FREQUENCIES. This fixes the
problem, but PSPP still doesn't calculate percentiles.
* SORT always sorted in ascending order. Fixed.
* Some minor memory leaks in the expression parser were removed.
* Many assertions fixed for strict ANSI C compliance.
New features:
* SET ECHO ON now implemented, but turned off by default.
* PRINT specifier supported on END REPEAT.
Other:
* System libgmp2 library is used if installed instead of
unconditionally using the included libgmp2 subset.
* Extensive code cleanup, which continues.
* Added CORRELATIONS command parser, but not implemented.
|
|
|
|
numerous to list here (see http://cran.r-project.org/src/base/NEWS for
more information).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changes are:
Gnumeric 0.46
Michael:
* Fixed problems closing workbooks
* Add pristine workbook discard
* Fixup html export.
* Fixed print header/footer setup, users should remove
~/.gnome/Gnumeric to speedup load.
Jon:
* Lots of Excel style export work:
format, font, colors, borders, alignment, wrap, rotation.
* Excel export row/col sizing.
* Excel fixed up DBCELL collating to export lots of rows correctly.
JP:
* Added sorting of infinite ranges
* Got rid of blank sheets when printing
Frank:
* Worked on Excel summary export
Jody:
* Begin exception handling for corba vs gui.
* Add some simple version protection for plugins.
* Improve error reporting for file loading.
* Explicitly disable passord protected XL spreadsheets.
* Bug fixing.
Cort:
* Expanded CORBA API.
Andrew:
* Many improvement for multi-dimensional linear regression.
Jukka:
* Implemented Simplex algorithm for Solver
* Solver can now solve some simple LP problems (more interesting
stuff is coming later).
--------------------------------------------------------------------------
Gnumeric 0.45
JP:
* Improved sort dialog
Nat:
* Updated bonobo infastructure
Kevin:
* Plan Perfect plugin
* DIF export / import
Jody:
* Improved clipboard ops.
* import Excel auto-ranges
* better range instersection
* Guile plugin fixed
* Auto fill display fixes.
Jon:
* Style hashing
Michael:
* Misc cleans
* Fix #2110
--------------------------------------------------------------------------
Gnumeric 0.44
Jon:
* Vastly improved col / row sizing in excel import
* ditto for Excel object placement.
JP:
* Expanded sort dialog to allow sorting of rows as well as columns
* Added advanced button to sort dialog to allow sorting but case
sensitivty and text (rather value)
--------------------------------------------------------------------------
Gnumeric 0.43
* Minor build fix.
--------------------------------------------------------------------------
Gnumeric 0.42
Michael:
* Totaly re-wrote style engine.
Jukka:
* Implemented IRR and XIRR financial functions
* Fixed the handling of the database function criterias
* Fixed the non-numeric return values of DGET
* One-dimensional GROWTH and TREND should work now
* Documentation of the db functions improved
Jody:
* Complete transition of cut/paste to cell movement code.
* 1st pass at borders & patterns
* Improve edit popup.
* Rework cell format dialog.
* Some support for inter book references (no dependencies yet)
Daniel:
* Excel Name export.
Federico:
* Improved dragging and zooming behavior in the print preview.
* Added "open hand" and "closed hand" cursors for dragging the
print preview.
Robert:
* Primitive oleo import : supports numbers and text.
Frank:
* Huge chunk of summary-info re-structuring.
* Import and export lots of new summary fields.
JPR:
* Improving sort dialog
Jeff:
* Sylk import filter.
* CSV export filter.
|
|
- Make sure PVM_ROOT gets set if not already set. This will let bulk builds
succeed. In non-bulk environments, this should already be set if pvm is
correctly installed.
|
|
Many thanks to the authors at Inria who, through their willingness
to accept feedback, have helped me remove 39 patches!
Changes to scilab include (from scilab-2.5/CHANGES):
NEW FUNCTIONALITIES
===================
Global variables have been introduced
New graphic mode has been added to allow scrollbar handling (panner
for X Window and scrollbars for Windows).
GIF export format is now available for Scilab graphic windows.
Keyboard events and window closing within graphical windows can now be
captured.
Scicos graphical user interface has been made more intuitive and
keyboard shortcuts have been added.
Scilab Binary files created by "save" are now system-independent so
they can be exchanged. In particular (compiled macros) *.bin files and
*.cos (scicos diagrams) can be exchanged.
It is now possible to dynamically link C++ procedures with Scilab.
A new data type "mlist" has been added.
A new function "genlib" allows users to compile the .sci files in a
given directory, generate associated library and load it. This
function is particularly useful under windows if VC++ is not
available.
C formatted input output functions (printf, scanf, ..) have been
interfaced to scilab.
OTHERS IMPROVEMENTS
===================
Efficiency has been improved using reference argument passing when
possible instead of value passing.
Hypermatrix opreations have been accelerated.
On X Window systems 3D Athena Widgets are preferably used instead of
standard Athena Widgets for a better look.
The "Matlab 4" to Scilab translator has been completed and considerably
improved.
NEW TOOLBOXES
=============
True integer data types (1,2 and 4 bytes) with associated operations
and some functions acting on them have been added.
A library of procedures has been added to allow the use of Matlab
mex-files under Scilab.
PORTS
=====
Scilab has been successfully compiled with Windows ABSOFT development
environment.
INCOMPATIBILITIES
=================
New Scilab "save"d files cannot be loaded by earlier Scilab versions.
A new function "oldsave" has been added to save in old format.
Scilab help mechanism has changed. The $MANCHAPTERS/Chapter is no more
used, instead a Scilab variable "helps" is used.
|
|
|
|
|
|
|
|
|
|
|
|
- a few patches to correctly work with the new version of PVM
- Add USE_FORTRAN and remove local selection of the fortran compiler
- Change DEPENDS on xless to RUN_DEPENDS (not used for build)
|
|
applied cleanly.
|
|
|
|
Changes include:
* Important recalculation bugs fixed.
* Major speedup: loading, saving, quitting, filling.
Jody Goldberg killed the list access to column information
and row information increasing speed up to 1000% for some cases.
Loading is faster, quitting is faster, and manipulating the
sheet is faster.
* Save printing information on the workbook (Morten).
* Formatting engine now supports correctly the "h", "m" and
"s" specifiers to specify the padding of the number.
* Formatting engine now supports [h], [m] and [s] variants.
These are used to compute elapsed hours, minutes and
seconds, so you can add the number of hours you have worked
and get a good total.
* Anting for "copy" operations. Now the selection used during
the copy operation is "anted".
* During column/row resizes, we now show the new dimensions
of the column/row (Jody)
* Functions.
* TREND() function fixed to handle its optional arguments;
One dimenssional GROWTH implemented (Jukka)
* User Interface Improvements
* User interface improvements to the dialog boxes from Jon K
Hellan.
* Dialog boxes should all "accept" when OK is pressed, cancel
when ESC is pressed correctly and all should have an initial
focus set (Jon, Jody, me).
* Various dialogs recoded to use glade rather than gtkcauldron
(Jon).
* General fixes:
* Computation fix: There was a bug introduced back when we
improved the speed for the dependency hash tables. This is
now fixed.
* Use a dialog to report problems on font installation, rather
that outputing to stdout.
* Multiple leak fixes, and list use fixes from Morten.
* gnumeric.desktop is now a generated file. For those using
Bonobo, you should get the right desktop installed now.
* Handles failures from gnome-print (Morten).
* Fixes to work around some broken servers (Nick Lamb).
* CORBA-side
* More interfaces and more features added in preparation for
the Graphics component integration.
* Internals
* Scanning selections is now easier, faster and more
consistent thanks to Jody for providing this code.
* Columns/Rows are now segmented arrays.
* Redone the way we include Bonobo objects, this has enabled
us to make Gnumeric embed arbitrarly-shaped components.
|
|
|
|
Package submitted in private mail by Chris Ewert <chris@infolaunch.com>
|
|
|
|
|
|
|
|
|
|
is because the g77 compiled code doesn't work properly on several machine
architectures. In particular using g77 on (all 1.4.1 machines):
pmax - can't even compile
sparc - binary sometimes crashes
mac68k - doesn't handle sparc matrices correctly
using f2c fixes all these problems.
|
|
Notable changes include:
* Tons of bug fixes.
* Improve selection to correctly handle overlapping ranges.
* Improve XL import of 'escher' stream for pictures and objects.
* Enabled import of XL objects by default.
* Rewrite zoom dialog.
* Major clean up to the documentation of functions.
* Added tons of examples to functions.
* Added ``Delete...'' entry to ``Edit'' menu.
* Implemented PERCENTILE function.
* Fixed PERCENTRANK function.
* New toolbar code.
* Report font type, support for reporting size
* New format apply buttons for money, percent.
* More commands to format/row/col/sheet
* Bumped row limit to 64k
* Support IO on non-mmap-able excel files.
* Totaly re-write libole2's API - its usable now.
* Excel export 'Add-in' functions.
* Excel summary info export.
|
|
|
|
|
|
|