comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Statistics
Date: Wed, 09 Apr 2014 10:52:13 +0100
Date: 2014-04-09T10:52:13+01:00	[thread overview]
Message-ID: <lya9bug78y.fsf@pushface.org> (raw)
In-Reply-To: li2ujl$ej0$1@dont-email.me

"J-P. Rosen" <rosen@adalog.fr> writes:

> Le 09/04/2014 08:37, Simon Wright a écrit :
>> If you need asymmetric matrices, you might find Ada 2005 Math Extensions
>> useful.
>> 
>> http://sourceforge.net/projects/gnat-math-extn/
> Out of curiosity: it is presented as Gnat-specific. Why?

It used to use Interfaces.Fortran.BLAS, which was removed in GNAT GPL
2012/GCC 4.7. AdaCore reimplemented Ada.Numerics to improve portability
(to systems that don't have BLAS, LAPACK) at the expense of performance.

The body of Ada_Numerics.Generic_Arrays now says

   with Interfaces.Fortran;
   with System.Generic_Array_Operations;

and I think the latter is a GNAT unit? (of course, anyone could copy it;
it doesn't look unusual aside from a pragma Inline_Always).

Also, I don't have any other Ada 2005 compiler!


The library needs BLAS and LAPACK, easy enough on Mac OS X and Debian,
apparently a PITA on Windows.

  reply	other threads:[~2014-04-09  9:52 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-07 14:34 Statistics Poul-Erik Andreasen
2014-04-08 21:34 ` Statistics gautier_niouzes
2014-04-09  0:24   ` Statistics Poul-Erik Andreasen
2014-04-09  6:37     ` Statistics Simon Wright
2014-04-09  7:58       ` Statistics J-P. Rosen
2014-04-09  9:52         ` Simon Wright [this message]
2014-04-09 21:58       ` Statistics Poul-Erik Andreasen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox