[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#335195: marked as done (octave2.1: document incomplete gamma function)



Your message dated Sun, 26 Mar 2006 13:48:33 -0800
with message-id <E1FNd69-0003Zv-6x@spohr.debian.org>
and subject line Bug#335195: fixed in octave2.1 1:2.1.73-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: octave2.1
Version: 2.1.69-1
Severity: minor


There are several functions called "incomplete gamma function" in the
literature.  I suggest this patch to relate this function to the
standard nomenclature - i.e. (using TeX) which one of

 $  \gamma(a,z)  $  with limiting value $ \gamma(a,\infty)=\Gamma(a) $
 $  \Gamma(a,z)  $  with limiting value $ \Gamma(a,\infty)=0 $
 $  P(a,z)  $       with limiting value $ P(a,\infty)=1 $

is being calculated.

          - Jim Van Zandt

--- src/DLD-FUNCTIONS/gammainc.cc-old	2005-10-22 09:55:46.000000000 -0400
+++ src/DLD-FUNCTIONS/gammainc.cc	2005-10-22 10:05:15.000000000 -0400
@@ -36,7 +36,7 @@
 DEFUN_DLD (gammainc, args, ,
   "-*- texinfo -*-\n\
 @deftypefn {Mapping Function} {} gammainc (@var{x}, @var{a})\n\
-Computes the incomplete gamma function,\n\
+Computes the normalized incomplete gamma function,\n\
 @iftex\n\
 @tex\n\
 $$\n\
@@ -55,6 +55,9 @@
 @end smallexample\n\
 @end ifinfo\n\
 \n\
+with the limiting value of 1 as X goes to infinity.
+The standard notation is P(A,X), e.g. Abramowitz & Stegun (6.5.1).
+\n\
 If @var{a} is scalar, then @code{gammainc (@var{x}, @var{a})} is returned\n\
 for each element of @var{x} and vice versa.\n\
 \n\


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'oldstable'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.29
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages octave2.1 depends on:
ii  atlas3-base [liblapack.s 3.6.0-19        Automatically Tuned Linear Algebra
ii  fftw3                    3.0.1-11        Library for computing Fast Fourier
ii  lapack3 [liblapack.so.3] 3.0.20000531a-6 library of linear algebra routines
ii  libc6                    2.3.5-6         GNU C Library: Shared libraries an
ii  libg2c0                  1:3.4.4-5       Runtime library for GNU Fortran 77
ii  libgcc1                  1:4.0.1-2       GCC support library
ii  libhdf5-serial-1.6.2-0 [ 1.6.2-3         Hierarchical Data Format 5 (HDF5) 
ii  libncurses5              5.4-9           Shared libraries for terminal hand
ii  libreadline5             5.0-10          GNU readline and history libraries
ii  libstdc++5               1:3.3.6-7       The GNU Standard C++ Library v3
ii  texinfo                  4.7-2.2         Documentation system for on-line i
ii  zlib1g                   1:1.2.2-4       compression library - runtime

octave2.1 recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: octave2.1
Source-Version: 1:2.1.73-1

We believe that the bug you reported is fixed in the latest version of
octave2.1, which is due to be installed in the Debian FTP archive:

octave2.1-doc_2.1.73-1_all.deb
  to pool/main/o/octave2.1/octave2.1-doc_2.1.73-1_all.deb
octave2.1-emacsen_2.1.73-1_all.deb
  to pool/main/o/octave2.1/octave2.1-emacsen_2.1.73-1_all.deb
octave2.1-headers_2.1.73-1_i386.deb
  to pool/main/o/octave2.1/octave2.1-headers_2.1.73-1_i386.deb
octave2.1-htmldoc_2.1.73-1_all.deb
  to pool/main/o/octave2.1/octave2.1-htmldoc_2.1.73-1_all.deb
octave2.1-info_2.1.73-1_all.deb
  to pool/main/o/octave2.1/octave2.1-info_2.1.73-1_all.deb
octave2.1_2.1.73-1.diff.gz
  to pool/main/o/octave2.1/octave2.1_2.1.73-1.diff.gz
octave2.1_2.1.73-1.dsc
  to pool/main/o/octave2.1/octave2.1_2.1.73-1.dsc
octave2.1_2.1.73-1_i386.deb
  to pool/main/o/octave2.1/octave2.1_2.1.73-1_i386.deb
octave2.1_2.1.73.orig.tar.gz
  to pool/main/o/octave2.1/octave2.1_2.1.73.orig.tar.gz
octave_2.1.73-1_all.deb
  to pool/main/o/octave2.1/octave_2.1.73-1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 335195@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissiere <rafael@debian.org> (supplier of updated octave2.1 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 25 Mar 2006 18:11:10 +0100
Source: octave2.1
Binary: octave2.1-htmldoc octave octave2.1-info octave2.1-emacsen octave2.1 octave2.1-headers octave2.1-doc
Architecture: source all i386
Version: 1:2.1.73-1
Distribution: unstable
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Rafael Laboissiere <rafael@debian.org>
Description: 
 octave     - GNU Octave language for numerical computations (2.1 branch)
 octave2.1  - GNU Octave language for numerical computations (2.1 branch)
 octave2.1-doc - PDF documentation on the GNU Octave language (2.1 branch)
 octave2.1-emacsen - Emacs support for the GNU Octave language (2.1 branch)
 octave2.1-headers - header files for the GNU Octave language (2.1 branch)
 octave2.1-htmldoc - HTML documentation on the GNU Octave language (2.1 branch)
 octave2.1-info - GNU Info documentation on the GNU Octave language (2.1 branch)
Closes: 335195 335373
Changes: 
 octave2.1 (1:2.1.73-1) unstable; urgency=low
 .
   [ Thomas Weber ]
   * New upstream release
   * debian/rules: Add octave2.X.1.gz link for man page which makes lintian
     happy
   * removed patches (applied upstream):
     - 50_g++4.1.dpatch
     - 50_inferior-octave-resync-dirs.dpatch
     - 50_octave-value-list-resize-2.1.dpatch (not applied upstream, but it was
       only a work-around for a gcc bug)
     - 50_octave-mod-bind-m-bs-2.1.dpatch
   * new patches:
     - 50_lgamma_doc.dpatch (Closes: #335373)
     - 50_incomplete_gamma.dpatch (Closes: #335195)
Files: 
 8fc05db14705efd651ce82df2e7ac713 1047 math optional octave2.1_2.1.73-1.dsc
 e75a109620e57de081ee73e0489e5990 6907403 math optional octave2.1_2.1.73.orig.tar.gz
 24547e8191a489f671c74064ae969e54 38928 math optional octave2.1_2.1.73-1.diff.gz
 7751cd09120ba7e2d9d2ac7936fd8fb2 5309678 math optional octave2.1_2.1.73-1_i386.deb
 dfbc45af6c5324573442e4c250299bc8 269034 math optional octave2.1-headers_2.1.73-1_i386.deb
 b0fb1183fb121d6582fd65107eb1f2c7 1797604 doc optional octave2.1-doc_2.1.73-1_all.deb
 b28969d48050bae4c7b41382f93ebe35 386962 math optional octave2.1-htmldoc_2.1.73-1_all.deb
 1be1b38498ade435af5c45a9eebdded8 73902 math optional octave2.1-emacsen_2.1.73-1_all.deb
 edccb5d245d7d1d608c5cfc56f218c3d 306816 math optional octave2.1-info_2.1.73-1_all.deb
 1dc84ea9190725cd37aef62aef45a07e 50292 math optional octave_2.1.73-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFEJvDck3oga0pdcv4RAsyNAJ0ae5wssd2oTkTW7KJ1iX56ZCsDNwCdGNvX
t3YMp4xQ1mgt8wWj/ewwuqE=
=Cv34
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: