From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2600 invoked by alias); 13 Apr 2010 14:17:13 -0000 Received: (qmail 2589 invoked by uid 22791); 13 Apr 2010 14:17:11 -0000 X-SWARE-Spam-Status: No, hits=1.6 required=5.0 tests=BAYES_50,RCVD_IN_SORBS_WEB X-Spam-Check-By: sourceware.org Received: from mail.z8.ru (HELO mail.z8.ru) (80.93.58.56) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 13 Apr 2010 14:17:06 +0000 Received: from 113-35-220-62-dyn.hn.nnov.stream.ru ([62.220.35.113] helo=64-BIT.localdomain) by mail.z8.ru with esmtpa (Exim 4.67 (FreeBSD)) (envelope-from ) id 1O1gvB-0001FC-D7 for gsl-discuss@sourceware.org; Tue, 13 Apr 2010 18:16:57 +0400 Date: Tue, 13 Apr 2010 14:17:00 -0000 From: Sergey Bochkanov Message-ID: <487025814.20100413181655@alglib.net> To: gsl-discuss@sourceware.org Subject: GSL and ALGLIB MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable 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: 2010-q2/txt/msg00000.txt.bz2 Hello! What do GSL developers think about using source code from ALGLIB in GSL?=20=20=20 ALGLIB is an open source numerical analysis library distributed under GPL 2+. It uses automatic translation from specially designed pseudocode to provide same functionality in C++, C#, FreePascal and other programming languages. Project aims to be highly portable, compiler- and OS-independent. It is actively developed (new releases each month). ALGLIB contains many interesting algorithms which are missing in GSL. For example, it includes: * limited memory BFGS optimizer * improved Levenberg-Marquardt optimizer * bound constrained optimizer * 2-dimensional interpolation (bilinear/bicubic splines) * scattered N-dimensional interpolation/fitting with linearithmic complexity. It should be easy to write GSL-ish wrapper for ALGLIB. I can help if someone wants to implement it. However it is unclear what is GSL devs position on using external libraries. I've read past discussions on FLAME and FFTW, but there was no decision. --=20 With best regards, Sergey mailto:sergey.bochkanov@alglib.net