This is the mail archive of the
gsl-discuss@sourceware.org
mailing list for the GSL project.
Re: new double precision data structure?
- From: Brian Gough <bjg at network-theory dot co dot uk>
- To: Tuomo Keskitalo <Tuomo dot Keskitalo at iki dot fi>
- Cc: James Bergstra <bergstrj at iro dot umontreal dot ca>, Gerard Jungman <jungman at lanl dot gov>, GSL Discuss Mailing List <gsl-discuss at sourceware dot org>
- Date: Fri, 16 Oct 2009 14:49:41 +0100
- Subject: Re: new double precision data structure?
- References: <48E25CA9.6080306@iki.fi><49FB01D1.30000@iki.fi><m3ljp7amw3.wl%bjg@network-theory.co.uk><4A7ADFDC.9080408@iki.fi><m3r5v4527i.wl%bjg@network-theory.co.uk><1251414774.23092.80.camel@manticore.lanl.gov><1251414939.23092.82.camel@manticore.lanl.gov><m363bupzdi.wl%bjg@network-theory.co.uk><1253062179.23092.971.camel@manticore.lanl.gov><4ABF1C3C.6070801@iki.fi><7f1eaee30909270934v7ae7f4a6u6cbf9d16b099978b@mail.gmail.com><4AC0DAA6.5030102@iki.fi>
At Mon, 28 Sep 2009 18:47:50 +0300,
Tuomo Keskitalo wrote:
> On 09/27/2009 07:34 PM, James Bergstra wrote:
> > Firstly, the ndarray untyped. The data is in a void * pointer or a
> > char * pointer or something, and there is an extra enum-valued field
> > that indicates what sort of elements make up the data. For example, 0
> > might mean int8, 1 might mean uint8, 2 might mean int32, 10 might mean
> > float32, 11 float64, 12 complex64, and so on. There is support for
>
> This implies that GSL should support other elementary types than double.
> What do people think about this?
I think the types in multidimensional arrays ought to follow the
existing arrangement and naming convention as for vector and matrices.