specialfunctions.h
Go to the documentation of this file.
1288 void jacobianellipticfunctions(const double u, const double m, double &sn, double &cn, double &dn, double &ph);
1619 double chebyshevsum(const real_1d_array &c, const ae_int_t r, const ae_int_t n, const double x);
double exponentialintegralen(const double x, const ae_int_t n)
double invpoissondistribution(const ae_int_t k, const double y)
double invstudenttdistribution(const ae_int_t k, const double p)
double gammafunction(const double x)
double laguerrecalculate(const ae_int_t n, const double x)
double besselk1(double x, ae_state *_state)
void fresnelintegral(double x, double *c, double *s, ae_state *_state)
double poissoncdistribution(ae_int_t k, double m, ae_state *_state)
double besselyn(ae_int_t n, double x, ae_state *_state)
void jacobianellipticfunctions(double u, double m, double *sn, double *cn, double *dn, double *ph, ae_state *_state)
double laguerresum(const real_1d_array &c, const ae_int_t n, const double x)
double hermitecalculate(ae_int_t n, double x, ae_state *_state)
double exponentialintegralen(double x, ae_int_t n, ae_state *_state)
double binomialdistribution(const ae_int_t k, const ae_int_t n, const double p)
double hermitesum(const real_1d_array &c, const ae_int_t n, const double x)
double invincompletegammac(double a, double y0, ae_state *_state)
double psi(double x, ae_state *_state)
double invpoissondistribution(ae_int_t k, double y, ae_state *_state)
double chebyshevcalculate(const ae_int_t r, const ae_int_t n, const double x)
double invfdistribution(const ae_int_t a, const ae_int_t b, const double y)
double inverf(double e, ae_state *_state)
double besseli1(const double x)
double exponentialintegralei(const double x)
double chisquaredistribution(double v, double x, ae_state *_state)
double incompleteellipticintegralk(const double phi, const double m)
double errorfunctionc(const double x)
double incompleteellipticintegralk(double phi, double m, ae_state *_state)
double gammafunction(double x, ae_state *_state)
void fresnelintegral(const double x, double &c, double &s)
double besseli0(double x, ae_state *_state)
void chebyshevcoefficients(ae_int_t n, ae_vector *c, ae_state *_state)
double fcdistribution(ae_int_t a, ae_int_t b, double x, ae_state *_state)
void fromchebyshev(const real_1d_array &a, const ae_int_t n, real_1d_array &b)
double lngamma(const double x, double &sgngam)
double chisquarecdistribution(double v, double x, ae_state *_state)
double besseli0(const double x)
double invincompletebeta(const double a, const double b, const double y)
void laguerrecoefficients(const ae_int_t n, real_1d_array &c)
void airy(double x, double *ai, double *aip, double *bi, double *bip, ae_state *_state)
double ellipticintegrale(const double m)
double poissondistribution(const ae_int_t k, const double m)
double besselj0(double x, ae_state *_state)
void jacobianellipticfunctions(const double u, const double m, double &sn, double &cn, double &dn, double &ph)
double binomialcdistribution(const ae_int_t k, const ae_int_t n, const double p)
double exponentialintegralei(double x, ae_state *_state)
double inverf(const double e)
double psi(const double x)
Definition: ap.h:347
Definition: alglibinternal.h:31
double errorfunction(double x, ae_state *_state)
double incompleteellipticintegrale(double phi, double m, ae_state *_state)
double binomialdistribution(ae_int_t k, ae_int_t n, double p, ae_state *_state)
double chisquarecdistribution(const double v, const double x)
double fcdistribution(const ae_int_t a, const ae_int_t b, const double x)
double studenttdistribution(ae_int_t k, double t, ae_state *_state)
double fdistribution(ae_int_t a, ae_int_t b, double x, ae_state *_state)
void fromchebyshev(ae_vector *a, ae_int_t n, ae_vector *b, ae_state *_state)
double normaldistribution(const double x)
double dawsonintegral(double x, ae_state *_state)
double chebyshevsum(const real_1d_array &c, const ae_int_t r, const ae_int_t n, const double x)
double besselk1(const double x)
double incompletebeta(double a, double b, double x, ae_state *_state)
void sinecosineintegrals(const double x, double &si, double &ci)
double hermitecalculate(const ae_int_t n, const double x)
void airy(const double x, double &ai, double &aip, double &bi, double &bip)
double legendrecalculate(const ae_int_t n, const double x)
double invincompletegammac(const double a, const double y0)
double besselkn(const ae_int_t nn, const double x)
double laguerrecalculate(ae_int_t n, double x, ae_state *_state)
double normaldistribution(double x, ae_state *_state)
double hermitesum(ae_vector *c, ae_int_t n, double x, ae_state *_state)
double chebyshevcalculate(ae_int_t r, ae_int_t n, double x, ae_state *_state)
double besselj1(const double x)
double invincompletebeta(double a, double b, double y, ae_state *_state)
double ellipticintegralk(const double m)
double invchisquaredistribution(const double v, const double y)
double incompletegammac(const double a, const double x)
void legendrecoefficients(const ae_int_t n, real_1d_array &c)
double chisquaredistribution(const double v, const double x)
double invnormaldistribution(const double y0)
void hyperbolicsinecosineintegrals(double x, double *shi, double *chi, ae_state *_state)
double bessely0(const double x)
double dawsonintegral(const double x)
double invnormaldistribution(double y0, ae_state *_state)
double incompletegammac(double a, double x, ae_state *_state)
double besseljn(const ae_int_t n, const double x)
double beta(const double a, const double b)
void hermitecoefficients(const ae_int_t n, real_1d_array &c)
double invstudenttdistribution(ae_int_t k, double p, ae_state *_state)
void chebyshevcoefficients(const ae_int_t n, real_1d_array &c)
double invbinomialdistribution(const ae_int_t k, const ae_int_t n, const double y)
double errorfunction(const double x)
void sinecosineintegrals(double x, double *si, double *ci, ae_state *_state)
double studenttdistribution(const ae_int_t k, const double t)
double bessely0(double x, ae_state *_state)
double poissondistribution(ae_int_t k, double m, ae_state *_state)
void laguerrecoefficients(ae_int_t n, ae_vector *c, ae_state *_state)
double beta(double a, double b, ae_state *_state)
double errorfunctionc(double x, ae_state *_state)
void legendrecoefficients(ae_int_t n, ae_vector *c, ae_state *_state)
double fdistribution(const ae_int_t a, const ae_int_t b, const double x)
double besselyn(const ae_int_t n, const double x)
double bessely1(const double x)
Definition: ap.h:469
double besselj1(double x, ae_state *_state)
double binomialcdistribution(ae_int_t k, ae_int_t n, double p, ae_state *_state)
double incompletegamma(double a, double x, ae_state *_state)
double ellipticintegrale(double m, ae_state *_state)
double besselk0(double x, ae_state *_state)
double chebyshevsum(ae_vector *c, ae_int_t r, ae_int_t n, double x, ae_state *_state)
double legendrecalculate(ae_int_t n, double x, ae_state *_state)
double incompletegamma(const double a, const double x)
double invchisquaredistribution(double v, double y, ae_state *_state)
double besseljn(ae_int_t n, double x, ae_state *_state)
double incompleteellipticintegrale(const double phi, const double m)
double besselj0(const double x)
double besselk0(const double x)
double incompletebeta(const double a, const double b, const double x)
void hyperbolicsinecosineintegrals(const double x, double &shi, double &chi)
double ellipticintegralkhighprecision(const double m1)
double invbinomialdistribution(ae_int_t k, ae_int_t n, double y, ae_state *_state)
double ellipticintegralk(double m, ae_state *_state)
void hermitecoefficients(ae_int_t n, ae_vector *c, ae_state *_state)
double invfdistribution(ae_int_t a, ae_int_t b, double y, ae_state *_state)
double ellipticintegralkhighprecision(double m1, ae_state *_state)
Definition: ap.h:1231
double besselkn(ae_int_t nn, double x, ae_state *_state)
double poissoncdistribution(const ae_int_t k, const double m)
double lngamma(double x, double *sgngam, ae_state *_state)
double laguerresum(ae_vector *c, ae_int_t n, double x, ae_state *_state)
double bessely1(double x, ae_state *_state)
Definition: alglibinternal.h:158
double legendresum(const real_1d_array &c, const ae_int_t n, const double x)
double besseli1(double x, ae_state *_state)
double legendresum(ae_vector *c, ae_int_t n, double x, ae_state *_state)