Legendre.h (getdp-3.4.0-source.tgz) | : | Legendre.h (getdp-3.5.0-source.tgz) | ||
---|---|---|---|---|
// GetDP - Copyright (C) 1997-2021 P. Dular and C. Geuzaine, University of Liege | // GetDP - Copyright (C) 1997-2022 P. Dular and C. Geuzaine, University of Liege | |||
// | // | |||
// See the LICENSE.txt file for license information. Please report all | // See the LICENSE.txt file for license information. Please report all | |||
// issues on https://gitlab.onelab.info/getdp/getdp/issues. | // issues on https://gitlab.onelab.info/getdp/getdp/issues. | |||
#ifndef LEGENDRE_H | #ifndef LEGENDRE_H | |||
#define LEGENDRE_H | #define LEGENDRE_H | |||
double Factorial(double n) ; | double Factorial(double n); | |||
double BinomialCoef( double n, double m ) ; | double BinomialCoef(double n, double m); | |||
double Legendre(int l, int m, double x) ; | double Legendre(int l, int m, double x); | |||
void LegendreRecursive(int l, int m, double x, double P[]) ; | void LegendreRecursive(int l, int m, double x, double P[]); | |||
void LegendreRecursiveM(int l, double x, double P[]) ; | void LegendreRecursiveM(int l, double x, double P[]); | |||
double dLegendre (int l, int m, double x) ; | double dLegendre(int l, int m, double x); | |||
double dLegendreFinDif (int l, int m, double x) ; | double dLegendreFinDif(int l, int m, double x); | |||
void PrintLegendre(int l, int m, double x, char * FileName); | void PrintLegendre(int l, int m, double x, char *FileName); | |||
void SphericalHarmonics(int l, int m, double Theta, double Phi, double Yl_m[]); | void SphericalHarmonics(int l, int m, double Theta, double Phi, double Yl_m[]); | |||
#endif | #endif | |||
End of changes. 6 change blocks. | ||||
9 lines changed or deleted | 9 lines changed or added |