From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31479 invoked by alias); 23 Jun 2008 01:43:43 -0000 Received: (qmail 31467 invoked by uid 22791); 23 Jun 2008 01:43:43 -0000 X-Spam-Check-By: sourceware.org Received: from py-out-1112.google.com (HELO py-out-1112.google.com) (64.233.166.181) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 23 Jun 2008 01:43:09 +0000 Received: by py-out-1112.google.com with SMTP id a77so924811pyh.33 for ; Sun, 22 Jun 2008 18:43:07 -0700 (PDT) Received: by 10.140.139.3 with SMTP id m3mr11777140rvd.165.1214185387486; Sun, 22 Jun 2008 18:43:07 -0700 (PDT) Received: by 10.141.90.18 with HTTP; Sun, 22 Jun 2008 18:43:07 -0700 (PDT) Message-ID: <55577cf0806221843p5e1cba6atae5bfd5f1e527894@mail.gmail.com> Date: Mon, 23 Jun 2008 01:43:00 -0000 From: "Thierry Moisan" To: "Brian Gough" Subject: Re: gsl_matrix_complex functions documentation Cc: gsl-discuss@sourceware.org In-Reply-To: <87hcblkwhr.wl%bjg@network-theory.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <55577cf0806221219sf587019j9983d3c46e621d2a@mail.gmail.com> <87hcblkwhr.wl%bjg@network-theory.co.uk> 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-q2/txt/msg00030.txt.bz2 Hello, I thought the gsl_matrix_complex part may need a bit more explanation without being described separately for each functions. At first I thought the gsl_matrix_complex_set function was used in a way we could enter directly the complex value instead of using the gsl_vector functions. Something like gsl_matrix_complex_set(gsl_matrix * m, size_t i, size_t j, double x, double y) where x and y are the cartesian components of the complex number x + i y. But I see it would mean you would have to create 3 functions for the same usage : one for rect, one for polar and one to enter directly an already existing gsl_vector. So finally I don't think you should change anything. It was simply me who was wrong. If you wish to add more documentation on that go ahead but I think that if I had read a bit more I would have got it. Thanks for the fast reply! Thierry Moisan 2008/6/22 Brian Gough : > At Sun, 22 Jun 2008 15:19:19 -0400, > Thierry Moisan wrote: >> Hi, I'm the student who work on Math::GSL for google summer of code. >> The goal of Math::GSL is to port the GSL library to Perl. While >> working on this project, I realized the gsl_matrix_complex functions >> haven't been documented yet. I wanted to know if it was meant to be >> done soon. If not, I thought I could help by documenting them. I'll >> have to document them anyway inside my project, so I tought it would >> be better not to duplicate the work. >> >> I'd like to know how I could work on the development of the >> documentation? To who or which server/repository do I have to push my >> changes? > > Hello, > > The individual description of each function is given only for the > 'double' version of the functions. The others (including complex, > char, int, etc) have the same form so they aren't described > separately. > > The introduction to the chapter gives a full list of the valid types. > If there are any specific functions that you think need to be > described separately let me know. Thanks. > > -- > Brian Gough > > p.s. If you need the repository for any other reason the details are > at http://www.gnu.org/software/gsl/ > >