"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "GENERATED/PDL/GSLSF/FERMI_DIRAC.pm" between
PDL-2.079.tar.gz and PDL-2.080.tar.gz

About: PDL (Perl Data Language) aims to turn perl into an efficient numerical language for scientific computing (similar to IDL and MatLab).

FERMI_DIRAC.pm  (PDL-2.079):FERMI_DIRAC.pm  (PDL-2.080)
skipping to change at line 46 skipping to change at line 46
F_j(x,b) := 1/Gamma[j+1] Integral[ t^j /(Exp[t-x] + 1), {t,b,Infinity}] F_j(x,b) := 1/Gamma[j+1] Integral[ t^j /(Exp[t-x] + 1), {t,b,Infinity}]
=cut =cut
#line 49 "FERMI_DIRAC.pm" #line 49 "FERMI_DIRAC.pm"
=head1 FUNCTIONS =head1 FUNCTIONS
=cut =cut
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_fermi_dirac_int =head2 gsl_sf_fermi_dirac_int
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); int j) Signature: (double x(); double [o]y(); double [o]e(); int j)
=for ref =for ref
Complete integral F_j(x) for integer j Complete integral F_j(x) for integer j
=for bad =for bad
gsl_sf_fermi_dirac_int does not process bad values. gsl_sf_fermi_dirac_int does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 84 "FERMI_DIRAC.pm" #line 84 "FERMI_DIRAC.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_fermi_dirac_int = \&PDL::gsl_sf_fermi_dirac_int; *gsl_sf_fermi_dirac_int = \&PDL::gsl_sf_fermi_dirac_int;
#line 91 "FERMI_DIRAC.pm" #line 91 "FERMI_DIRAC.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_fermi_dirac_mhalf =head2 gsl_sf_fermi_dirac_mhalf
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e()) Signature: (double x(); double [o]y(); double [o]e())
=for ref =for ref
Complete integral F_{-1/2}(x) Complete integral F_{-1/2}(x)
=for bad =for bad
gsl_sf_fermi_dirac_mhalf does not process bad values. gsl_sf_fermi_dirac_mhalf does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 116 "FERMI_DIRAC.pm" #line 116 "FERMI_DIRAC.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_fermi_dirac_mhalf = \&PDL::gsl_sf_fermi_dirac_mhalf; *gsl_sf_fermi_dirac_mhalf = \&PDL::gsl_sf_fermi_dirac_mhalf;
#line 123 "FERMI_DIRAC.pm" #line 123 "FERMI_DIRAC.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_fermi_dirac_half =head2 gsl_sf_fermi_dirac_half
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e()) Signature: (double x(); double [o]y(); double [o]e())
=for ref =for ref
Complete integral F_{1/2}(x) Complete integral F_{1/2}(x)
=for bad =for bad
gsl_sf_fermi_dirac_half does not process bad values. gsl_sf_fermi_dirac_half does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 148 "FERMI_DIRAC.pm" #line 148 "FERMI_DIRAC.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_fermi_dirac_half = \&PDL::gsl_sf_fermi_dirac_half; *gsl_sf_fermi_dirac_half = \&PDL::gsl_sf_fermi_dirac_half;
#line 155 "FERMI_DIRAC.pm" #line 155 "FERMI_DIRAC.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_fermi_dirac_3half =head2 gsl_sf_fermi_dirac_3half
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e()) Signature: (double x(); double [o]y(); double [o]e())
=for ref =for ref
Complete integral F_{3/2}(x) Complete integral F_{3/2}(x)
=for bad =for bad
gsl_sf_fermi_dirac_3half does not process bad values. gsl_sf_fermi_dirac_3half does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 180 "FERMI_DIRAC.pm" #line 180 "FERMI_DIRAC.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_fermi_dirac_3half = \&PDL::gsl_sf_fermi_dirac_3half; *gsl_sf_fermi_dirac_3half = \&PDL::gsl_sf_fermi_dirac_3half;
#line 187 "FERMI_DIRAC.pm" #line 187 "FERMI_DIRAC.pm"
#line 1058 "../../../../blib/lib/PDL/PP.pm" #line 948 "../../../../blib/lib/PDL/PP.pm"
=head2 gsl_sf_fermi_dirac_inc_0 =head2 gsl_sf_fermi_dirac_inc_0
=for sig =for sig
Signature: (double x(); double [o]y(); double [o]e(); double b) Signature: (double x(); double [o]y(); double [o]e(); double b)
=for ref =for ref
Incomplete integral F_0(x,b) = ln(1 + e^(b-x)) - (b-x) Incomplete integral F_0(x,b) = ln(1 + e^(b-x)) - (b-x)
=for bad =for bad
gsl_sf_fermi_dirac_inc_0 does not process bad values. gsl_sf_fermi_dirac_inc_0 does not process bad values.
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
=cut =cut
#line 212 "FERMI_DIRAC.pm" #line 212 "FERMI_DIRAC.pm"
#line 1060 "../../../../blib/lib/PDL/PP.pm" #line 950 "../../../../blib/lib/PDL/PP.pm"
*gsl_sf_fermi_dirac_inc_0 = \&PDL::gsl_sf_fermi_dirac_inc_0; *gsl_sf_fermi_dirac_inc_0 = \&PDL::gsl_sf_fermi_dirac_inc_0;
#line 219 "FERMI_DIRAC.pm" #line 219 "FERMI_DIRAC.pm"
#line 100 "gsl_sf_fermi_dirac.pd" #line 100 "gsl_sf_fermi_dirac.pd"
=head1 AUTHOR =head1 AUTHOR
This file copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it> This file copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it>
All rights reserved. There All rights reserved. There
 End of changes. 10 change blocks. 
10 lines changed or deleted 10 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)