DILOG.pm (PDL-2.081) | : | DILOG.pm (PDL-2.082) | ||
---|---|---|---|---|
skipping to change at line 37 | skipping to change at line 37 | |||
This is an interface to the Special Function package present in the GNU Scientif ic Library. | This is an interface to the Special Function package present in the GNU Scientif ic Library. | |||
=cut | =cut | |||
#line 39 "DILOG.pm" | #line 39 "DILOG.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_dilog | =head2 gsl_sf_dilog | |||
=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 | |||
/* Real part of DiLogarithm(x), for real argument. In Lewins notation, this is L i_2(x). Li_2(x) = - Re[ Integrate[ Log[1-s] / s, {s, 0, x}] ] | /* Real part of DiLogarithm(x), for real argument. In Lewins notation, this is L i_2(x). Li_2(x) = - Re[ Integrate[ Log[1-s] / s, {s, 0, x}] ] | |||
=for bad | =for bad | |||
gsl_sf_dilog does not process bad values. | gsl_sf_dilog 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 74 "DILOG.pm" | #line 74 "DILOG.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_dilog = \&PDL::gsl_sf_dilog; | *gsl_sf_dilog = \&PDL::gsl_sf_dilog; | |||
#line 81 "DILOG.pm" | #line 81 "DILOG.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_complex_dilog | =head2 gsl_sf_complex_dilog | |||
=for sig | =for sig | |||
Signature: (double r(); double t(); double [o]re(); double [o]im(); double [o] ere(); double [o]eim()) | Signature: (double r(); double t(); double [o]re(); double [o]im(); double [o] ere(); double [o]eim()) | |||
=for ref | =for ref | |||
DiLogarithm(z), for complex argument z = r Exp[i theta]. | DiLogarithm(z), for complex argument z = r Exp[i theta]. | |||
=for bad | =for bad | |||
gsl_sf_complex_dilog does not process bad values. | gsl_sf_complex_dilog 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 106 "DILOG.pm" | #line 106 "DILOG.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_complex_dilog = \&PDL::gsl_sf_complex_dilog; | *gsl_sf_complex_dilog = \&PDL::gsl_sf_complex_dilog; | |||
#line 113 "DILOG.pm" | #line 113 "DILOG.pm" | |||
#line 54 "gsl_sf_dilog.pd" | #line 54 "gsl_sf_dilog.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. 4 change blocks. | ||||
4 lines changed or deleted | 4 lines changed or added |