summaryrefslogtreecommitdiff
path: root/lib/Numeric/GSL/Special/Legendre.hs
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@um.es>2009-06-19 07:37:05 +0000
committerAlberto Ruiz <aruiz@um.es>2009-06-19 07:37:05 +0000
commita9722cf16fe322985c998ab290cf03213b539e49 (patch)
treefc06b55ff719a7908eae23748bacfe140ce5374f /lib/Numeric/GSL/Special/Legendre.hs
parentf589b9e673c3aef62834b3e2e88d96226bb7c24f (diff)
minor changes
Diffstat (limited to 'lib/Numeric/GSL/Special/Legendre.hs')
-rw-r--r--lib/Numeric/GSL/Special/Legendre.hs44
1 files changed, 44 insertions, 0 deletions
diff --git a/lib/Numeric/GSL/Special/Legendre.hs b/lib/Numeric/GSL/Special/Legendre.hs
index c2526b9..5a74773 100644
--- a/lib/Numeric/GSL/Special/Legendre.hs
+++ b/lib/Numeric/GSL/Special/Legendre.hs
@@ -55,135 +55,179 @@ module Numeric.GSL.Special.Legendre(
55import Foreign(Ptr) 55import Foreign(Ptr)
56import Foreign.C.Types(CInt) 56import Foreign.C.Types(CInt)
57import Numeric.GSL.Special.Internal 57import Numeric.GSL.Special.Internal
58
58legendre_Pl_e :: CInt -> Double -> (Double,Double) 59legendre_Pl_e :: CInt -> Double -> (Double,Double)
59legendre_Pl_e l x = createSFR "legendre_Pl_e" $ gsl_sf_legendre_Pl_e l x 60legendre_Pl_e l x = createSFR "legendre_Pl_e" $ gsl_sf_legendre_Pl_e l x
60foreign import ccall "gsl_sf_legendre_Pl_e" gsl_sf_legendre_Pl_e :: CInt -> Double -> Ptr () -> IO CInt 61foreign import ccall "gsl_sf_legendre_Pl_e" gsl_sf_legendre_Pl_e :: CInt -> Double -> Ptr () -> IO CInt
62
61legendre_Pl :: CInt -> Double -> Double 63legendre_Pl :: CInt -> Double -> Double
62legendre_Pl = gsl_sf_legendre_Pl 64legendre_Pl = gsl_sf_legendre_Pl
63foreign import ccall "gsl_sf_legendre_Pl" gsl_sf_legendre_Pl :: CInt -> Double -> Double 65foreign import ccall "gsl_sf_legendre_Pl" gsl_sf_legendre_Pl :: CInt -> Double -> Double
66
64legendre_Pl_array :: CInt -> Double -> Ptr Double -> CInt 67legendre_Pl_array :: CInt -> Double -> Ptr Double -> CInt
65legendre_Pl_array = gsl_sf_legendre_Pl_array 68legendre_Pl_array = gsl_sf_legendre_Pl_array
66foreign import ccall "gsl_sf_legendre_Pl_array" gsl_sf_legendre_Pl_array :: CInt -> Double -> Ptr Double -> CInt 69foreign import ccall "gsl_sf_legendre_Pl_array" gsl_sf_legendre_Pl_array :: CInt -> Double -> Ptr Double -> CInt
70
67legendre_Pl_deriv_array :: CInt -> Double -> Ptr Double -> Ptr Double -> CInt 71legendre_Pl_deriv_array :: CInt -> Double -> Ptr Double -> Ptr Double -> CInt
68legendre_Pl_deriv_array = gsl_sf_legendre_Pl_deriv_array 72legendre_Pl_deriv_array = gsl_sf_legendre_Pl_deriv_array
69foreign import ccall "gsl_sf_legendre_Pl_deriv_array" gsl_sf_legendre_Pl_deriv_array :: CInt -> Double -> Ptr Double -> Ptr Double -> CInt 73foreign import ccall "gsl_sf_legendre_Pl_deriv_array" gsl_sf_legendre_Pl_deriv_array :: CInt -> Double -> Ptr Double -> Ptr Double -> CInt
74
70legendre_P1_e :: Double -> (Double,Double) 75legendre_P1_e :: Double -> (Double,Double)
71legendre_P1_e x = createSFR "legendre_P1_e" $ gsl_sf_legendre_P1_e x 76legendre_P1_e x = createSFR "legendre_P1_e" $ gsl_sf_legendre_P1_e x
72foreign import ccall "gsl_sf_legendre_P1_e" gsl_sf_legendre_P1_e :: Double -> Ptr () -> IO CInt 77foreign import ccall "gsl_sf_legendre_P1_e" gsl_sf_legendre_P1_e :: Double -> Ptr () -> IO CInt
78
73legendre_P2_e :: Double -> (Double,Double) 79legendre_P2_e :: Double -> (Double,Double)
74legendre_P2_e x = createSFR "legendre_P2_e" $ gsl_sf_legendre_P2_e x 80legendre_P2_e x = createSFR "legendre_P2_e" $ gsl_sf_legendre_P2_e x
75foreign import ccall "gsl_sf_legendre_P2_e" gsl_sf_legendre_P2_e :: Double -> Ptr () -> IO CInt 81foreign import ccall "gsl_sf_legendre_P2_e" gsl_sf_legendre_P2_e :: Double -> Ptr () -> IO CInt
82
76legendre_P3_e :: Double -> (Double,Double) 83legendre_P3_e :: Double -> (Double,Double)
77legendre_P3_e x = createSFR "legendre_P3_e" $ gsl_sf_legendre_P3_e x 84legendre_P3_e x = createSFR "legendre_P3_e" $ gsl_sf_legendre_P3_e x
78foreign import ccall "gsl_sf_legendre_P3_e" gsl_sf_legendre_P3_e :: Double -> Ptr () -> IO CInt 85foreign import ccall "gsl_sf_legendre_P3_e" gsl_sf_legendre_P3_e :: Double -> Ptr () -> IO CInt
86
79legendre_P1 :: Double -> Double 87legendre_P1 :: Double -> Double
80legendre_P1 = gsl_sf_legendre_P1 88legendre_P1 = gsl_sf_legendre_P1
81foreign import ccall "gsl_sf_legendre_P1" gsl_sf_legendre_P1 :: Double -> Double 89foreign import ccall "gsl_sf_legendre_P1" gsl_sf_legendre_P1 :: Double -> Double
90
82legendre_P2 :: Double -> Double 91legendre_P2 :: Double -> Double
83legendre_P2 = gsl_sf_legendre_P2 92legendre_P2 = gsl_sf_legendre_P2
84foreign import ccall "gsl_sf_legendre_P2" gsl_sf_legendre_P2 :: Double -> Double 93foreign import ccall "gsl_sf_legendre_P2" gsl_sf_legendre_P2 :: Double -> Double
94
85legendre_P3 :: Double -> Double 95legendre_P3 :: Double -> Double
86legendre_P3 = gsl_sf_legendre_P3 96legendre_P3 = gsl_sf_legendre_P3
87foreign import ccall "gsl_sf_legendre_P3" gsl_sf_legendre_P3 :: Double -> Double 97foreign import ccall "gsl_sf_legendre_P3" gsl_sf_legendre_P3 :: Double -> Double
98
88legendre_Q0_e :: Double -> (Double,Double) 99legendre_Q0_e :: Double -> (Double,Double)
89legendre_Q0_e x = createSFR "legendre_Q0_e" $ gsl_sf_legendre_Q0_e x 100legendre_Q0_e x = createSFR "legendre_Q0_e" $ gsl_sf_legendre_Q0_e x
90foreign import ccall "gsl_sf_legendre_Q0_e" gsl_sf_legendre_Q0_e :: Double -> Ptr () -> IO CInt 101foreign import ccall "gsl_sf_legendre_Q0_e" gsl_sf_legendre_Q0_e :: Double -> Ptr () -> IO CInt
102
91legendre_Q0 :: Double -> Double 103legendre_Q0 :: Double -> Double
92legendre_Q0 = gsl_sf_legendre_Q0 104legendre_Q0 = gsl_sf_legendre_Q0
93foreign import ccall "gsl_sf_legendre_Q0" gsl_sf_legendre_Q0 :: Double -> Double 105foreign import ccall "gsl_sf_legendre_Q0" gsl_sf_legendre_Q0 :: Double -> Double
106
94legendre_Q1_e :: Double -> (Double,Double) 107legendre_Q1_e :: Double -> (Double,Double)
95legendre_Q1_e x = createSFR "legendre_Q1_e" $ gsl_sf_legendre_Q1_e x 108legendre_Q1_e x = createSFR "legendre_Q1_e" $ gsl_sf_legendre_Q1_e x
96foreign import ccall "gsl_sf_legendre_Q1_e" gsl_sf_legendre_Q1_e :: Double -> Ptr () -> IO CInt 109foreign import ccall "gsl_sf_legendre_Q1_e" gsl_sf_legendre_Q1_e :: Double -> Ptr () -> IO CInt
110
97legendre_Q1 :: Double -> Double 111legendre_Q1 :: Double -> Double
98legendre_Q1 = gsl_sf_legendre_Q1 112legendre_Q1 = gsl_sf_legendre_Q1
99foreign import ccall "gsl_sf_legendre_Q1" gsl_sf_legendre_Q1 :: Double -> Double 113foreign import ccall "gsl_sf_legendre_Q1" gsl_sf_legendre_Q1 :: Double -> Double
114
100legendre_Ql_e :: CInt -> Double -> (Double,Double) 115legendre_Ql_e :: CInt -> Double -> (Double,Double)
101legendre_Ql_e l x = createSFR "legendre_Ql_e" $ gsl_sf_legendre_Ql_e l x 116legendre_Ql_e l x = createSFR "legendre_Ql_e" $ gsl_sf_legendre_Ql_e l x
102foreign import ccall "gsl_sf_legendre_Ql_e" gsl_sf_legendre_Ql_e :: CInt -> Double -> Ptr () -> IO CInt 117foreign import ccall "gsl_sf_legendre_Ql_e" gsl_sf_legendre_Ql_e :: CInt -> Double -> Ptr () -> IO CInt
118
103legendre_Ql :: CInt -> Double -> Double 119legendre_Ql :: CInt -> Double -> Double
104legendre_Ql = gsl_sf_legendre_Ql 120legendre_Ql = gsl_sf_legendre_Ql
105foreign import ccall "gsl_sf_legendre_Ql" gsl_sf_legendre_Ql :: CInt -> Double -> Double 121foreign import ccall "gsl_sf_legendre_Ql" gsl_sf_legendre_Ql :: CInt -> Double -> Double
122
106legendre_Plm_e :: CInt -> CInt -> Double -> (Double,Double) 123legendre_Plm_e :: CInt -> CInt -> Double -> (Double,Double)
107legendre_Plm_e l m x = createSFR "legendre_Plm_e" $ gsl_sf_legendre_Plm_e l m x 124legendre_Plm_e l m x = createSFR "legendre_Plm_e" $ gsl_sf_legendre_Plm_e l m x
108foreign import ccall "gsl_sf_legendre_Plm_e" gsl_sf_legendre_Plm_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt 125foreign import ccall "gsl_sf_legendre_Plm_e" gsl_sf_legendre_Plm_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt
126
109legendre_Plm :: CInt -> CInt -> Double -> Double 127legendre_Plm :: CInt -> CInt -> Double -> Double
110legendre_Plm = gsl_sf_legendre_Plm 128legendre_Plm = gsl_sf_legendre_Plm
111foreign import ccall "gsl_sf_legendre_Plm" gsl_sf_legendre_Plm :: CInt -> CInt -> Double -> Double 129foreign import ccall "gsl_sf_legendre_Plm" gsl_sf_legendre_Plm :: CInt -> CInt -> Double -> Double
130
112legendre_Plm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt 131legendre_Plm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt
113legendre_Plm_array = gsl_sf_legendre_Plm_array 132legendre_Plm_array = gsl_sf_legendre_Plm_array
114foreign import ccall "gsl_sf_legendre_Plm_array" gsl_sf_legendre_Plm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt 133foreign import ccall "gsl_sf_legendre_Plm_array" gsl_sf_legendre_Plm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt
134
115legendre_Plm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt 135legendre_Plm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt
116legendre_Plm_deriv_array = gsl_sf_legendre_Plm_deriv_array 136legendre_Plm_deriv_array = gsl_sf_legendre_Plm_deriv_array
117foreign import ccall "gsl_sf_legendre_Plm_deriv_array" gsl_sf_legendre_Plm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt 137foreign import ccall "gsl_sf_legendre_Plm_deriv_array" gsl_sf_legendre_Plm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt
138
118legendre_sphPlm_e :: CInt -> CInt -> Double -> (Double,Double) 139legendre_sphPlm_e :: CInt -> CInt -> Double -> (Double,Double)
119legendre_sphPlm_e l m x = createSFR "legendre_sphPlm_e" $ gsl_sf_legendre_sphPlm_e l m x 140legendre_sphPlm_e l m x = createSFR "legendre_sphPlm_e" $ gsl_sf_legendre_sphPlm_e l m x
120foreign import ccall "gsl_sf_legendre_sphPlm_e" gsl_sf_legendre_sphPlm_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt 141foreign import ccall "gsl_sf_legendre_sphPlm_e" gsl_sf_legendre_sphPlm_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt
142
121legendre_sphPlm :: CInt -> CInt -> Double -> Double 143legendre_sphPlm :: CInt -> CInt -> Double -> Double
122legendre_sphPlm = gsl_sf_legendre_sphPlm 144legendre_sphPlm = gsl_sf_legendre_sphPlm
123foreign import ccall "gsl_sf_legendre_sphPlm" gsl_sf_legendre_sphPlm :: CInt -> CInt -> Double -> Double 145foreign import ccall "gsl_sf_legendre_sphPlm" gsl_sf_legendre_sphPlm :: CInt -> CInt -> Double -> Double
146
124legendre_sphPlm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt 147legendre_sphPlm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt
125legendre_sphPlm_array = gsl_sf_legendre_sphPlm_array 148legendre_sphPlm_array = gsl_sf_legendre_sphPlm_array
126foreign import ccall "gsl_sf_legendre_sphPlm_array" gsl_sf_legendre_sphPlm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt 149foreign import ccall "gsl_sf_legendre_sphPlm_array" gsl_sf_legendre_sphPlm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt
150
127legendre_sphPlm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt 151legendre_sphPlm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt
128legendre_sphPlm_deriv_array = gsl_sf_legendre_sphPlm_deriv_array 152legendre_sphPlm_deriv_array = gsl_sf_legendre_sphPlm_deriv_array
129foreign import ccall "gsl_sf_legendre_sphPlm_deriv_array" gsl_sf_legendre_sphPlm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt 153foreign import ccall "gsl_sf_legendre_sphPlm_deriv_array" gsl_sf_legendre_sphPlm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt
154
130legendre_array_size :: CInt -> CInt -> CInt 155legendre_array_size :: CInt -> CInt -> CInt
131legendre_array_size = gsl_sf_legendre_array_size 156legendre_array_size = gsl_sf_legendre_array_size
132foreign import ccall "gsl_sf_legendre_array_size" gsl_sf_legendre_array_size :: CInt -> CInt -> CInt 157foreign import ccall "gsl_sf_legendre_array_size" gsl_sf_legendre_array_size :: CInt -> CInt -> CInt
158
133conicalP_half_e :: Double -> Double -> (Double,Double) 159conicalP_half_e :: Double -> Double -> (Double,Double)
134conicalP_half_e lambda x = createSFR "conicalP_half_e" $ gsl_sf_conicalP_half_e lambda x 160conicalP_half_e lambda x = createSFR "conicalP_half_e" $ gsl_sf_conicalP_half_e lambda x
135foreign import ccall "gsl_sf_conicalP_half_e" gsl_sf_conicalP_half_e :: Double -> Double -> Ptr () -> IO CInt 161foreign import ccall "gsl_sf_conicalP_half_e" gsl_sf_conicalP_half_e :: Double -> Double -> Ptr () -> IO CInt
162
136conicalP_half :: Double -> Double -> Double 163conicalP_half :: Double -> Double -> Double
137conicalP_half = gsl_sf_conicalP_half 164conicalP_half = gsl_sf_conicalP_half
138foreign import ccall "gsl_sf_conicalP_half" gsl_sf_conicalP_half :: Double -> Double -> Double 165foreign import ccall "gsl_sf_conicalP_half" gsl_sf_conicalP_half :: Double -> Double -> Double
166
139conicalP_mhalf_e :: Double -> Double -> (Double,Double) 167conicalP_mhalf_e :: Double -> Double -> (Double,Double)
140conicalP_mhalf_e lambda x = createSFR "conicalP_mhalf_e" $ gsl_sf_conicalP_mhalf_e lambda x 168conicalP_mhalf_e lambda x = createSFR "conicalP_mhalf_e" $ gsl_sf_conicalP_mhalf_e lambda x
141foreign import ccall "gsl_sf_conicalP_mhalf_e" gsl_sf_conicalP_mhalf_e :: Double -> Double -> Ptr () -> IO CInt 169foreign import ccall "gsl_sf_conicalP_mhalf_e" gsl_sf_conicalP_mhalf_e :: Double -> Double -> Ptr () -> IO CInt
170
142conicalP_mhalf :: Double -> Double -> Double 171conicalP_mhalf :: Double -> Double -> Double
143conicalP_mhalf = gsl_sf_conicalP_mhalf 172conicalP_mhalf = gsl_sf_conicalP_mhalf
144foreign import ccall "gsl_sf_conicalP_mhalf" gsl_sf_conicalP_mhalf :: Double -> Double -> Double 173foreign import ccall "gsl_sf_conicalP_mhalf" gsl_sf_conicalP_mhalf :: Double -> Double -> Double
174
145conicalP_0_e :: Double -> Double -> (Double,Double) 175conicalP_0_e :: Double -> Double -> (Double,Double)
146conicalP_0_e lambda x = createSFR "conicalP_0_e" $ gsl_sf_conicalP_0_e lambda x 176conicalP_0_e lambda x = createSFR "conicalP_0_e" $ gsl_sf_conicalP_0_e lambda x
147foreign import ccall "gsl_sf_conicalP_0_e" gsl_sf_conicalP_0_e :: Double -> Double -> Ptr () -> IO CInt 177foreign import ccall "gsl_sf_conicalP_0_e" gsl_sf_conicalP_0_e :: Double -> Double -> Ptr () -> IO CInt
178
148conicalP_0 :: Double -> Double -> Double 179conicalP_0 :: Double -> Double -> Double
149conicalP_0 = gsl_sf_conicalP_0 180conicalP_0 = gsl_sf_conicalP_0
150foreign import ccall "gsl_sf_conicalP_0" gsl_sf_conicalP_0 :: Double -> Double -> Double 181foreign import ccall "gsl_sf_conicalP_0" gsl_sf_conicalP_0 :: Double -> Double -> Double
182
151conicalP_1_e :: Double -> Double -> (Double,Double) 183conicalP_1_e :: Double -> Double -> (Double,Double)
152conicalP_1_e lambda x = createSFR "conicalP_1_e" $ gsl_sf_conicalP_1_e lambda x 184conicalP_1_e lambda x = createSFR "conicalP_1_e" $ gsl_sf_conicalP_1_e lambda x
153foreign import ccall "gsl_sf_conicalP_1_e" gsl_sf_conicalP_1_e :: Double -> Double -> Ptr () -> IO CInt 185foreign import ccall "gsl_sf_conicalP_1_e" gsl_sf_conicalP_1_e :: Double -> Double -> Ptr () -> IO CInt
186
154conicalP_1 :: Double -> Double -> Double 187conicalP_1 :: Double -> Double -> Double
155conicalP_1 = gsl_sf_conicalP_1 188conicalP_1 = gsl_sf_conicalP_1
156foreign import ccall "gsl_sf_conicalP_1" gsl_sf_conicalP_1 :: Double -> Double -> Double 189foreign import ccall "gsl_sf_conicalP_1" gsl_sf_conicalP_1 :: Double -> Double -> Double
190
157conicalP_sph_reg_e :: CInt -> Double -> Double -> (Double,Double) 191conicalP_sph_reg_e :: CInt -> Double -> Double -> (Double,Double)
158conicalP_sph_reg_e l lambda x = createSFR "conicalP_sph_reg_e" $ gsl_sf_conicalP_sph_reg_e l lambda x 192conicalP_sph_reg_e l lambda x = createSFR "conicalP_sph_reg_e" $ gsl_sf_conicalP_sph_reg_e l lambda x
159foreign import ccall "gsl_sf_conicalP_sph_reg_e" gsl_sf_conicalP_sph_reg_e :: CInt -> Double -> Double -> Ptr () -> IO CInt 193foreign import ccall "gsl_sf_conicalP_sph_reg_e" gsl_sf_conicalP_sph_reg_e :: CInt -> Double -> Double -> Ptr () -> IO CInt
194
160conicalP_sph_reg :: CInt -> Double -> Double -> Double 195conicalP_sph_reg :: CInt -> Double -> Double -> Double
161conicalP_sph_reg = gsl_sf_conicalP_sph_reg 196conicalP_sph_reg = gsl_sf_conicalP_sph_reg
162foreign import ccall "gsl_sf_conicalP_sph_reg" gsl_sf_conicalP_sph_reg :: CInt -> Double -> Double -> Double 197foreign import ccall "gsl_sf_conicalP_sph_reg" gsl_sf_conicalP_sph_reg :: CInt -> Double -> Double -> Double
198
163conicalP_cyl_reg_e :: CInt -> Double -> Double -> (Double,Double) 199conicalP_cyl_reg_e :: CInt -> Double -> Double -> (Double,Double)
164conicalP_cyl_reg_e m lambda x = createSFR "conicalP_cyl_reg_e" $ gsl_sf_conicalP_cyl_reg_e m lambda x 200conicalP_cyl_reg_e m lambda x = createSFR "conicalP_cyl_reg_e" $ gsl_sf_conicalP_cyl_reg_e m lambda x
165foreign import ccall "gsl_sf_conicalP_cyl_reg_e" gsl_sf_conicalP_cyl_reg_e :: CInt -> Double -> Double -> Ptr () -> IO CInt 201foreign import ccall "gsl_sf_conicalP_cyl_reg_e" gsl_sf_conicalP_cyl_reg_e :: CInt -> Double -> Double -> Ptr () -> IO CInt
202
166conicalP_cyl_reg :: CInt -> Double -> Double -> Double 203conicalP_cyl_reg :: CInt -> Double -> Double -> Double
167conicalP_cyl_reg = gsl_sf_conicalP_cyl_reg 204conicalP_cyl_reg = gsl_sf_conicalP_cyl_reg
168foreign import ccall "gsl_sf_conicalP_cyl_reg" gsl_sf_conicalP_cyl_reg :: CInt -> Double -> Double -> Double 205foreign import ccall "gsl_sf_conicalP_cyl_reg" gsl_sf_conicalP_cyl_reg :: CInt -> Double -> Double -> Double
206
169legendre_H3d_0_e :: Double -> Double -> (Double,Double) 207legendre_H3d_0_e :: Double -> Double -> (Double,Double)
170legendre_H3d_0_e lambda eta = createSFR "legendre_H3d_0_e" $ gsl_sf_legendre_H3d_0_e lambda eta 208legendre_H3d_0_e lambda eta = createSFR "legendre_H3d_0_e" $ gsl_sf_legendre_H3d_0_e lambda eta
171foreign import ccall "gsl_sf_legendre_H3d_0_e" gsl_sf_legendre_H3d_0_e :: Double -> Double -> Ptr () -> IO CInt 209foreign import ccall "gsl_sf_legendre_H3d_0_e" gsl_sf_legendre_H3d_0_e :: Double -> Double -> Ptr () -> IO CInt
210
172legendre_H3d_0 :: Double -> Double -> Double 211legendre_H3d_0 :: Double -> Double -> Double
173legendre_H3d_0 = gsl_sf_legendre_H3d_0 212legendre_H3d_0 = gsl_sf_legendre_H3d_0
174foreign import ccall "gsl_sf_legendre_H3d_0" gsl_sf_legendre_H3d_0 :: Double -> Double -> Double 213foreign import ccall "gsl_sf_legendre_H3d_0" gsl_sf_legendre_H3d_0 :: Double -> Double -> Double
214
175legendre_H3d_1_e :: Double -> Double -> (Double,Double) 215legendre_H3d_1_e :: Double -> Double -> (Double,Double)
176legendre_H3d_1_e lambda eta = createSFR "legendre_H3d_1_e" $ gsl_sf_legendre_H3d_1_e lambda eta 216legendre_H3d_1_e lambda eta = createSFR "legendre_H3d_1_e" $ gsl_sf_legendre_H3d_1_e lambda eta
177foreign import ccall "gsl_sf_legendre_H3d_1_e" gsl_sf_legendre_H3d_1_e :: Double -> Double -> Ptr () -> IO CInt 217foreign import ccall "gsl_sf_legendre_H3d_1_e" gsl_sf_legendre_H3d_1_e :: Double -> Double -> Ptr () -> IO CInt
218
178legendre_H3d_1 :: Double -> Double -> Double 219legendre_H3d_1 :: Double -> Double -> Double
179legendre_H3d_1 = gsl_sf_legendre_H3d_1 220legendre_H3d_1 = gsl_sf_legendre_H3d_1
180foreign import ccall "gsl_sf_legendre_H3d_1" gsl_sf_legendre_H3d_1 :: Double -> Double -> Double 221foreign import ccall "gsl_sf_legendre_H3d_1" gsl_sf_legendre_H3d_1 :: Double -> Double -> Double
222
181legendre_H3d_e :: CInt -> Double -> Double -> (Double,Double) 223legendre_H3d_e :: CInt -> Double -> Double -> (Double,Double)
182legendre_H3d_e l lambda eta = createSFR "legendre_H3d_e" $ gsl_sf_legendre_H3d_e l lambda eta 224legendre_H3d_e l lambda eta = createSFR "legendre_H3d_e" $ gsl_sf_legendre_H3d_e l lambda eta
183foreign import ccall "gsl_sf_legendre_H3d_e" gsl_sf_legendre_H3d_e :: CInt -> Double -> Double -> Ptr () -> IO CInt 225foreign import ccall "gsl_sf_legendre_H3d_e" gsl_sf_legendre_H3d_e :: CInt -> Double -> Double -> Ptr () -> IO CInt
226
184legendre_H3d :: CInt -> Double -> Double -> Double 227legendre_H3d :: CInt -> Double -> Double -> Double
185legendre_H3d = gsl_sf_legendre_H3d 228legendre_H3d = gsl_sf_legendre_H3d
186foreign import ccall "gsl_sf_legendre_H3d" gsl_sf_legendre_H3d :: CInt -> Double -> Double -> Double 229foreign import ccall "gsl_sf_legendre_H3d" gsl_sf_legendre_H3d :: CInt -> Double -> Double -> Double
230
187legendre_H3d_array :: CInt -> Double -> Double -> Ptr Double -> CInt 231legendre_H3d_array :: CInt -> Double -> Double -> Ptr Double -> CInt
188legendre_H3d_array = gsl_sf_legendre_H3d_array 232legendre_H3d_array = gsl_sf_legendre_H3d_array
189foreign import ccall "gsl_sf_legendre_H3d_array" gsl_sf_legendre_H3d_array :: CInt -> Double -> Double -> Ptr Double -> CInt 233foreign import ccall "gsl_sf_legendre_H3d_array" gsl_sf_legendre_H3d_array :: CInt -> Double -> Double -> Ptr Double -> CInt