Maxima 5.12.0 change log Compiled 2007-04-11 Major changes: * lapack package (BLAS and LAPACK functions) Backwards-incompatible changes: * openplot_curves function removed (superseded by plot2d([discrete, ...])) * qq package removed (superseded by QUADPACK functions) * romberg function is now a share package (superseded by QUADPACK functions) * airy function removed (superseded by airy_ai, airy_bi) * plot2d_ps functions removed (superseded by Postscript mode of Gnuplot) * cholesky function removed (superseded by cholesky in linearalgebra package) * gauss function removed (superseded by random_normal in distrib package) * kach function removed (superseded by simplex package) * det function removed (superseded by determinant) * closed_form renamed to simplify_sum New items in core: * ? => exact search (now default) and ?? => inexact search * multiple assignment (e.g. [a, b, c] : [1, 2, 3]) * Separate Brazilian Portuguese and European Portuguese in docs * contour_plot function * random_permutation function * absolute_real_time, elapsed_real_time, elapsed_run_time functions * sublist_indices function * --very-quiet command line option (suppress labels and banner) * defstruct function moved from share into src New items in share: * to_cl function * levin package (acceleration of summations) * fractals package * clebsch_gordan function (Wigner 3j, 6j, and 9j symbols) * meijer_g function (E-function of MacRobert and G-function of Meijer) * grobner package: documentation * implicit_plot: documentation * sym package: documentation English translation * grobner package: documentation Other revisions: * plotting code: many revisions * allow partially-evaluated Boolean expressions * diffequations package: many revisions * Default g.c.d. algorithm is now spmod (was subres) * Reference manual: many revisions in all languages * Try harder to simplify products and powers of inf and minf * Build system: revisions * zeilberger package: test scripts * sarag package: new version * dynamics package: revisions * numericalio, stringproc, linearalgebra functions now autoload * emaxima: minor revisions * simplify_sum package: minor revisions * symbols may comprise any alphabetic characters (not just A-Z) * Expanded test suite * Source code clean-up * Modifications for better compatibility with case-sensitive Lisp Bug fixes not otherwise mentioned: * 1682678: function 'join' with non-list argument * 1670491: columnspace * 1668376: risch & *integrator-level* unbound * 1663704: integrate(sin(r*x)^7/x^4,x,0,inf) -> r^3*false * 1663530: lu condition number * 1662070: mnewton doesn't allow subscripted vars * 1661490: An integral gives a wrong result * 1659985: vandermonde_matrix with 0 as an argument * 1659477: push in caseq broken * 1659405: mnewton variable name problem * 1657350: edit keys should not be case sensitive * 1654183: integrate(x^2 / (1+x^6)^(3/2),x) * 1653672: floor(...) gives internal error * 1650843: plot2d(acot(x)) signals an error and doesn't plot * 1648352: rules and pattern bug * 1647987: invert_by_lu using rationalfield * 1646761: limit atanh @ -1 / 1 all wrong... * 1644590: is equal and kron_delta are inconsistent * 1644378: floor and ceiling change bigfloatone * 1642851: notequal isn't negation of equal * 1636823: conjugate of an array * 1636789: conjugate & ratsubst * 1638731: abs(x^k) with k declared integer * 1636746: tellsimp and abs * 1635372: specint returns expression containing internal Lisp variable * 1635370: absolute value of conjugate * 1635322: abs of infinity, minf, ... * 1635320: absolute value of CL array * 1641457: Taylor polynomials of Bessel functions * 1631094: integrate(sin(n*x)*x, x) => linear time when n is an integer * 1629724: Documentation in fourie pkg, meaning of p in fourier(f,x,p) * 1620977: limit(5^n/(2^n*3^n),n,inf) is wrong * 1614821: solver.mac still not working as expected * 1607567: trigreduce([atan(sin(a)/cos(a))]) => [ atan(tan(a)) ] * 1370433: trigsimp(sqrt(%i2)) != sqrt(trigsimp(%i2)) * 1122736: askinteger involving %pi wrong * 836780: taylor(acosh(x),x,1,1) * 771061: expand dot expr -> fatal error * 707256: asksign/signum of ind and infinity * 629716: dotexptsimp and x^^2 * 623165: taylor(acosh) wrong * Various bug fixes in XMaxima