1TRIG(3)               User Contributed Perl Documentation              TRIG(3)
2
3
4

NAME

6       PDL::GSLSF::TRIG - PDL interface to GSL Special Functions
7

DESCRIPTION

9       This is an interface to the Special Function package present in the GNU
10       Scientific Library.
11

SYNOPSIS

FUNCTIONS

14   gsl_sf_sin
15         Signature: (double x(); double [o]y(); double [o]e())
16
17       Sin(x) with GSL semantics.
18
19       gsl_sf_sin does not process bad values.  It will set the bad-value flag
20       of all output piddles if the flag is set for any of the input piddles.
21
22   gsl_sf_cos
23         Signature: (double x(); double [o]y(); double [o]e())
24
25       Cos(x) with GSL semantics.
26
27       gsl_sf_cos does not process bad values.  It will set the bad-value flag
28       of all output piddles if the flag is set for any of the input piddles.
29
30   gsl_sf_hypot
31         Signature: (double x(); double xx(); double [o]y(); double [o]e())
32
33       Hypot(x,xx) with GSL semantics.
34
35       gsl_sf_hypot does not process bad values.  It will set the bad-value
36       flag of all output piddles if the flag is set for any of the input
37       piddles.
38
39   gsl_sf_complex_sin
40         Signature: (double zr(); double zi(); double [o]x(); double [o]y(); double [o]xe(); double [o]ye())
41
42       Sin(z) for complex z
43
44       gsl_sf_complex_sin does not process bad values.  It will set the bad-
45       value flag of all output piddles if the flag is set for any of the
46       input piddles.
47
48   gsl_sf_complex_cos
49         Signature: (double zr(); double zi(); double [o]x(); double [o]y(); double [o]xe(); double [o]ye())
50
51       Cos(z) for complex z
52
53       gsl_sf_complex_cos does not process bad values.  It will set the bad-
54       value flag of all output piddles if the flag is set for any of the
55       input piddles.
56
57   gsl_sf_complex_logsin
58         Signature: (double zr(); double zi(); double [o]x(); double [o]y(); double [o]xe(); double [o]ye())
59
60       Log(Sin(z)) for complex z
61
62       gsl_sf_complex_logsin does not process bad values.  It will set the
63       bad-value flag of all output piddles if the flag is set for any of the
64       input piddles.
65
66   gsl_sf_lnsinh
67         Signature: (double x(); double [o]y(); double [o]e())
68
69       Log(Sinh(x)) with GSL semantics.
70
71       gsl_sf_lnsinh does not process bad values.  It will set the bad-value
72       flag of all output piddles if the flag is set for any of the input
73       piddles.
74
75   gsl_sf_lncosh
76         Signature: (double x(); double [o]y(); double [o]e())
77
78       Log(Cos(x)) with GSL semantics.
79
80       gsl_sf_lncosh does not process bad values.  It will set the bad-value
81       flag of all output piddles if the flag is set for any of the input
82       piddles.
83
84   gsl_sf_polar_to_rect
85         Signature: (double r(); double t(); double [o]x(); double [o]y(); double [o]xe(); double [o]ye())
86
87       Convert polar to rectlinear coordinates.
88
89       gsl_sf_polar_to_rect does not process bad values.  It will set the bad-
90       value flag of all output piddles if the flag is set for any of the
91       input piddles.
92
93   gsl_sf_rect_to_polar
94         Signature: (double x(); double y(); double [o]r(); double [o]t(); double [o]re(); double [o]te())
95
96       Convert rectlinear to polar coordinates. return argument in range [-pi,
97       pi].
98
99       gsl_sf_rect_to_polar does not process bad values.  It will set the bad-
100       value flag of all output piddles if the flag is set for any of the
101       input piddles.
102
103   gsl_sf_angle_restrict_symm
104         Signature: (double [o]y())
105
106       Force an angle to lie in the range (-pi,pi].
107
108       gsl_sf_angle_restrict_symm does not process bad values.  It will set
109       the bad-value flag of all output piddles if the flag is set for any of
110       the input piddles.
111
112   gsl_sf_angle_restrict_pos
113         Signature: (double [o]y())
114
115       Force an angle to lie in the range [0,2 pi).
116
117       gsl_sf_angle_restrict_pos does not process bad values.  It will set the
118       bad-value flag of all output piddles if the flag is set for any of the
119       input piddles.
120
121   gsl_sf_sin_err
122         Signature: (double x(); double dx(); double [o]y(); double [o]e())
123
124       Sin(x) for quantity with an associated error.
125
126       gsl_sf_sin_err does not process bad values.  It will set the bad-value
127       flag of all output piddles if the flag is set for any of the input
128       piddles.
129
130   gsl_sf_cos_err
131         Signature: (double x(); double dx(); double [o]y(); double [o]e())
132
133       Cos(x) for quantity with an associated error.
134
135       gsl_sf_cos_err does not process bad values.  It will set the bad-value
136       flag of all output piddles if the flag is set for any of the input
137       piddles.
138

AUTHOR

140       This file copyright (C) 1999 Christian Pellegrin
141       <chri@infis.univ.trieste.it> All rights reserved. There is no warranty.
142       You are allowed to redistribute this software / documentation under
143       certain conditions. For details, see the file COPYING in the PDL
144       distribution. If this file is separated from the PDL distribution, the
145       copyright notice should be included in the file.
146
147       The GSL SF modules were written by G. Jungman.
148
149
150
151perl v5.32.0                      2020-09-17                           TRIG(3)
Impressum