2017-04-13 15:00:43 by Aleksej Saushev | Files touched by this commit (1) |
Log message:
Handle MACHINE_GNU_PLATFORM when generating PLIST.
|
2016-03-12 21:54:23 by Aleksej Saushev | Files touched by this commit (3) |
Log message:
Update to FriCAS 1.2.7
Changes:
- New package implementing van Hoej factorization algorithm
for LODO-s.
- Gcd over Expression(Integer) now uses modular method.
- Improvements to integrator, in partucular trigonomoetric
functions are consistently integrated via transformation
to complex exponentials.
- Some categories and domains are more general. In particular
OrderedFreeMonoid is removed, as ordered case is handled
by FreeMonoid.
- Category Monad in renamed to Magma. Domain Magma is
renamed to FreeMagma.
Bug fixes, in particular:
- Coercion of square matrices to polynomials is fixed.
- Problem with division by 0 in derivative of 'ellipticPi'
is fixed.
- Division in Ore algebras used to cause infinite loop
when coefficients were power series.
|
2015-11-04 00:33:46 by Alistair G. Crooks | Files touched by this commit (262) |
Log message:
Add SHA512 digests for distfiles for math category
Problems found locating distfiles:
Package dfftpack: missing distfile dfftpack-20001209.tar.gz
Package eispack: missing distfile eispack-20001130.tar.gz
Package fftpack: missing distfile fftpack-20001130.tar.gz
Package linpack: missing distfile linpack-20010510.tar.gz
Package minpack: missing distfile minpack-20001130.tar.gz
Package odepack: missing distfile odepack-20001130.tar.gz
Package py-networkx: missing distfile networkx-1.10.tar.gz
Package py-sympy: missing distfile sympy-0.7.6.1.tar.gz
Package quadpack: missing distfile quadpack-20001130.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-08-12 10:50:37 by Aleksej Saushev | Files touched by this commit (3) |
Log message:
Update to FriCAS 1.2.6
Changse 1.2.6:
- Eigenvalues can be computed over larger range of base fields.
- Common denomiantor package handles now multivariate polynomials.
- More uniform break (error) handling.
Bug fixes, in particular:
- 'distribute' handles 'box' operator.
- Fixed problem with guessing over multivariate polynomilas.
- Fixed hashcode handling for Void in Aldor.
|
2015-08-10 10:13:45 by Aleksej Saushev | Files touched by this commit (4) |
Log message:
Update to FriCAS 1.2.5
Changes in FriCAS 1.2.5:
- Fixed printing of scripted symbols.
- Fixed 'totalDegreeSorted' (affected Groebner bases).
- Fixed few problems with Hensel lifting (including SF bug 47).
- Fixed 'series' in UnivariateLaurentSeriesConstructor.
- Fixed 'order' in SparseUnivariatePowerSeries.
- Printing of series now respect 'showall' setting, cyclic
series are detected.
- Fixed problem with interpreter preferring Union to base type.
Changes in FriCAS 1.2.4:
- New cylindrical decomposition package.
- New GnuDraw package for plotting via gnuplot.
- Texmacs interface now handles Cork symbols.
- Added double precision versions of several special functions
(needed for plotting).
- Nopile mode for Spad is changed to be more convenient.
- 'stringMatch' is removed (was broken beyond repair).
Bug fixes, in particular:
- Fixed intepreter assignment to parts of nested aggregates
(issue 376).
- Fixed interpreter coercion from Equation to Boolean (issue 359).
- Fix printing of '\%i' in types (issue 132).
- Disabled incorrect shortcut during coercion (issue 29).
- Difference of intervals now agrees with definition as interval
operation.
- Avoid overwriting loop limit and increment.
- Fix a polynomial gcd failure due to bad reduction.
- Avoid mangling unevaluated algebraic integrals.
- Fix integration of unevaluated derivatives.
- Restore parser handling of '\\/' and '/\\'.
- Properly escape strings and symbols in TeXFormat.
Changes in FriCAS 1.2.3:
- Fixed pattern matching using '%i' in patterns.
- Fixed ')display op coerce'.
- Fixed ')version' command.
- Fixed crash when printing '%'.
- Fix a buffer overflow in HyperDoc.
- Fixed HyperDoc errors in 'Dependants' and 'Users'.
- HyperDoc browser better handles constructors with parameters.
Changes in FriCAS 1.2.2:
- Improvements to 'integrate': better handling of algebraic
integrals, new routine which handles some integrals contaning
'lambertW'.
- Improvements to 'limit', now Gruntz algorithm knows about
a few tractable functions.
- Smith form of sparse integer matrices is now much more
efficient.
- Generalized indexing for two dimensional arrays.
- Pile/nopile mode is now restored after ')read' or ')compile'.
Piling rules now accept some forms of multiline lists.
- Eliminated version checking in generated code. Note: this
change means that Spad code compiled by earlier FriCAS versions
will not run in FriCAS 1.2.2.
- Updated Aldor interface to work with free Aldor.
Bug fixes, in particular:
- Interpreter can now handle complicated mutually recursive
functions.
- Spad compiler should now correctly handle 'has' inside a function.
- Fixed derivatives of Whittaker functions.
Changes in FriCAS 1.2.1:
-- Support for building Mac OS application bundle.
Bug fixes, in particular:
-- fixed few cases of wrong or unevaluated integrals.
-- better zero test during limit computation avoids division
by zero.
-- fixed buffer overflow problems in view3D.
-- 'reducedSystem' on empty input returns basis of correct size.
|
2014-04-30 16:19:42 by Thomas Klausner | Files touched by this commit (24) |
Log message:
Bump PKGREVISION for boehm-gc default-on threads, just to be on
the safe side.
|
2014-04-21 15:25:55 by Thomas Klausner | Files touched by this commit (24) |
Log message:
recursive bump for boehm-gc API bump
|
2013-05-19 12:01:00 by Aleksej Saushev | Files touched by this commit (3) |
Log message:
Update to FriCAS 1.2.0
Notable changes (compared to version 1.1.8):
- New MatrixManipulation package.
- New ParallelIntegrationTools package.
- Gruntz algorithm in now used also for finite one-sided limits.
- FriCAS has now true 2-dimensional arrays (previously they were
emulated using vectors of vectors).
- Speedups in some matrix operations and in arithmetic with
algebraic expressions.
- FreeModule is now more general, it allows Comparable as second
argument.
- Changed Spad parser, it now uses common scanner with interpreter.
Spad language is now closer to interpreter language and Aldor.
'leave' is removed, 'free', 'generate' and 'goto' are now keywords.
Pile rules changed slightly, they should be more intuitve now.
Error messages from Spad parser should be slightly better.
Bug fixes, in particular:
- Fixed a few build problems.
- Eliminated division by 0 during 'normalize'.
- 'nthRootIfCan' removes leading zeros from generalized series
(this avoids problems with power series expanders).
- Fixed corruption of formal derivatives.
- Fixed two problems with fortan output.
- Fixed ')untrace' and ')undo'. Fixed ')trace' with ECL.
- Fixed problem with calling efricas if user default shell is (t)csh.
|
2012-12-08 16:26:57 by Aleksej Saushev | Files touched by this commit (3) |
Log message:
Update to FriCAS 1.1.8
Notable changes in FriCAS 1.1.8 (compared to version 1.1.7):
- Improvements of pattern matching integrator, it can now integrate
in terms of Fresnel integrals and better handles integrals in terms
of Si and Ci.
- Better integration of symbolic derivatives.
- Better normalization of Liouvillian functions.
- New package for computing limits using Gruntz algorithm.
- Faster removal of roots from denominators.
- New domains for mutivariate Ore algebras and partial differential
operators.
- New package for noncommutative Groebner bases.
- New domain for univariate power series with arbitrary exponents.
- New special functions: Shi and Chi.
- New package for noncommutative Groebner bases.
- New domain for univariate power series with arbitrary exponents.
- New special functions: Shi and Chi.
- Several aggregates (in particular tables) allow more general
parameter types.
- New domain for hash tables using equality from underlying
domain.
Bug fixes, in particular:
- Fixed problem with gcd failing due to bad reduction.
- Fixed series of 'acot' and Puiseux series of several special functions.
- Fixed wrong factorization of differential operators.
- Fixed build problem on recent Mac OS X.
Notable changes in FriCAS 1.1.7 (compared to version 1.1.6):
- Improved integration in terms of special functions.
- Updated new graphics framework and graph theory package.
- Added routines for numerical evaluation of several special
functions.
- Added modular method for computing polynomial gcd over algebraic extensions.
- Derivatives of fresnelC and fresnelS are changed to agree
with established convention.
- When printing floats groups of digits are now separated by
underscores (previously were separated by spaces).
- Added C code for removing directories, this speeds up full
build and should avoid build problems on Mac OSX.
Bug fixes, in particular:
- Series expansion now handle poles of Gamma.
- Fixed derivatives of meijerG.
|
2012-09-15 12:07:21 by OBATA Akio | Files touched by this commit (1789) | |
Log message:
recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
|