FERMI_DIRAC.pm (PDL-2.081) | : | FERMI_DIRAC.pm (PDL-2.082) | ||
---|---|---|---|---|
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 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 958 "/home/osboxes/pdl-code/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 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 960 "/home/osboxes/pdl-code/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 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 958 "/home/osboxes/pdl-code/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 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 960 "/home/osboxes/pdl-code/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 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 958 "/home/osboxes/pdl-code/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 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 960 "/home/osboxes/pdl-code/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 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 958 "/home/osboxes/pdl-code/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 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 960 "/home/osboxes/pdl-code/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 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 958 "/home/osboxes/pdl-code/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 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | #line 960 "/home/osboxes/pdl-code/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 |