00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00022
00024
00033 #ifndef legendre_h
00034 #define legendre_h
00035
00036 #include "arts.h"
00037 #include "matpackI.h"
00038
00039 Numeric
00040 legendre_poly (Index l, Index m, Numeric x);
00041
00042 Numeric
00043 legendre_poly_norm_schmidt (Index l, Index m, Numeric x);
00044
00045 Numeric
00046 legendre_poly_deriv (Index l, Index m, Numeric x);
00047
00048 Numeric
00049 legendre_poly_norm_schmidt_deriv (Index l, Index m, Numeric x);
00050
00051 Numeric
00052 g_legendre_poly (Index l, Index m, Numeric x);
00053
00054 Numeric
00055 g_legendre_poly_norm_schmidt (Index l, Index m, Numeric x);
00056
00057 Numeric
00058 g_legendre_poly_deriv (Index l, Index m, Numeric x);
00059
00060 Numeric
00061 g_legendre_poly_norm_schmidt_deriv (Index l, Index m, Numeric x);
00062
00063 Numeric
00064 g_legendre_poly_norm_schmidt_deriv1 (Index l, Index m, Numeric x);
00065
00066 Numeric
00067 g_legendre_poly_norm_schmidt_deriv2 (Index l, Index m, Numeric x);
00068
00069 Numeric
00070 g_legendre_poly_norm_schmidt_deriv3 (Index l, Index m, Numeric x);
00071
00072 Numeric
00073 g_legendre_poly_norm_schmidt_deriv4 (Index l, Index m, Numeric x);
00074
00075 #endif
00076