From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9566 invoked by alias); 10 Jan 2008 11:21:28 -0000 Received: (qmail 9557 invoked by uid 22791); 10 Jan 2008 11:21:28 -0000 X-Spam-Check-By: sourceware.org Received: from divok.RZ-Berlin.MPG.DE (HELO divok.rz-berlin.mpg.de) (141.14.131.15) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 10 Jan 2008 11:21:04 +0000 Received: from divok.rz-berlin.mpg.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 8F2AB2A05D; Thu, 10 Jan 2008 12:21:00 +0100 (CET) Received: from [141.14.131.140] (paeffgen.rz-berlin.mpg.de [141.14.131.140]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by divok.rz-berlin.mpg.de (Postfix) with ESMTP id 6BED52A05F; Thu, 10 Jan 2008 12:21:00 +0100 (CET) In-Reply-To: <1eaaa6d50801100216u1a204034k13699eb4d4b430af@mail.gmail.com> References: <200801091354.m09Dsgwj022136@amer.strw.leidenuniv.nl> <8A45541B-99EC-4628-93B2-7D37095C59C9@fhi-berlin.mpg.de> <1eaaa6d50801100216u1a204034k13699eb4d4b430af@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v753) Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-5-466043812" Message-Id: <6A14F2C0-E4F5-46EC-A60E-96D235B33AC1@fhi-berlin.mpg.de> Cc: Oliver Jennrich Content-Transfer-Encoding: 7bit From: =?ISO-8859-1?Q?Jochen_K=FCpper?= Subject: Re: constants update Date: Thu, 10 Jan 2008 11:21:00 -0000 To: gsl-discuss@sourceware.org X-Pgp-Agent: GPGMail 1.1.2 (Tiger) X-Mailer: Apple Mail (2.753) Mailing-List: contact gsl-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gsl-discuss-owner@sourceware.org X-SW-Source: 2008-q1/txt/msg00015.txt.bz2 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --Apple-Mail-5-466043812 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Content-length: 1348 On 10.01.2008, at 11:16, Oliver Jennrich wrote: > I'm wondering if updating the constants without a possibility to=20=20 > revert to an earlier version is a good idea. Generally this is an important point for reproducibility. However, personally, I do not care. Under normal circumstances I want=20=20 to use the current "correct" values. If I want to reproduce some old=20=20 calculation I use the same old GSL version to really get the same=20=20 calculation results - after all the code also changes continuously. > Would it be useful to have something like > > GSL_CONST_MKSA_SPEED_OF_LIGHT_2000 > GSL_CONST_MKSA_SPEED_OF_LIGHT_2006 > > and > > GSL_CONST_MKSA_SPEED_OF_LIGHT > > to be either of the two, depending on a #define? The default value should definitely be the latest, but one could=20=20 envision to have GSL_CONST_CODATA_1998 define the values according to that standard. However, someone needs=20=20 to implement it and it needs to be maintained as time goes and new=20=20 standards are published. It should also be made clear that everybody uses the latest values=20=20 for scientific calculations... Greetings, Jochen --=20 Einigkeit und Recht und Freiheit http://www.Jochen-=20 Kuepper.de Libert=E9, =C9galit=E9, Fraternit=E9 GnuPG key: CC1B0B4D Sex, drugs and rock-n-roll --Apple-Mail-5-466043812 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit Content-length: 186 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFHhf+c7eYXdswbC00RAj+xAJ0XDAZtWGZunTYvCZRj8Ayu7AmAqgCgjji3 sDnCKxEvms1unHjrXe8Q1Eo= =SkOV -----END PGP SIGNATURE----- --Apple-Mail-5-466043812--