 08 Aug, 2010 1 commit


Liam Healy authored
The standard declares that 'pi is an implementationdependent longfloat, but GSL requires double float, so the constant 'dpi has been defined as (coerce pi 'doublefloat). This should make CLISP at the least happier.

 20 Jul, 2010 1 commit


Liam M. Healy authored
Name conditions genericfailure1 and genericfailure2 because CCL doesn't like the duplicate differently. Withdraw the conditionalization away of +nan+, +positiveinfinity+, and +negativeinfinity+ for CCL because the latest version "Version 1.6devr13994Mtrunk (LinuxX8664)" can handle them.

 19 Jul, 2010 1 commit


Liam M. Healy authored
In CCL, +nan+, +positiveinfinity+, +negativeinfinity+ are not defined because of a problem with CCL loading these definitions.

 22 May, 2010 1 commit


Liam Healy authored
Added chisquared (which was not loaded at all), exponential, exponentialpower, fdist, gammarandist, tdist. Introduced new macros assertposinf and assertneginf to check for expected infinite results. Improved the automatic test converter and noted its known failings.

 18 Apr, 2010 1 commit


Liam Healy authored
Use GSL tests for random distributions. Port all tdist tests; some of laplace.

 27 Dec, 2009 1 commit


Liam Healy authored
Add copyright and license information to each file, include a copy of the GPL under documentation/COPYING.

 15 Jan, 2009 1 commit


Liam Healy authored
New directory "mathematical" has complex.lisp and mathematical.lisp; fix complex function logmodulus.

 01 Jan, 2009 1 commit


Liam Healy authored
Both CLISP and SBCL fail when making arrays of 64 bit integers, despite cffifeatures:nolonglong being absent for either. Therefore, conditionalize away these types in *arrayelementtypes* on 32 bit platforms in general, and conditionalize away all the 64 bit tests as well. Separated out integer size check into types.lisp. Restored tests vectormin and vectormax which fail in SBCL for (signedinteger 8) and (signedinteger 16) for unknown reasons. Test results: 64 bit SBCL: TOTAL: 1223 assertions passed, 5 failed, 0 execution errors. 64 bit CCL: TOTAL: 1228 assertions passed, 0 failed, 0 execution errors. 32 bit SBCL: TOTAL: 1069 assertions passed, 31 failed, 0 execution errors. 32 bit CLISP: TOTAL: 1051 assertions passed, 27 failed, 5 execution errors.

 25 Oct, 2008 1 commit


Liam Healy authored
All remaning tests are now defined with savetest, and the LISPUNIT:DEFINETEST has been eliminated from the definition files, except for arrays.

 25 Jul, 2008 1 commit


lhealy authored
gitsvnid: svn+ssh://commonlisp.net/project/gsll/svn/trunk@26 af03a46be846041096e5d5653c316fd0

 18 Feb, 2008 1 commit


liam authored
Rename defungsl, defvariable. Clean up markup and header files. :size to size maketests and assertnumericalequal gitsvnid: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3295 a3d8a0fbc1db0310ace7a616afeb9e30

 16 Feb, 2008 1 commit


liam authored
mathematical.lisp to top level and eliminated directory general. gitsvnid: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3291 a3d8a0fbc1db0310ace7a616afeb9e30

 21 Jan, 2008 1 commit


liam authored
warnings are suppressed. gitsvnid: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3274 a3d8a0fbc1db0310ace7a616afeb9e30

 30 May, 2006 1 commit


liam authored
default to :return being the :creturn. Port mathematical to use the new defungsl. gitsvnid: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3076 a3d8a0fbc1db0310ace7a616afeb9e30

 23 Mar, 2006 2 commits


liam authored
Make +nan+ etc. constants. gitsvnid: svn+ssh://pop/opt/space/mathematics/gsl/trunk@2996 a3d8a0fbc1db0310ace7a616afeb9e30

liam authored
general polynomial solver. If on SBCL, generate nans and infinities. gitsvnid: svn+ssh://pop/opt/space/mathematics/gsl/trunk@2994 a3d8a0fbc1db0310ace7a616afeb9e30

 19 Mar, 2006 1 commit


liam authored
gitsvnid: svn+ssh://pop/opt/space/mathematics/gsl/trunk@2981 a3d8a0fbc1db0310ace7a616afeb9e30

 17 Mar, 2006 1 commit


liam authored
gitsvnid: svn+ssh://pop/opt/space/mathematics/gsl/trunk@2978 a3d8a0fbc1db0310ace7a616afeb9e30

 15 Mar, 2006 1 commit


liam authored
gitsvnid: svn+ssh://pop/opt/space/mathematics/gsl/trunk@2975 a3d8a0fbc1db0310ace7a616afeb9e30
