BLAD
Main.BLAD History
Hide minor edits - Show changes to output
Changed lines 4-5 from:
! Introduction
to:
!! Introduction
Changed lines 8-9 from:
! Scope
to:
!! Scope
Changed lines 16-17 from:
! Key features and content
to:
!! Key features and content
Changed lines 25-26 from:
! Supported platforms
to:
!! Supported platforms
Changed line 29 from:
! Download
to:
!! Download
Changed line 35 from:
!
to:
!!
Changed lines 29-32 from:
BLAD version 3.10.3 was released on January 14th, 2013.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.3.tgz | blad-3.10.3.tgz]]
* the source code, static and dynamic libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.3.tgz | blad-windows.3.10.3.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.3.pdf | blad-3.10.3.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.
* the source code, static and dynamic libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.
to:
BLAD version 3.10.4 was released on January 16th, 2013.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.4.tgz | blad-3.10.4.tgz]]
* the source code, static and dynamic libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.4.tgz | blad-windows.3.10.4.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.4.pdf | blad-3.10.4.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.4.tgz | blad-3.10.4.tgz]]
* the source code, static and dynamic libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.4.tgz | blad-windows.3.10.4.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.4.pdf | blad-3.10.4.pdf]]
Changed lines 29-32 from:
BLAD version 3.10.2 was released on January 11th, 2013.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.2.tgz | blad-3.10.2.tgz]]
* the source codeand static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.2.tgz | blad-windows.3.10.2.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.2.pdf | blad-3.10.2.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.
* the source code
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.
to:
BLAD version 3.10.3 was released on January 14th, 2013.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.3.tgz | blad-3.10.3.tgz]]
* the source code, static and dynamic libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.3.tgz | blad-windows.3.10.3.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.3.pdf | blad-3.10.3.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.3.tgz | blad-3.10.3.tgz]]
* the source code, static and dynamic libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.3.tgz | blad-windows.3.10.3.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.3.pdf | blad-3.10.3.pdf]]
Changed lines 29-32 from:
BLAD version 3.10 was released on January 11th, 2013.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.tgz | blad-3.10.tgz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.tgz | blad-windows.3.10.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.pdf | blad-3.10.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.tgz | blad-3.10.tgz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.tgz | blad-windows.3.10.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.pdf | blad-3.10.pdf]]
to:
BLAD version 3.10.2 was released on January 11th, 2013.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.2.tgz | blad-3.10.2.tgz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.2.tgz | blad-windows.3.10.2.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.2.pdf | blad-3.10.2.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.2.tgz | blad-3.10.2.tgz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.2.tgz | blad-windows.3.10.2.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.2.pdf | blad-3.10.2.pdf]]
Changed lines 29-32 from:
BLAD version 3.9 was released on July 10th, 2012.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.9.tgz | blad-3.9.tgz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.9.tgz | blad-windows.3.9.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.9.pdf | blad-3.9.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.
to:
BLAD version 3.10 was released on January 11th, 2013.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.tgz | blad-3.10.tgz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.tgz | blad-windows.3.10.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.pdf | blad-3.10.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.tgz | blad-3.10.tgz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.10.tgz | blad-windows.3.10.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.10.pdf | blad-3.10.pdf]]
Changed lines 29-32 from:
BLAD version 3.8 was released on February 10th, 2012.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.8.tar.gz | blad-3.8.tar.gz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.7.tgz | blad-windows.3.7.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.8.pdf | blad-3.8.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.
to:
BLAD version 3.9 was released on July 10th, 2012.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.9.tgz | blad-3.9.tgz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.9.tgz | blad-windows.3.9.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.9.pdf | blad-3.9.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.9.tgz | blad-3.9.tgz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.9.tgz | blad-windows.3.9.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.9.pdf | blad-3.9.pdf]]
Changed lines 5-6 from:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://gmplib.org | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] computer algebra software (starting from MAPLE 14) and can be called through the [[http://www.maplesoft.com/support/help/Maple/view.aspx?path=DifferentialAlgebra | DifferentialAlgebra]] package. The source code and the documentation the interface [[http://www2.lifl.fr/~boulier/BMI | BMI]] library is available.
to:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://gmplib.org | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] computer algebra software (starting from MAPLE 14) and can be called through the [[http://www.maplesoft.com/support/help/Maple/view.aspx?path=DifferentialAlgebra | DifferentialAlgebra]] package. The source code and the documentation of the interface [[http://www.lifl.fr/~boulier/BMI | BMI]] library is available. A [[http://www.sagemath.org | SAGE]] interface is being developed.
Changed lines 29-32 from:
BLAD version 3.7 was released on October 26th, 2010.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.7.tar.gz | blad-3.7.tar.gz]]
* the source code and static libraries for Windows: [[http://www2.lifl.fr/~boulier/BLAD/blad-windows.3.7.tgz | blad-windows.3.7.tgz]]
* the documentation alone: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.7.pdf | blad-3.7.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://
* the source code and static libraries for Windows: [[http://
* the documentation alone: [[http://
to:
BLAD version 3.8 was released on February 10th, 2012.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.8.tar.gz | blad-3.8.tar.gz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.7.tgz | blad-windows.3.7.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.8.pdf | blad-3.8.pdf]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www.lifl.fr/~boulier/BLAD/blad-3.8.tar.gz | blad-3.8.tar.gz]]
* the source code and static libraries for Windows: [[http://www.lifl.fr/~boulier/BLAD/blad-windows.3.7.tgz | blad-windows.3.7.tgz]]
* the documentation alone: [[http://www.lifl.fr/~boulier/BLAD/blad-3.8.pdf | blad-3.8.pdf]]
Changed line 22 from:
* The version 3.0 can be compiled on Windows Vista under Visual Studio 2008.
to:
* Starting from version 3.0, the libraries can be compiled on Windows Vista using Visual Studio 2008 or the Microsoft C compiler.
Changed line 32 from:
* the documentation alone [[http://www2.lifl.fr/~boulier/BLAD/blad-3.7.pdf | blad-3.7.pdf]]
to:
* the documentation alone: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.7.pdf | blad-3.7.pdf]]
Changed line 31 from:
* the source code and static libraries for Windows: [[http://www2.lifl.fr/~boulier/BLAD/blad-windows.3.6.tgz | blad-windows.3.6.tgz]]
to:
* the source code and static libraries for Windows: [[http://www2.lifl.fr/~boulier/BLAD/blad-windows.3.7.tgz | blad-windows.3.7.tgz]]
Changed line 30 from:
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.7.tar.gz | blad-3.6.tar.gz]]
to:
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.7.tar.gz | blad-3.7.tar.gz]]
Changed lines 29-30 from:
BLAD version 3.6 was released on November 23rd, 2009.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.6.tar.gz | blad-3.6.tar.gz]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.
to:
BLAD version 3.7 was released on October 26th, 2010.
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.7.tar.gz | blad-3.6.tar.gz]]
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.7.tar.gz | blad-3.6.tar.gz]]
Changed line 32 from:
* the documentation alone [[http://www2.lifl.fr/~boulier/BLAD/blad-3.6.pdf | blad-3.6.pdf]]
to:
* the documentation alone [[http://www2.lifl.fr/~boulier/BLAD/blad-3.7.pdf | blad-3.7.pdf]]
Changed line 5 from:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://gmplib.org | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] computer algebra software (starting from MAPLE 14) and can be called through the [[http://www.maplesoft.com/support/help/Maple/view.aspx?path=DifferentialAlgebra | DifferentialAlgebra]] package.
to:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://gmplib.org | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] computer algebra software (starting from MAPLE 14) and can be called through the [[http://www.maplesoft.com/support/help/Maple/view.aspx?path=DifferentialAlgebra | DifferentialAlgebra]] package. The source code and the documentation the interface [[http://www2.lifl.fr/~boulier/BMI | BMI]] library is available.
Changed line 5 from:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] computer algebra software (starting from MAPLE 14) and can be called through the [[http://www.maplesoft.com/support/help/Maple/view.aspx?path=DifferentialAlgebra | DifferentialAlgebra]] package.
to:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://gmplib.org | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] computer algebra software (starting from MAPLE 14) and can be called through the [[http://www.maplesoft.com/support/help/Maple/view.aspx?path=DifferentialAlgebra | DifferentialAlgebra]] package.
Changed line 5 from:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] computer algebra software (starting from MAPLE 14) and can be called through the ''DifferentialAlgebra'' package.
to:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] computer algebra software (starting from MAPLE 14) and can be called through the [[http://www.maplesoft.com/support/help/Maple/view.aspx?path=DifferentialAlgebra | DifferentialAlgebra]] package.
Deleted line 0:
Changed lines 2-6 from:
(:if userlang en:)
(:title BLAD:)
(:if:)
to:
Added line 29:
BLAD version 3.6 was released on November 23rd, 2009.
Changed line 10 from:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] (starting from MAPLE 14) computer algebra software and can be called through the "DifferentialAlgebra" package.
to:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] computer algebra software (starting from MAPLE 14) and can be called through the ''DifferentialAlgebra'' package.
Changed line 10 from:
BLAD is an acronym standing for 'Bibliothèques Lilloises d'Algèbre Différentielle'. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] (starting from MAPLE 14) computer algebra software and can be called through the "DifferentialAlgebra" package.
to:
BLAD is an acronym standing for ''Bibliothèques Lilloises d'Algèbre Différentielle''. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] (starting from MAPLE 14) computer algebra software and can be called through the "DifferentialAlgebra" package.
Changed line 10 from:
BLAD is an acronym standing for "Bibliothèques Lilloises d'Algèbre Différentielle". BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] (starting from MAPLE 14) computer algebra software and can be called through the "DifferentialAlgebra" package.
to:
BLAD is an acronym standing for 'Bibliothèques Lilloises d'Algèbre Différentielle'. BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] (starting from MAPLE 14) computer algebra software and can be called through the "DifferentialAlgebra" package.
Changed lines 34-35 from:
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.6.tar.gz | blad-3.6.tar.gz]] \
*the source code and static libraries for Windows: [[http://www2.lifl.fr/~boulier/BLAD/blad-windows.3.6.tgz | blad-windows.3.6.tgz]] \
*
to:
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.6.tar.gz | blad-3.6.tar.gz]]
* the source code and static libraries for Windows: [[http://www2.lifl.fr/~boulier/BLAD/blad-windows.3.6.tgz | blad-windows.3.6.tgz]]
* the source code and static libraries for Windows: [[http://www2.lifl.fr/~boulier/BLAD/blad-windows.3.6.tgz | blad-windows.3.6.tgz]]
Added lines 37-38:
!
Added lines 1-40:
(:if userlang fr:)
(:title BLAD:)
(:if:)
(:if userlang en:)
(:title BLAD:)
(:if:)
! Introduction
BLAD is an acronym standing for "Bibliothèques Lilloises d'Algèbre Différentielle". BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] (starting from MAPLE 14) computer algebra software and can be called through the "DifferentialAlgebra" package.
! Scope
BLAD is a set of computer algebra or symbolic computation libraries which provide some differential algebra methods. The goal is to provide to scientific software a convenient access to differential elimination algorithms which are a key stone for simplifying systems of differential equations. With simple words, differential elimination methods are tools for searching hidden relations which are consequences of a given set of differential-algebraic polynomial (nonlinear) equations. Differential elimination methods have potential applications in the following areas:
* parameters estimation in nonlinear dynamical systems
* numerical solving of differential-algebraic equations (by computing the underlying ODE system and the hidden algebraic constraints)
* model reduction of deterministic systems (by performing the simplifications which follow the quasi-steady state approximation assumptions).
! Key features and content
* Tools are provided to give a priori bounds for the time and the memory allocated to computations and to get back a clean environment in the case of a failure. This is a very important feature for the difficulty to predict the amount of time and memory necessary to perform a given elimination request is one of the main drawbacks of these methods. The BLAD libraries provide also the following features.
* A unified concept of regular chains is implemented together with very recent algorithms. Starting from version 3.3, it is possible to perform differential elimination over differential base fields presented by generators and relations and to apply the Low Power Theorem on differential polynomials with coefficients in such fields.
* The BLAD libraries provide a gcd algorithm for multivariate polynomials over the integer numbers which is close to that of the MAPLE software.
* Starting with version 2.0, functionalities are provided to generate C code from the results of differential elimination, in order to perform numerical integration of initial value problems. The generated C code is compatible with the integrators of the Gnu Scientific Library.
* An implementation of the DOP853 routine designed by Hairer, Norsett and Wanner is provided.
* The version 3.0 can be compiled on Windows Vista under Visual Studio 2008.
! Supported platforms
The BLAD libraries should be easy to install on many different platforms including Unix/Linux systems, Solaris, Mac OS X and Windows in both 32 bits and 64 bits versions. The Unix/Linux, Solaris and MAC OS X versions rely on the autoconf and automake mechanism. The Windows version can be compiled using Visual Studio 2008.
! Download
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.6.tar.gz | blad-3.6.tar.gz]] \
* the source code and static libraries for Windows: [[http://www2.lifl.fr/~boulier/BLAD/blad-windows.3.6.tgz | blad-windows.3.6.tgz]] \
* the documentation alone [[http://www2.lifl.fr/~boulier/BLAD/blad-3.6.pdf | blad-3.6.pdf]]
The first version was released on July 31, 2004.
The blad-2.0 version was released on July 16th, 2007.
The blad-3.0 version was released on January 21st, 2009.
(:title BLAD:)
(:if:)
(:if userlang en:)
(:title BLAD:)
(:if:)
! Introduction
BLAD is an acronym standing for "Bibliothèques Lilloises d'Algèbre Différentielle". BLAD is a free software protected by the [[http://www.gnu.org/copyleft/lesser.html | Lesser General Public License]]. It is being developed in the C programming language by François Boulier. It relies on the [[http://swox.com/gmp | GMP]] library. If required, it may also rely on the [[http://www.mpfr.org | MPFR]] library. BLAD is shipped with the [[http://www.maplesoft.com | MAPLE]] (starting from MAPLE 14) computer algebra software and can be called through the "DifferentialAlgebra" package.
! Scope
BLAD is a set of computer algebra or symbolic computation libraries which provide some differential algebra methods. The goal is to provide to scientific software a convenient access to differential elimination algorithms which are a key stone for simplifying systems of differential equations. With simple words, differential elimination methods are tools for searching hidden relations which are consequences of a given set of differential-algebraic polynomial (nonlinear) equations. Differential elimination methods have potential applications in the following areas:
* parameters estimation in nonlinear dynamical systems
* numerical solving of differential-algebraic equations (by computing the underlying ODE system and the hidden algebraic constraints)
* model reduction of deterministic systems (by performing the simplifications which follow the quasi-steady state approximation assumptions).
! Key features and content
* Tools are provided to give a priori bounds for the time and the memory allocated to computations and to get back a clean environment in the case of a failure. This is a very important feature for the difficulty to predict the amount of time and memory necessary to perform a given elimination request is one of the main drawbacks of these methods. The BLAD libraries provide also the following features.
* A unified concept of regular chains is implemented together with very recent algorithms. Starting from version 3.3, it is possible to perform differential elimination over differential base fields presented by generators and relations and to apply the Low Power Theorem on differential polynomials with coefficients in such fields.
* The BLAD libraries provide a gcd algorithm for multivariate polynomials over the integer numbers which is close to that of the MAPLE software.
* Starting with version 2.0, functionalities are provided to generate C code from the results of differential elimination, in order to perform numerical integration of initial value problems. The generated C code is compatible with the integrators of the Gnu Scientific Library.
* An implementation of the DOP853 routine designed by Hairer, Norsett and Wanner is provided.
* The version 3.0 can be compiled on Windows Vista under Visual Studio 2008.
! Supported platforms
The BLAD libraries should be easy to install on many different platforms including Unix/Linux systems, Solaris, Mac OS X and Windows in both 32 bits and 64 bits versions. The Unix/Linux, Solaris and MAC OS X versions rely on the autoconf and automake mechanism. The Windows version can be compiled using Visual Studio 2008.
! Download
* the source code for Unix/Linux, Solaris and MAC OS X: [[http://www2.lifl.fr/~boulier/BLAD/blad-3.6.tar.gz | blad-3.6.tar.gz]] \
* the source code and static libraries for Windows: [[http://www2.lifl.fr/~boulier/BLAD/blad-windows.3.6.tgz | blad-windows.3.6.tgz]] \
* the documentation alone [[http://www2.lifl.fr/~boulier/BLAD/blad-3.6.pdf | blad-3.6.pdf]]
The first version was released on July 31, 2004.
The blad-2.0 version was released on July 16th, 2007.
The blad-3.0 version was released on January 21st, 2009.