Typedefs | |
typedef alglib_impl::ae_int_t | ae_int_t |
Functions | |
double | abscomplex (const alglib::complex &z) |
void | airy (const double x, double &ai, double &aip, double &bi, double &bip) |
void | autogkintegrate (autogkstate &state, void(*func)(double x, double xminusa, double bminusx, double &y, void *ptr), void *ptr=NULL) |
bool | autogkiteration (const autogkstate &state) |
void | autogkresults (const autogkstate &state, double &v, autogkreport &rep) |
void | autogksingular (const double a, const double b, const double alpha, const double beta, autogkstate &state) |
void | autogksmooth (const double a, const double b, autogkstate &state) |
void | autogksmoothw (const double a, const double b, const double xwidth, autogkstate &state) |
void | barycentricbuildfloaterhormann (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t d, barycentricinterpolant &b) |
void | barycentricbuildxyw (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, barycentricinterpolant &b) |
double | barycentriccalc (const barycentricinterpolant &b, const double t) |
void | barycentricdiff1 (const barycentricinterpolant &b, const double t, double &f, double &df) |
void | barycentricdiff2 (const barycentricinterpolant &b, const double t, double &f, double &df, double &d2f) |
void | barycentricfitfloaterhormann (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, ae_int_t &info, barycentricinterpolant &b, barycentricfitreport &rep) |
void | barycentricfitfloaterhormannwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t k, const ae_int_t m, ae_int_t &info, barycentricinterpolant &b, barycentricfitreport &rep) |
void | barycentriclintransx (const barycentricinterpolant &b, const double ca, const double cb) |
void | barycentriclintransy (const barycentricinterpolant &b, const double ca, const double cb) |
void | barycentricunpack (const barycentricinterpolant &b, ae_int_t &n, real_1d_array &x, real_1d_array &y, real_1d_array &w) |
double | besseli0 (const double x) |
double | besseli1 (const double x) |
double | besselj0 (const double x) |
double | besselj1 (const double x) |
double | besseljn (const ae_int_t n, const double x) |
double | besselk0 (const double x) |
double | besselk1 (const double x) |
double | besselkn (const ae_int_t nn, const double x) |
double | bessely0 (const double x) |
double | bessely1 (const double x) |
double | besselyn (const ae_int_t n, const double x) |
double | beta (const double a, const double b) |
double | binomialcdistribution (const ae_int_t k, const ae_int_t n, const double p) |
double | binomialdistribution (const ae_int_t k, const ae_int_t n, const double p) |
double | chebyshevcalculate (const ae_int_t r, const ae_int_t n, const double x) |
void | chebyshevcoefficients (const ae_int_t n, real_1d_array &c) |
double | chebyshevsum (const real_1d_array &c, const ae_int_t r, const ae_int_t n, const double x) |
double | chisquarecdistribution (const double v, const double x) |
double | chisquaredistribution (const double v, const double x) |
void | clusterizercreate (clusterizerstate &s) |
void | clusterizergetdistances (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nfeatures, const ae_int_t disttype, real_2d_array &d) |
void | clusterizergetkclusters (const ahcreport &rep, const ae_int_t k, integer_1d_array &cidx, integer_1d_array &cz) |
void | clusterizerrunahc (const clusterizerstate &s, ahcreport &rep) |
void | clusterizerrunkmeans (const clusterizerstate &s, const ae_int_t k, kmeansreport &rep) |
void | clusterizerseparatedbycorr (const ahcreport &rep, const double r, ae_int_t &k, integer_1d_array &cidx, integer_1d_array &cz) |
void | clusterizerseparatedbydist (const ahcreport &rep, const double r, ae_int_t &k, integer_1d_array &cidx, integer_1d_array &cz) |
void | clusterizersetahcalgo (const clusterizerstate &s, const ae_int_t algo) |
void | clusterizersetdistances (const clusterizerstate &s, const real_2d_array &d, const ae_int_t npoints, const bool isupper) |
void | clusterizersetdistances (const clusterizerstate &s, const real_2d_array &d, const bool isupper) |
void | clusterizersetkmeansinit (const clusterizerstate &s, const ae_int_t initalgo) |
void | clusterizersetkmeanslimits (const clusterizerstate &s, const ae_int_t restarts, const ae_int_t maxits) |
void | clusterizersetpoints (const clusterizerstate &s, const real_2d_array &xy, const ae_int_t disttype) |
void | clusterizersetpoints (const clusterizerstate &s, const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nfeatures, const ae_int_t disttype) |
void | cmatrixcopy (const ae_int_t m, const ae_int_t n, const complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, complex_2d_array &b, const ae_int_t ib, const ae_int_t jb) |
alglib::complex | cmatrixdet (const complex_2d_array &a) |
alglib::complex | cmatrixdet (const complex_2d_array &a, const ae_int_t n) |
void | cmatrixgemm (const ae_int_t m, const ae_int_t n, const ae_int_t k, const alglib::complex alpha, const complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const complex_2d_array &b, const ae_int_t ib, const ae_int_t jb, const ae_int_t optypeb, const alglib::complex beta, const complex_2d_array &c, const ae_int_t ic, const ae_int_t jc) |
void | cmatrixherk (const ae_int_t n, const ae_int_t k, const double alpha, const complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const double beta, const complex_2d_array &c, const ae_int_t ic, const ae_int_t jc, const bool isupper) |
void | cmatrixinverse (complex_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | cmatrixinverse (complex_2d_array &a, const ae_int_t n, ae_int_t &info, matinvreport &rep) |
void | cmatrixlefttrsm (const ae_int_t m, const ae_int_t n, const complex_2d_array &a, const ae_int_t i1, const ae_int_t j1, const bool isupper, const bool isunit, const ae_int_t optype, const complex_2d_array &x, const ae_int_t i2, const ae_int_t j2) |
void | cmatrixlq (complex_2d_array &a, const ae_int_t m, const ae_int_t n, complex_1d_array &tau) |
void | cmatrixlqunpackl (const complex_2d_array &a, const ae_int_t m, const ae_int_t n, complex_2d_array &l) |
void | cmatrixlqunpackq (const complex_2d_array &a, const ae_int_t m, const ae_int_t n, const complex_1d_array &tau, const ae_int_t qrows, complex_2d_array &q) |
void | cmatrixlu (complex_2d_array &a, const ae_int_t m, const ae_int_t n, integer_1d_array &pivots) |
alglib::complex | cmatrixludet (const complex_2d_array &a, const integer_1d_array &pivots) |
alglib::complex | cmatrixludet (const complex_2d_array &a, const integer_1d_array &pivots, const ae_int_t n) |
void | cmatrixluinverse (complex_2d_array &a, const integer_1d_array &pivots, ae_int_t &info, matinvreport &rep) |
void | cmatrixluinverse (complex_2d_array &a, const integer_1d_array &pivots, const ae_int_t n, ae_int_t &info, matinvreport &rep) |
double | cmatrixlurcond1 (const complex_2d_array &lua, const ae_int_t n) |
double | cmatrixlurcondinf (const complex_2d_array &lua, const ae_int_t n) |
void | cmatrixlusolve (const complex_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const complex_1d_array &b, ae_int_t &info, densesolverreport &rep, complex_1d_array &x) |
void | cmatrixlusolvefast (const complex_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const complex_1d_array &b, ae_int_t &info) |
void | cmatrixlusolvem (const complex_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const complex_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, complex_2d_array &x) |
void | cmatrixlusolvemfast (const complex_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const complex_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | cmatrixmixedsolve (const complex_2d_array &a, const complex_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const complex_1d_array &b, ae_int_t &info, densesolverreport &rep, complex_1d_array &x) |
void | cmatrixmixedsolvem (const complex_2d_array &a, const complex_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const complex_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, complex_2d_array &x) |
void | cmatrixmv (const ae_int_t m, const ae_int_t n, const complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t opa, const complex_1d_array &x, const ae_int_t ix, complex_1d_array &y, const ae_int_t iy) |
void | cmatrixqr (complex_2d_array &a, const ae_int_t m, const ae_int_t n, complex_1d_array &tau) |
void | cmatrixqrunpackq (const complex_2d_array &a, const ae_int_t m, const ae_int_t n, const complex_1d_array &tau, const ae_int_t qcolumns, complex_2d_array &q) |
void | cmatrixqrunpackr (const complex_2d_array &a, const ae_int_t m, const ae_int_t n, complex_2d_array &r) |
void | cmatrixrank1 (const ae_int_t m, const ae_int_t n, complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, complex_1d_array &u, const ae_int_t iu, complex_1d_array &v, const ae_int_t iv) |
double | cmatrixrcond1 (const complex_2d_array &a, const ae_int_t n) |
double | cmatrixrcondinf (const complex_2d_array &a, const ae_int_t n) |
void | cmatrixrighttrsm (const ae_int_t m, const ae_int_t n, const complex_2d_array &a, const ae_int_t i1, const ae_int_t j1, const bool isupper, const bool isunit, const ae_int_t optype, const complex_2d_array &x, const ae_int_t i2, const ae_int_t j2) |
void | cmatrixrndcond (const ae_int_t n, const double c, complex_2d_array &a) |
void | cmatrixrndorthogonal (const ae_int_t n, complex_2d_array &a) |
void | cmatrixrndorthogonalfromtheleft (complex_2d_array &a, const ae_int_t m, const ae_int_t n) |
void | cmatrixrndorthogonalfromtheright (complex_2d_array &a, const ae_int_t m, const ae_int_t n) |
void | cmatrixsolve (const complex_2d_array &a, const ae_int_t n, const complex_1d_array &b, ae_int_t &info, densesolverreport &rep, complex_1d_array &x) |
void | cmatrixsolvefast (const complex_2d_array &a, const ae_int_t n, const complex_1d_array &b, ae_int_t &info) |
void | cmatrixsolvem (const complex_2d_array &a, const ae_int_t n, const complex_2d_array &b, const ae_int_t m, const bool rfs, ae_int_t &info, densesolverreport &rep, complex_2d_array &x) |
void | cmatrixsolvemfast (const complex_2d_array &a, const ae_int_t n, const complex_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | cmatrixsyrk (const ae_int_t n, const ae_int_t k, const double alpha, const complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const double beta, const complex_2d_array &c, const ae_int_t ic, const ae_int_t jc, const bool isupper) |
void | cmatrixtranspose (const ae_int_t m, const ae_int_t n, const complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, complex_2d_array &b, const ae_int_t ib, const ae_int_t jb) |
void | cmatrixtrinverse (complex_2d_array &a, const ae_int_t n, const bool isupper, const bool isunit, ae_int_t &info, matinvreport &rep) |
void | cmatrixtrinverse (complex_2d_array &a, const bool isupper, ae_int_t &info, matinvreport &rep) |
double | cmatrixtrrcond1 (const complex_2d_array &a, const ae_int_t n, const bool isupper, const bool isunit) |
double | cmatrixtrrcondinf (const complex_2d_array &a, const ae_int_t n, const bool isupper, const bool isunit) |
alglib::complex | conj (const alglib::complex &z) |
void | convc1d (const complex_1d_array &a, const ae_int_t m, const complex_1d_array &b, const ae_int_t n, complex_1d_array &r) |
void | convc1dcircular (const complex_1d_array &s, const ae_int_t m, const complex_1d_array &r, const ae_int_t n, complex_1d_array &c) |
void | convc1dcircularinv (const complex_1d_array &a, const ae_int_t m, const complex_1d_array &b, const ae_int_t n, complex_1d_array &r) |
void | convc1dinv (const complex_1d_array &a, const ae_int_t m, const complex_1d_array &b, const ae_int_t n, complex_1d_array &r) |
void | convr1d (const real_1d_array &a, const ae_int_t m, const real_1d_array &b, const ae_int_t n, real_1d_array &r) |
void | convr1dcircular (const real_1d_array &s, const ae_int_t m, const real_1d_array &r, const ae_int_t n, real_1d_array &c) |
void | convr1dcircularinv (const real_1d_array &a, const ae_int_t m, const real_1d_array &b, const ae_int_t n, real_1d_array &r) |
void | convr1dinv (const real_1d_array &a, const ae_int_t m, const real_1d_array &b, const ae_int_t n, real_1d_array &r) |
void | corrc1d (const complex_1d_array &signal, const ae_int_t n, const complex_1d_array &pattern, const ae_int_t m, complex_1d_array &r) |
void | corrc1dcircular (const complex_1d_array &signal, const ae_int_t m, const complex_1d_array &pattern, const ae_int_t n, complex_1d_array &c) |
void | corrr1d (const real_1d_array &signal, const ae_int_t n, const real_1d_array &pattern, const ae_int_t m, real_1d_array &r) |
void | corrr1dcircular (const real_1d_array &signal, const ae_int_t m, const real_1d_array &pattern, const ae_int_t n, real_1d_array &c) |
double | cov2 (const real_1d_array &x, const real_1d_array &y) |
double | cov2 (const real_1d_array &x, const real_1d_array &y, const ae_int_t n) |
void | covm (const real_2d_array &x, const ae_int_t n, const ae_int_t m, real_2d_array &c) |
void | covm (const real_2d_array &x, real_2d_array &c) |
void | covm2 (const real_2d_array &x, const real_2d_array &y, const ae_int_t n, const ae_int_t m1, const ae_int_t m2, real_2d_array &c) |
void | covm2 (const real_2d_array &x, const real_2d_array &y, real_2d_array &c) |
alglib::complex | csqr (const alglib::complex &z) |
double | dawsonintegral (const double x) |
double | dfavgce (const decisionforest &df, const real_2d_array &xy, const ae_int_t npoints) |
double | dfavgerror (const decisionforest &df, const real_2d_array &xy, const ae_int_t npoints) |
double | dfavgrelerror (const decisionforest &df, const real_2d_array &xy, const ae_int_t npoints) |
void | dfbuildrandomdecisionforest (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nvars, const ae_int_t nclasses, const ae_int_t ntrees, const double r, ae_int_t &info, decisionforest &df, dfreport &rep) |
void | dfbuildrandomdecisionforestx1 (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nvars, const ae_int_t nclasses, const ae_int_t ntrees, const ae_int_t nrndvars, const double r, ae_int_t &info, decisionforest &df, dfreport &rep) |
void | dfprocess (const decisionforest &df, const real_1d_array &x, real_1d_array &y) |
void | dfprocessi (const decisionforest &df, const real_1d_array &x, real_1d_array &y) |
double | dfrelclserror (const decisionforest &df, const real_2d_array &xy, const ae_int_t npoints) |
double | dfrmserror (const decisionforest &df, const real_2d_array &xy, const ae_int_t npoints) |
void | dfserialize (decisionforest &obj, std::ostream &s_out) |
void | dfserialize (decisionforest &obj, std::string &s_out) |
void | dfunserialize (const std::istream &s_in, decisionforest &obj) |
void | dfunserialize (const std::string &s_in, decisionforest &obj) |
void | dsoptimalsplit2 (const real_1d_array &a, const integer_1d_array &c, const ae_int_t n, ae_int_t &info, double &threshold, double &pal, double &pbl, double &par, double &pbr, double &cve) |
void | dsoptimalsplit2fast (real_1d_array &a, integer_1d_array &c, integer_1d_array &tiesbuf, integer_1d_array &cntbuf, real_1d_array &bufr, integer_1d_array &bufi, const ae_int_t n, const ae_int_t nc, const double alpha, ae_int_t &info, double &threshold, double &rms, double &cvrms) |
void | eigsubspacecreate (const ae_int_t n, const ae_int_t k, eigsubspacestate &state) |
void | eigsubspacecreatebuf (const ae_int_t n, const ae_int_t k, const eigsubspacestate &state) |
bool | eigsubspaceooccontinue (const eigsubspacestate &state) |
void | eigsubspaceoocgetrequestdata (const eigsubspacestate &state, real_2d_array &x) |
void | eigsubspaceoocgetrequestinfo (const eigsubspacestate &state, ae_int_t &requesttype, ae_int_t &requestsize) |
void | eigsubspaceoocsendresult (const eigsubspacestate &state, const real_2d_array &ax) |
void | eigsubspaceoocstart (const eigsubspacestate &state, const ae_int_t mtype) |
void | eigsubspaceoocstop (const eigsubspacestate &state, real_1d_array &w, real_2d_array &z, eigsubspacereport &rep) |
void | eigsubspacesetcond (const eigsubspacestate &state, const double eps, const ae_int_t maxits) |
void | eigsubspacesolvedenses (const eigsubspacestate &state, const real_2d_array &a, const bool isupper, real_1d_array &w, real_2d_array &z, eigsubspacereport &rep) |
void | eigsubspacesolvesparses (const eigsubspacestate &state, const sparsematrix &a, const bool isupper, real_1d_array &w, real_2d_array &z, eigsubspacereport &rep) |
double | ellipticintegrale (const double m) |
double | ellipticintegralk (const double m) |
double | ellipticintegralkhighprecision (const double m1) |
double | errorfunction (const double x) |
double | errorfunctionc (const double x) |
double | exponentialintegralei (const double x) |
double | exponentialintegralen (const double x, const ae_int_t n) |
double | fcdistribution (const ae_int_t a, const ae_int_t b, const double x) |
double | fdistribution (const ae_int_t a, const ae_int_t b, const double x) |
void | fftc1d (complex_1d_array &a) |
void | fftc1d (complex_1d_array &a, const ae_int_t n) |
void | fftc1dinv (complex_1d_array &a) |
void | fftc1dinv (complex_1d_array &a, const ae_int_t n) |
void | fftr1d (const real_1d_array &a, complex_1d_array &f) |
void | fftr1d (const real_1d_array &a, const ae_int_t n, complex_1d_array &f) |
void | fftr1dinv (const complex_1d_array &f, const ae_int_t n, real_1d_array &a) |
void | fftr1dinv (const complex_1d_array &f, real_1d_array &a) |
void | fhtr1d (real_1d_array &a, const ae_int_t n) |
void | fhtr1dinv (real_1d_array &a, const ae_int_t n) |
void | filterema (real_1d_array &x, const ae_int_t n, const double alpha) |
void | filterema (real_1d_array &x, const double alpha) |
void | filterlrma (real_1d_array &x, const ae_int_t k) |
void | filterlrma (real_1d_array &x, const ae_int_t n, const ae_int_t k) |
void | filtersma (real_1d_array &x, const ae_int_t k) |
void | filtersma (real_1d_array &x, const ae_int_t n, const ae_int_t k) |
void | fisherlda (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nvars, const ae_int_t nclasses, ae_int_t &info, real_1d_array &w) |
void | fisherldan (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nvars, const ae_int_t nclasses, ae_int_t &info, real_2d_array &w) |
bool | fp_eq (double v1, double v2) |
bool | fp_greater (double v1, double v2) |
bool | fp_greater_eq (double v1, double v2) |
bool | fp_isfinite (double x) |
bool | fp_isinf (double x) |
bool | fp_isnan (double x) |
bool | fp_isneginf (double x) |
bool | fp_isposinf (double x) |
bool | fp_less (double v1, double v2) |
bool | fp_less_eq (double v1, double v2) |
bool | fp_neq (double v1, double v2) |
void | fresnelintegral (const double x, double &c, double &s) |
void | fromchebyshev (const real_1d_array &a, const ae_int_t n, real_1d_array &b) |
void | ftest (const real_1d_array &x, const ae_int_t n, const real_1d_array &y, const ae_int_t m, double &bothtails, double &lefttail, double &righttail) |
double | gammafunction (const double x) |
void | gkqgenerategaussjacobi (const ae_int_t n, const double alpha, const double beta, ae_int_t &info, real_1d_array &x, real_1d_array &wkronrod, real_1d_array &wgauss) |
void | gkqgenerategausslegendre (const ae_int_t n, ae_int_t &info, real_1d_array &x, real_1d_array &wkronrod, real_1d_array &wgauss) |
void | gkqgeneraterec (const real_1d_array &alpha, const real_1d_array &beta, const double mu0, const ae_int_t n, ae_int_t &info, real_1d_array &x, real_1d_array &wkronrod, real_1d_array &wgauss) |
void | gkqlegendrecalc (const ae_int_t n, ae_int_t &info, real_1d_array &x, real_1d_array &wkronrod, real_1d_array &wgauss) |
void | gkqlegendretbl (const ae_int_t n, real_1d_array &x, real_1d_array &wkronrod, real_1d_array &wgauss, double &eps) |
void | gqgenerategausshermite (const ae_int_t n, ae_int_t &info, real_1d_array &x, real_1d_array &w) |
void | gqgenerategaussjacobi (const ae_int_t n, const double alpha, const double beta, ae_int_t &info, real_1d_array &x, real_1d_array &w) |
void | gqgenerategausslaguerre (const ae_int_t n, const double alpha, ae_int_t &info, real_1d_array &x, real_1d_array &w) |
void | gqgenerategausslegendre (const ae_int_t n, ae_int_t &info, real_1d_array &x, real_1d_array &w) |
void | gqgenerategausslobattorec (const real_1d_array &alpha, const real_1d_array &beta, const double mu0, const double a, const double b, const ae_int_t n, ae_int_t &info, real_1d_array &x, real_1d_array &w) |
void | gqgenerategaussradaurec (const real_1d_array &alpha, const real_1d_array &beta, const double mu0, const double a, const ae_int_t n, ae_int_t &info, real_1d_array &x, real_1d_array &w) |
void | gqgeneraterec (const real_1d_array &alpha, const real_1d_array &beta, const double mu0, const ae_int_t n, ae_int_t &info, real_1d_array &x, real_1d_array &w) |
double | hermitecalculate (const ae_int_t n, const double x) |
void | hermitecoefficients (const ae_int_t n, real_1d_array &c) |
double | hermitesum (const real_1d_array &c, const ae_int_t n, const double x) |
bool | hmatrixevd (const complex_2d_array &a, const ae_int_t n, const ae_int_t zneeded, const bool isupper, real_1d_array &d, complex_2d_array &z) |
bool | hmatrixevdi (const complex_2d_array &a, const ae_int_t n, const ae_int_t zneeded, const bool isupper, const ae_int_t i1, const ae_int_t i2, real_1d_array &w, complex_2d_array &z) |
bool | hmatrixevdr (const complex_2d_array &a, const ae_int_t n, const ae_int_t zneeded, const bool isupper, const double b1, const double b2, ae_int_t &m, real_1d_array &w, complex_2d_array &z) |
void | hmatrixrndcond (const ae_int_t n, const double c, complex_2d_array &a) |
void | hmatrixrndmultiply (complex_2d_array &a, const ae_int_t n) |
void | hmatrixtd (complex_2d_array &a, const ae_int_t n, const bool isupper, complex_1d_array &tau, real_1d_array &d, real_1d_array &e) |
void | hmatrixtdunpackq (const complex_2d_array &a, const ae_int_t n, const bool isupper, const complex_1d_array &tau, complex_2d_array &q) |
bool | hpdmatrixcholesky (complex_2d_array &a, const ae_int_t n, const bool isupper) |
void | hpdmatrixcholeskyinverse (complex_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | hpdmatrixcholeskyinverse (complex_2d_array &a, const ae_int_t n, const bool isupper, ae_int_t &info, matinvreport &rep) |
double | hpdmatrixcholeskyrcond (const complex_2d_array &a, const ae_int_t n, const bool isupper) |
void | hpdmatrixcholeskysolve (const complex_2d_array &cha, const ae_int_t n, const bool isupper, const complex_1d_array &b, ae_int_t &info, densesolverreport &rep, complex_1d_array &x) |
void | hpdmatrixcholeskysolvefast (const complex_2d_array &cha, const ae_int_t n, const bool isupper, const complex_1d_array &b, ae_int_t &info) |
void | hpdmatrixcholeskysolvem (const complex_2d_array &cha, const ae_int_t n, const bool isupper, const complex_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, complex_2d_array &x) |
void | hpdmatrixcholeskysolvemfast (const complex_2d_array &cha, const ae_int_t n, const bool isupper, const complex_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | hpdmatrixinverse (complex_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | hpdmatrixinverse (complex_2d_array &a, const ae_int_t n, const bool isupper, ae_int_t &info, matinvreport &rep) |
double | hpdmatrixrcond (const complex_2d_array &a, const ae_int_t n, const bool isupper) |
void | hpdmatrixrndcond (const ae_int_t n, const double c, complex_2d_array &a) |
void | hpdmatrixsolve (const complex_2d_array &a, const ae_int_t n, const bool isupper, const complex_1d_array &b, ae_int_t &info, densesolverreport &rep, complex_1d_array &x) |
void | hpdmatrixsolvefast (const complex_2d_array &a, const ae_int_t n, const bool isupper, const complex_1d_array &b, ae_int_t &info) |
void | hpdmatrixsolvem (const complex_2d_array &a, const ae_int_t n, const bool isupper, const complex_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, complex_2d_array &x) |
void | hpdmatrixsolvemfast (const complex_2d_array &a, const ae_int_t n, const bool isupper, const complex_2d_array &b, const ae_int_t m, ae_int_t &info) |
double | hqrndcontinuous (const hqrndstate &state, const real_1d_array &x, const ae_int_t n) |
double | hqrnddiscrete (const hqrndstate &state, const real_1d_array &x, const ae_int_t n) |
double | hqrndexponential (const hqrndstate &state, const double lambdav) |
double | hqrndnormal (const hqrndstate &state) |
void | hqrndnormal2 (const hqrndstate &state, double &x1, double &x2) |
void | hqrndrandomize (hqrndstate &state) |
void | hqrndseed (const ae_int_t s1, const ae_int_t s2, hqrndstate &state) |
ae_int_t | hqrnduniformi (const hqrndstate &state, const ae_int_t n) |
double | hqrnduniformr (const hqrndstate &state) |
void | hqrndunit2 (const hqrndstate &state, double &x, double &y) |
void | hyperbolicsinecosineintegrals (const double x, double &shi, double &chi) |
int | iceil (double x) |
void | idwbuildmodifiedshepard (const real_2d_array &xy, const ae_int_t n, const ae_int_t nx, const ae_int_t d, const ae_int_t nq, const ae_int_t nw, idwinterpolant &z) |
void | idwbuildmodifiedshepardr (const real_2d_array &xy, const ae_int_t n, const ae_int_t nx, const double r, idwinterpolant &z) |
void | idwbuildnoisy (const real_2d_array &xy, const ae_int_t n, const ae_int_t nx, const ae_int_t d, const ae_int_t nq, const ae_int_t nw, idwinterpolant &z) |
double | idwcalc (const idwinterpolant &z, const real_1d_array &x) |
int | ifloor (double x) |
double | incompletebeta (const double a, const double b, const double x) |
double | incompleteellipticintegrale (const double phi, const double m) |
double | incompleteellipticintegralk (const double phi, const double m) |
double | incompletegamma (const double a, const double x) |
double | incompletegammac (const double a, const double x) |
double | invbinomialdistribution (const ae_int_t k, const ae_int_t n, const double y) |
double | invchisquaredistribution (const double v, const double y) |
double | inverf (const double e) |
double | invfdistribution (const ae_int_t a, const ae_int_t b, const double y) |
double | invincompletebeta (const double a, const double b, const double y) |
double | invincompletegammac (const double a, const double y0) |
double | invnormaldistribution (const double y0) |
double | invpoissondistribution (const ae_int_t k, const double y) |
double | invstudenttdistribution (const ae_int_t k, const double p) |
void | jacobianellipticfunctions (const double u, const double m, double &sn, double &cn, double &dn, double &ph) |
void | jarqueberatest (const real_1d_array &x, const ae_int_t n, double &p) |
void | kdtreebuild (const real_2d_array &xy, const ae_int_t n, const ae_int_t nx, const ae_int_t ny, const ae_int_t normtype, kdtree &kdt) |
void | kdtreebuild (const real_2d_array &xy, const ae_int_t nx, const ae_int_t ny, const ae_int_t normtype, kdtree &kdt) |
void | kdtreebuildtagged (const real_2d_array &xy, const integer_1d_array &tags, const ae_int_t n, const ae_int_t nx, const ae_int_t ny, const ae_int_t normtype, kdtree &kdt) |
void | kdtreebuildtagged (const real_2d_array &xy, const integer_1d_array &tags, const ae_int_t nx, const ae_int_t ny, const ae_int_t normtype, kdtree &kdt) |
void | kdtreecreaterequestbuffer (const kdtree &kdt, kdtreerequestbuffer &buf) |
ae_int_t | kdtreequeryaknn (const kdtree &kdt, const real_1d_array &x, const ae_int_t k, const bool selfmatch, const double eps) |
ae_int_t | kdtreequeryaknn (const kdtree &kdt, const real_1d_array &x, const ae_int_t k, const double eps) |
ae_int_t | kdtreequerybox (const kdtree &kdt, const real_1d_array &boxmin, const real_1d_array &boxmax) |
ae_int_t | kdtreequeryknn (const kdtree &kdt, const real_1d_array &x, const ae_int_t k) |
ae_int_t | kdtreequeryknn (const kdtree &kdt, const real_1d_array &x, const ae_int_t k, const bool selfmatch) |
void | kdtreequeryresultsdistances (const kdtree &kdt, real_1d_array &r) |
void | kdtreequeryresultsdistancesi (const kdtree &kdt, real_1d_array &r) |
void | kdtreequeryresultstags (const kdtree &kdt, integer_1d_array &tags) |
void | kdtreequeryresultstagsi (const kdtree &kdt, integer_1d_array &tags) |
void | kdtreequeryresultsx (const kdtree &kdt, real_2d_array &x) |
void | kdtreequeryresultsxi (const kdtree &kdt, real_2d_array &x) |
void | kdtreequeryresultsxy (const kdtree &kdt, real_2d_array &xy) |
void | kdtreequeryresultsxyi (const kdtree &kdt, real_2d_array &xy) |
ae_int_t | kdtreequeryrnn (const kdtree &kdt, const real_1d_array &x, const double r) |
ae_int_t | kdtreequeryrnn (const kdtree &kdt, const real_1d_array &x, const double r, const bool selfmatch) |
void | kdtreeserialize (kdtree &obj, std::ostream &s_out) |
void | kdtreeserialize (kdtree &obj, std::string &s_out) |
ae_int_t | kdtreetsqueryaknn (const kdtree &kdt, const kdtreerequestbuffer &buf, const real_1d_array &x, const ae_int_t k, const bool selfmatch, const double eps) |
ae_int_t | kdtreetsqueryaknn (const kdtree &kdt, const kdtreerequestbuffer &buf, const real_1d_array &x, const ae_int_t k, const double eps) |
ae_int_t | kdtreetsquerybox (const kdtree &kdt, const kdtreerequestbuffer &buf, const real_1d_array &boxmin, const real_1d_array &boxmax) |
ae_int_t | kdtreetsqueryknn (const kdtree &kdt, const kdtreerequestbuffer &buf, const real_1d_array &x, const ae_int_t k) |
ae_int_t | kdtreetsqueryknn (const kdtree &kdt, const kdtreerequestbuffer &buf, const real_1d_array &x, const ae_int_t k, const bool selfmatch) |
void | kdtreetsqueryresultsdistances (const kdtree &kdt, const kdtreerequestbuffer &buf, real_1d_array &r) |
void | kdtreetsqueryresultstags (const kdtree &kdt, const kdtreerequestbuffer &buf, integer_1d_array &tags) |
void | kdtreetsqueryresultsx (const kdtree &kdt, const kdtreerequestbuffer &buf, real_2d_array &x) |
void | kdtreetsqueryresultsxy (const kdtree &kdt, const kdtreerequestbuffer &buf, real_2d_array &xy) |
ae_int_t | kdtreetsqueryrnn (const kdtree &kdt, const kdtreerequestbuffer &buf, const real_1d_array &x, const double r) |
ae_int_t | kdtreetsqueryrnn (const kdtree &kdt, const kdtreerequestbuffer &buf, const real_1d_array &x, const double r, const bool selfmatch) |
void | kdtreeunserialize (const std::istream &s_in, kdtree &obj) |
void | kdtreeunserialize (const std::string &s_in, kdtree &obj) |
void | kmeansgenerate (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nvars, const ae_int_t k, const ae_int_t restarts, ae_int_t &info, real_2d_array &c, integer_1d_array &xyc) |
double | laguerrecalculate (const ae_int_t n, const double x) |
void | laguerrecoefficients (const ae_int_t n, real_1d_array &c) |
double | laguerresum (const real_1d_array &c, const ae_int_t n, const double x) |
double | legendrecalculate (const ae_int_t n, const double x) |
void | legendrecoefficients (const ae_int_t n, real_1d_array &c) |
double | legendresum (const real_1d_array &c, const ae_int_t n, const double x) |
void | lincgcreate (const ae_int_t n, lincgstate &state) |
void | lincgresults (const lincgstate &state, real_1d_array &x, lincgreport &rep) |
void | lincgsetcond (const lincgstate &state, const double epsf, const ae_int_t maxits) |
void | lincgsetprecdiag (const lincgstate &state) |
void | lincgsetprecunit (const lincgstate &state) |
void | lincgsetrestartfreq (const lincgstate &state, const ae_int_t srf) |
void | lincgsetrupdatefreq (const lincgstate &state, const ae_int_t freq) |
void | lincgsetstartingpoint (const lincgstate &state, const real_1d_array &x) |
void | lincgsetxrep (const lincgstate &state, const bool needxrep) |
void | lincgsolvesparse (const lincgstate &state, const sparsematrix &a, const bool isupper, const real_1d_array &b) |
void | linlsqrcreate (const ae_int_t m, const ae_int_t n, linlsqrstate &state) |
void | linlsqrresults (const linlsqrstate &state, real_1d_array &x, linlsqrreport &rep) |
void | linlsqrsetcond (const linlsqrstate &state, const double epsa, const double epsb, const ae_int_t maxits) |
void | linlsqrsetlambdai (const linlsqrstate &state, const double lambdai) |
void | linlsqrsetprecdiag (const linlsqrstate &state) |
void | linlsqrsetprecunit (const linlsqrstate &state) |
void | linlsqrsetxrep (const linlsqrstate &state, const bool needxrep) |
void | linlsqrsolvesparse (const linlsqrstate &state, const sparsematrix &a, const real_1d_array &b) |
double | lngamma (const double x, double &sgngam) |
double | logisticcalc4 (const double x, const double a, const double b, const double c, const double d) |
double | logisticcalc5 (const double x, const double a, const double b, const double c, const double d, const double g) |
void | logisticfit4 (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, double &a, double &b, double &c, double &d, lsfitreport &rep) |
void | logisticfit45x (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const double cnstrleft, const double cnstrright, const bool is4pl, const double lambdav, const double epsx, const ae_int_t rscnt, double &a, double &b, double &c, double &d, double &g, lsfitreport &rep) |
void | logisticfit4ec (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const double cnstrleft, const double cnstrright, double &a, double &b, double &c, double &d, lsfitreport &rep) |
void | logisticfit5 (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, double &a, double &b, double &c, double &d, double &g, lsfitreport &rep) |
void | logisticfit5ec (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const double cnstrleft, const double cnstrright, double &a, double &b, double &c, double &d, double &g, lsfitreport &rep) |
double | lravgerror (const linearmodel &lm, const real_2d_array &xy, const ae_int_t npoints) |
double | lravgrelerror (const linearmodel &lm, const real_2d_array &xy, const ae_int_t npoints) |
void | lrbuild (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nvars, ae_int_t &info, linearmodel &lm, lrreport &ar) |
void | lrbuilds (const real_2d_array &xy, const real_1d_array &s, const ae_int_t npoints, const ae_int_t nvars, ae_int_t &info, linearmodel &lm, lrreport &ar) |
void | lrbuildz (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nvars, ae_int_t &info, linearmodel &lm, lrreport &ar) |
void | lrbuildzs (const real_2d_array &xy, const real_1d_array &s, const ae_int_t npoints, const ae_int_t nvars, ae_int_t &info, linearmodel &lm, lrreport &ar) |
void | lrpack (const real_1d_array &v, const ae_int_t nvars, linearmodel &lm) |
double | lrprocess (const linearmodel &lm, const real_1d_array &x) |
double | lrrmserror (const linearmodel &lm, const real_2d_array &xy, const ae_int_t npoints) |
void | lrunpack (const linearmodel &lm, real_1d_array &v, ae_int_t &nvars) |
void | lsfitcreatef (const real_2d_array &x, const real_1d_array &y, const real_1d_array &c, const ae_int_t n, const ae_int_t m, const ae_int_t k, const double diffstep, lsfitstate &state) |
void | lsfitcreatef (const real_2d_array &x, const real_1d_array &y, const real_1d_array &c, const double diffstep, lsfitstate &state) |
void | lsfitcreatefg (const real_2d_array &x, const real_1d_array &y, const real_1d_array &c, const ae_int_t n, const ae_int_t m, const ae_int_t k, const bool cheapfg, lsfitstate &state) |
void | lsfitcreatefg (const real_2d_array &x, const real_1d_array &y, const real_1d_array &c, const bool cheapfg, lsfitstate &state) |
void | lsfitcreatefgh (const real_2d_array &x, const real_1d_array &y, const real_1d_array &c, const ae_int_t n, const ae_int_t m, const ae_int_t k, lsfitstate &state) |
void | lsfitcreatefgh (const real_2d_array &x, const real_1d_array &y, const real_1d_array &c, lsfitstate &state) |
void | lsfitcreatewf (const real_2d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &c, const ae_int_t n, const ae_int_t m, const ae_int_t k, const double diffstep, lsfitstate &state) |
void | lsfitcreatewf (const real_2d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &c, const double diffstep, lsfitstate &state) |
void | lsfitcreatewfg (const real_2d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &c, const ae_int_t n, const ae_int_t m, const ae_int_t k, const bool cheapfg, lsfitstate &state) |
void | lsfitcreatewfg (const real_2d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &c, const bool cheapfg, lsfitstate &state) |
void | lsfitcreatewfgh (const real_2d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &c, const ae_int_t n, const ae_int_t m, const ae_int_t k, lsfitstate &state) |
void | lsfitcreatewfgh (const real_2d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &c, lsfitstate &state) |
void | lsfitfit (lsfitstate &state, void(*func)(const real_1d_array &c, const real_1d_array &x, double &func, void *ptr), void(*grad)(const real_1d_array &c, const real_1d_array &x, double &func, real_1d_array &grad, void *ptr), void(*hess)(const real_1d_array &c, const real_1d_array &x, double &func, real_1d_array &grad, real_2d_array &hess, void *ptr), void(*rep)(const real_1d_array &c, double func, void *ptr)=NULL, void *ptr=NULL) |
void | lsfitfit (lsfitstate &state, void(*func)(const real_1d_array &c, const real_1d_array &x, double &func, void *ptr), void(*grad)(const real_1d_array &c, const real_1d_array &x, double &func, real_1d_array &grad, void *ptr), void(*rep)(const real_1d_array &c, double func, void *ptr)=NULL, void *ptr=NULL) |
void | lsfitfit (lsfitstate &state, void(*func)(const real_1d_array &c, const real_1d_array &x, double &func, void *ptr), void(*rep)(const real_1d_array &c, double func, void *ptr)=NULL, void *ptr=NULL) |
bool | lsfititeration (const lsfitstate &state) |
void | lsfitlinear (const real_1d_array &y, const real_2d_array &fmatrix, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | lsfitlinear (const real_1d_array &y, const real_2d_array &fmatrix, const ae_int_t n, const ae_int_t m, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | lsfitlinearc (const real_1d_array &y, const real_2d_array &fmatrix, const real_2d_array &cmatrix, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | lsfitlinearc (const real_1d_array &y, const real_2d_array &fmatrix, const real_2d_array &cmatrix, const ae_int_t n, const ae_int_t m, const ae_int_t k, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | lsfitlinearw (const real_1d_array &y, const real_1d_array &w, const real_2d_array &fmatrix, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | lsfitlinearw (const real_1d_array &y, const real_1d_array &w, const real_2d_array &fmatrix, const ae_int_t n, const ae_int_t m, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | lsfitlinearwc (const real_1d_array &y, const real_1d_array &w, const real_2d_array &fmatrix, const real_2d_array &cmatrix, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | lsfitlinearwc (const real_1d_array &y, const real_1d_array &w, const real_2d_array &fmatrix, const real_2d_array &cmatrix, const ae_int_t n, const ae_int_t m, const ae_int_t k, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | lsfitresults (const lsfitstate &state, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | lsfitsetbc (const lsfitstate &state, const real_1d_array &bndl, const real_1d_array &bndu) |
void | lsfitsetcond (const lsfitstate &state, const double epsx, const ae_int_t maxits) |
void | lsfitsetgradientcheck (const lsfitstate &state, const double teststep) |
void | lsfitsetlc (const lsfitstate &state, const real_2d_array &c, const integer_1d_array &ct) |
void | lsfitsetlc (const lsfitstate &state, const real_2d_array &c, const integer_1d_array &ct, const ae_int_t k) |
void | lsfitsetscale (const lsfitstate &state, const real_1d_array &s) |
void | lsfitsetstpmax (const lsfitstate &state, const double stpmax) |
void | lsfitsetxrep (const lsfitstate &state, const bool needxrep) |
void | lstfitpiecewiselinearrdp (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const double eps, real_1d_array &x2, real_1d_array &y2, ae_int_t &nsections) |
void | lstfitpiecewiselinearrdpfixed (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, real_1d_array &x2, real_1d_array &y2, ae_int_t &nsections) |
void | mannwhitneyutest (const real_1d_array &x, const ae_int_t n, const real_1d_array &y, const ae_int_t m, double &bothtails, double &lefttail, double &righttail) |
int | maxint (int m1, int m2) |
double | maxreal (double m1, double m2) |
void | mcpdaddbc (const mcpdstate &s, const ae_int_t i, const ae_int_t j, const double bndl, const double bndu) |
void | mcpdaddec (const mcpdstate &s, const ae_int_t i, const ae_int_t j, const double c) |
void | mcpdaddtrack (const mcpdstate &s, const real_2d_array &xy) |
void | mcpdaddtrack (const mcpdstate &s, const real_2d_array &xy, const ae_int_t k) |
void | mcpdcreate (const ae_int_t n, mcpdstate &s) |
void | mcpdcreateentry (const ae_int_t n, const ae_int_t entrystate, mcpdstate &s) |
void | mcpdcreateentryexit (const ae_int_t n, const ae_int_t entrystate, const ae_int_t exitstate, mcpdstate &s) |
void | mcpdcreateexit (const ae_int_t n, const ae_int_t exitstate, mcpdstate &s) |
void | mcpdresults (const mcpdstate &s, real_2d_array &p, mcpdreport &rep) |
void | mcpdsetbc (const mcpdstate &s, const real_2d_array &bndl, const real_2d_array &bndu) |
void | mcpdsetec (const mcpdstate &s, const real_2d_array &ec) |
void | mcpdsetlc (const mcpdstate &s, const real_2d_array &c, const integer_1d_array &ct) |
void | mcpdsetlc (const mcpdstate &s, const real_2d_array &c, const integer_1d_array &ct, const ae_int_t k) |
void | mcpdsetpredictionweights (const mcpdstate &s, const real_1d_array &pw) |
void | mcpdsetprior (const mcpdstate &s, const real_2d_array &pp) |
void | mcpdsettikhonovregularizer (const mcpdstate &s, const double v) |
void | mcpdsolve (const mcpdstate &s) |
void | minasacreate (const ae_int_t n, const real_1d_array &x, const real_1d_array &bndl, const real_1d_array &bndu, minasastate &state) |
void | minasacreate (const real_1d_array &x, const real_1d_array &bndl, const real_1d_array &bndu, minasastate &state) |
bool | minasaiteration (const minasastate &state) |
void | minasaoptimize (minasastate &state, void(*grad)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minasarestartfrom (const minasastate &state, const real_1d_array &x, const real_1d_array &bndl, const real_1d_array &bndu) |
void | minasaresults (const minasastate &state, real_1d_array &x, minasareport &rep) |
void | minasaresultsbuf (const minasastate &state, real_1d_array &x, minasareport &rep) |
void | minasasetalgorithm (const minasastate &state, const ae_int_t algotype) |
void | minasasetcond (const minasastate &state, const double epsg, const double epsf, const double epsx, const ae_int_t maxits) |
void | minasasetstpmax (const minasastate &state, const double stpmax) |
void | minasasetxrep (const minasastate &state, const bool needxrep) |
void | minbccreate (const ae_int_t n, const real_1d_array &x, minbcstate &state) |
void | minbccreate (const real_1d_array &x, minbcstate &state) |
void | minbccreatef (const ae_int_t n, const real_1d_array &x, const double diffstep, minbcstate &state) |
void | minbccreatef (const real_1d_array &x, const double diffstep, minbcstate &state) |
bool | minbciteration (const minbcstate &state) |
void | minbcoptimize (minbcstate &state, void(*func)(const real_1d_array &x, double &func, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minbcoptimize (minbcstate &state, void(*grad)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minbcrequesttermination (const minbcstate &state) |
void | minbcrestartfrom (const minbcstate &state, const real_1d_array &x) |
void | minbcresults (const minbcstate &state, real_1d_array &x, minbcreport &rep) |
void | minbcresultsbuf (const minbcstate &state, real_1d_array &x, minbcreport &rep) |
void | minbcsetbc (const minbcstate &state, const real_1d_array &bndl, const real_1d_array &bndu) |
void | minbcsetcond (const minbcstate &state, const double epsg, const double epsf, const double epsx, const ae_int_t maxits) |
void | minbcsetgradientcheck (const minbcstate &state, const double teststep) |
void | minbcsetprecdefault (const minbcstate &state) |
void | minbcsetprecdiag (const minbcstate &state, const real_1d_array &d) |
void | minbcsetprecscale (const minbcstate &state) |
void | minbcsetscale (const minbcstate &state, const real_1d_array &s) |
void | minbcsetstpmax (const minbcstate &state, const double stpmax) |
void | minbcsetxrep (const minbcstate &state, const bool needxrep) |
void | minbleiccreate (const ae_int_t n, const real_1d_array &x, minbleicstate &state) |
void | minbleiccreate (const real_1d_array &x, minbleicstate &state) |
void | minbleiccreatef (const ae_int_t n, const real_1d_array &x, const double diffstep, minbleicstate &state) |
void | minbleiccreatef (const real_1d_array &x, const double diffstep, minbleicstate &state) |
bool | minbleiciteration (const minbleicstate &state) |
void | minbleicoptimize (minbleicstate &state, void(*func)(const real_1d_array &x, double &func, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minbleicoptimize (minbleicstate &state, void(*grad)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minbleicrequesttermination (const minbleicstate &state) |
void | minbleicrestartfrom (const minbleicstate &state, const real_1d_array &x) |
void | minbleicresults (const minbleicstate &state, real_1d_array &x, minbleicreport &rep) |
void | minbleicresultsbuf (const minbleicstate &state, real_1d_array &x, minbleicreport &rep) |
void | minbleicsetbarrierdecay (const minbleicstate &state, const double mudecay) |
void | minbleicsetbarrierwidth (const minbleicstate &state, const double mu) |
void | minbleicsetbc (const minbleicstate &state, const real_1d_array &bndl, const real_1d_array &bndu) |
void | minbleicsetcond (const minbleicstate &state, const double epsg, const double epsf, const double epsx, const ae_int_t maxits) |
void | minbleicsetgradientcheck (const minbleicstate &state, const double teststep) |
void | minbleicsetlc (const minbleicstate &state, const real_2d_array &c, const integer_1d_array &ct) |
void | minbleicsetlc (const minbleicstate &state, const real_2d_array &c, const integer_1d_array &ct, const ae_int_t k) |
void | minbleicsetprecdefault (const minbleicstate &state) |
void | minbleicsetprecdiag (const minbleicstate &state, const real_1d_array &d) |
void | minbleicsetprecscale (const minbleicstate &state) |
void | minbleicsetscale (const minbleicstate &state, const real_1d_array &s) |
void | minbleicsetstpmax (const minbleicstate &state, const double stpmax) |
void | minbleicsetxrep (const minbleicstate &state, const bool needxrep) |
void | mincgcreate (const ae_int_t n, const real_1d_array &x, mincgstate &state) |
void | mincgcreate (const real_1d_array &x, mincgstate &state) |
void | mincgcreatef (const ae_int_t n, const real_1d_array &x, const double diffstep, mincgstate &state) |
void | mincgcreatef (const real_1d_array &x, const double diffstep, mincgstate &state) |
bool | mincgiteration (const mincgstate &state) |
void | mincgoptimize (mincgstate &state, void(*func)(const real_1d_array &x, double &func, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | mincgoptimize (mincgstate &state, void(*grad)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | mincgrequesttermination (const mincgstate &state) |
void | mincgrestartfrom (const mincgstate &state, const real_1d_array &x) |
void | mincgresults (const mincgstate &state, real_1d_array &x, mincgreport &rep) |
void | mincgresultsbuf (const mincgstate &state, real_1d_array &x, mincgreport &rep) |
void | mincgsetcgtype (const mincgstate &state, const ae_int_t cgtype) |
void | mincgsetcond (const mincgstate &state, const double epsg, const double epsf, const double epsx, const ae_int_t maxits) |
void | mincgsetgradientcheck (const mincgstate &state, const double teststep) |
void | mincgsetprecdefault (const mincgstate &state) |
void | mincgsetprecdiag (const mincgstate &state, const real_1d_array &d) |
void | mincgsetprecscale (const mincgstate &state) |
void | mincgsetscale (const mincgstate &state, const real_1d_array &s) |
void | mincgsetstpmax (const mincgstate &state, const double stpmax) |
void | mincgsetxrep (const mincgstate &state, const bool needxrep) |
void | mincgsuggeststep (const mincgstate &state, const double stp) |
int | minint (int m1, int m2) |
void | minlbfgscreate (const ae_int_t m, const real_1d_array &x, minlbfgsstate &state) |
void | minlbfgscreate (const ae_int_t n, const ae_int_t m, const real_1d_array &x, minlbfgsstate &state) |
void | minlbfgscreatef (const ae_int_t m, const real_1d_array &x, const double diffstep, minlbfgsstate &state) |
void | minlbfgscreatef (const ae_int_t n, const ae_int_t m, const real_1d_array &x, const double diffstep, minlbfgsstate &state) |
bool | minlbfgsiteration (const minlbfgsstate &state) |
void | minlbfgsoptimize (minlbfgsstate &state, void(*func)(const real_1d_array &x, double &func, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minlbfgsoptimize (minlbfgsstate &state, void(*grad)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minlbfgsrequesttermination (const minlbfgsstate &state) |
void | minlbfgsrestartfrom (const minlbfgsstate &state, const real_1d_array &x) |
void | minlbfgsresults (const minlbfgsstate &state, real_1d_array &x, minlbfgsreport &rep) |
void | minlbfgsresultsbuf (const minlbfgsstate &state, real_1d_array &x, minlbfgsreport &rep) |
void | minlbfgssetcholeskypreconditioner (const minlbfgsstate &state, const real_2d_array &p, const bool isupper) |
void | minlbfgssetcond (const minlbfgsstate &state, const double epsg, const double epsf, const double epsx, const ae_int_t maxits) |
void | minlbfgssetdefaultpreconditioner (const minlbfgsstate &state) |
void | minlbfgssetgradientcheck (const minlbfgsstate &state, const double teststep) |
void | minlbfgssetpreccholesky (const minlbfgsstate &state, const real_2d_array &p, const bool isupper) |
void | minlbfgssetprecdefault (const minlbfgsstate &state) |
void | minlbfgssetprecdiag (const minlbfgsstate &state, const real_1d_array &d) |
void | minlbfgssetprecscale (const minlbfgsstate &state) |
void | minlbfgssetscale (const minlbfgsstate &state, const real_1d_array &s) |
void | minlbfgssetstpmax (const minlbfgsstate &state, const double stpmax) |
void | minlbfgssetxrep (const minlbfgsstate &state, const bool needxrep) |
void | minlmcreatefgh (const ae_int_t n, const real_1d_array &x, minlmstate &state) |
void | minlmcreatefgh (const real_1d_array &x, minlmstate &state) |
void | minlmcreatefgj (const ae_int_t m, const real_1d_array &x, minlmstate &state) |
void | minlmcreatefgj (const ae_int_t n, const ae_int_t m, const real_1d_array &x, minlmstate &state) |
void | minlmcreatefj (const ae_int_t m, const real_1d_array &x, minlmstate &state) |
void | minlmcreatefj (const ae_int_t n, const ae_int_t m, const real_1d_array &x, minlmstate &state) |
void | minlmcreatev (const ae_int_t m, const real_1d_array &x, const double diffstep, minlmstate &state) |
void | minlmcreatev (const ae_int_t n, const ae_int_t m, const real_1d_array &x, const double diffstep, minlmstate &state) |
void | minlmcreatevgj (const ae_int_t m, const real_1d_array &x, minlmstate &state) |
void | minlmcreatevgj (const ae_int_t n, const ae_int_t m, const real_1d_array &x, minlmstate &state) |
void | minlmcreatevj (const ae_int_t m, const real_1d_array &x, minlmstate &state) |
void | minlmcreatevj (const ae_int_t n, const ae_int_t m, const real_1d_array &x, minlmstate &state) |
bool | minlmiteration (const minlmstate &state) |
void | minlmoptimize (minlmstate &state, void(*func)(const real_1d_array &x, double &func, void *ptr), void(*grad)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr), void(*hess)(const real_1d_array &x, double &func, real_1d_array &grad, real_2d_array &hess, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minlmoptimize (minlmstate &state, void(*func)(const real_1d_array &x, double &func, void *ptr), void(*grad)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr), void(*jac)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minlmoptimize (minlmstate &state, void(*func)(const real_1d_array &x, double &func, void *ptr), void(*jac)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minlmoptimize (minlmstate &state, void(*fvec)(const real_1d_array &x, real_1d_array &fi, void *ptr), void(*jac)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minlmoptimize (minlmstate &state, void(*fvec)(const real_1d_array &x, real_1d_array &fi, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minlmrequesttermination (const minlmstate &state) |
void | minlmrestartfrom (const minlmstate &state, const real_1d_array &x) |
void | minlmresults (const minlmstate &state, real_1d_array &x, minlmreport &rep) |
void | minlmresultsbuf (const minlmstate &state, real_1d_array &x, minlmreport &rep) |
void | minlmsetacctype (const minlmstate &state, const ae_int_t acctype) |
void | minlmsetbc (const minlmstate &state, const real_1d_array &bndl, const real_1d_array &bndu) |
void | minlmsetcond (const minlmstate &state, const double epsx, const ae_int_t maxits) |
void | minlmsetgradientcheck (const minlmstate &state, const double teststep) |
void | minlmsetlc (const minlmstate &state, const real_2d_array &c, const integer_1d_array &ct) |
void | minlmsetlc (const minlmstate &state, const real_2d_array &c, const integer_1d_array &ct, const ae_int_t k) |
void | minlmsetscale (const minlmstate &state, const real_1d_array &s) |
void | minlmsetstpmax (const minlmstate &state, const double stpmax) |
void | minlmsetxrep (const minlmstate &state, const bool needxrep) |
void | minnlccreate (const ae_int_t n, const real_1d_array &x, minnlcstate &state) |
void | minnlccreate (const real_1d_array &x, minnlcstate &state) |
void | minnlccreatef (const ae_int_t n, const real_1d_array &x, const double diffstep, minnlcstate &state) |
void | minnlccreatef (const real_1d_array &x, const double diffstep, minnlcstate &state) |
bool | minnlciteration (const minnlcstate &state) |
void | minnlcoptimize (minnlcstate &state, void(*fvec)(const real_1d_array &x, real_1d_array &fi, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minnlcoptimize (minnlcstate &state, void(*jac)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minnlcrestartfrom (const minnlcstate &state, const real_1d_array &x) |
void | minnlcresults (const minnlcstate &state, real_1d_array &x, minnlcreport &rep) |
void | minnlcresultsbuf (const minnlcstate &state, real_1d_array &x, minnlcreport &rep) |
void | minnlcsetalgoaul (const minnlcstate &state, const double rho, const ae_int_t itscnt) |
void | minnlcsetbc (const minnlcstate &state, const real_1d_array &bndl, const real_1d_array &bndu) |
void | minnlcsetcond (const minnlcstate &state, const double epsg, const double epsf, const double epsx, const ae_int_t maxits) |
void | minnlcsetgradientcheck (const minnlcstate &state, const double teststep) |
void | minnlcsetlc (const minnlcstate &state, const real_2d_array &c, const integer_1d_array &ct) |
void | minnlcsetlc (const minnlcstate &state, const real_2d_array &c, const integer_1d_array &ct, const ae_int_t k) |
void | minnlcsetnlc (const minnlcstate &state, const ae_int_t nlec, const ae_int_t nlic) |
void | minnlcsetprecexactlowrank (const minnlcstate &state, const ae_int_t updatefreq) |
void | minnlcsetprecexactrobust (const minnlcstate &state, const ae_int_t updatefreq) |
void | minnlcsetprecinexact (const minnlcstate &state) |
void | minnlcsetprecnone (const minnlcstate &state) |
void | minnlcsetscale (const minnlcstate &state, const real_1d_array &s) |
void | minnlcsetstpmax (const minnlcstate &state, const double stpmax) |
void | minnlcsetxrep (const minnlcstate &state, const bool needxrep) |
void | minnscreate (const ae_int_t n, const real_1d_array &x, minnsstate &state) |
void | minnscreate (const real_1d_array &x, minnsstate &state) |
void | minnscreatef (const ae_int_t n, const real_1d_array &x, const double diffstep, minnsstate &state) |
void | minnscreatef (const real_1d_array &x, const double diffstep, minnsstate &state) |
bool | minnsiteration (const minnsstate &state) |
void | minnsoptimize (minnsstate &state, void(*fvec)(const real_1d_array &x, real_1d_array &fi, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minnsoptimize (minnsstate &state, void(*jac)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
void | minnsrequesttermination (const minnsstate &state) |
void | minnsrestartfrom (const minnsstate &state, const real_1d_array &x) |
void | minnsresults (const minnsstate &state, real_1d_array &x, minnsreport &rep) |
void | minnsresultsbuf (const minnsstate &state, real_1d_array &x, minnsreport &rep) |
void | minnssetalgoags (const minnsstate &state, const double radius, const double penalty) |
void | minnssetbc (const minnsstate &state, const real_1d_array &bndl, const real_1d_array &bndu) |
void | minnssetcond (const minnsstate &state, const double epsx, const ae_int_t maxits) |
void | minnssetlc (const minnsstate &state, const real_2d_array &c, const integer_1d_array &ct) |
void | minnssetlc (const minnsstate &state, const real_2d_array &c, const integer_1d_array &ct, const ae_int_t k) |
void | minnssetnlc (const minnsstate &state, const ae_int_t nlec, const ae_int_t nlic) |
void | minnssetscale (const minnsstate &state, const real_1d_array &s) |
void | minnssetxrep (const minnsstate &state, const bool needxrep) |
void | minqpcreate (const ae_int_t n, minqpstate &state) |
void | minqpoptimize (const minqpstate &state) |
void | minqpresults (const minqpstate &state, real_1d_array &x, minqpreport &rep) |
void | minqpresultsbuf (const minqpstate &state, real_1d_array &x, minqpreport &rep) |
void | minqpsetalgobleic (const minqpstate &state, const double epsg, const double epsf, const double epsx, const ae_int_t maxits) |
void | minqpsetalgocholesky (const minqpstate &state) |
void | minqpsetalgodenseaul (const minqpstate &state, const double epsx, const double rho, const ae_int_t itscnt) |
void | minqpsetalgoquickqp (const minqpstate &state, const double epsg, const double epsf, const double epsx, const ae_int_t maxouterits, const bool usenewton) |
void | minqpsetbc (const minqpstate &state, const real_1d_array &bndl, const real_1d_array &bndu) |
void | minqpsetlc (const minqpstate &state, const real_2d_array &c, const integer_1d_array &ct) |
void | minqpsetlc (const minqpstate &state, const real_2d_array &c, const integer_1d_array &ct, const ae_int_t k) |
void | minqpsetlcmixed (const minqpstate &state, const real_2d_array &densec, const integer_1d_array &densect, const ae_int_t densek, const sparsematrix &sparsec, const integer_1d_array &sparsect, const ae_int_t sparsek) |
void | minqpsetlcsparse (const minqpstate &state, const sparsematrix &c, const integer_1d_array &ct, const ae_int_t k) |
void | minqpsetlinearterm (const minqpstate &state, const real_1d_array &b) |
void | minqpsetorigin (const minqpstate &state, const real_1d_array &xorigin) |
void | minqpsetquadraticterm (const minqpstate &state, const real_2d_array &a) |
void | minqpsetquadraticterm (const minqpstate &state, const real_2d_array &a, const bool isupper) |
void | minqpsetquadratictermsparse (const minqpstate &state, const sparsematrix &a, const bool isupper) |
void | minqpsetscale (const minqpstate &state, const real_1d_array &s) |
void | minqpsetstartingpoint (const minqpstate &state, const real_1d_array &x) |
double | minreal (double m1, double m2) |
void | mlpactivationfunction (const double net, const ae_int_t k, double &f, double &df, double &d2f) |
void | mlpallerrorssparsesubset (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t setsize, const integer_1d_array &subset, const ae_int_t subsetsize, modelerrors &rep) |
void | mlpallerrorssubset (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t setsize, const integer_1d_array &subset, const ae_int_t subsetsize, modelerrors &rep) |
double | mlpavgce (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | mlpavgcesparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
double | mlpavgerror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | mlpavgerrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
double | mlpavgrelerror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | mlpavgrelerrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
ae_int_t | mlpclserror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
bool | mlpcontinuetraining (const mlptrainer &s, const multilayerperceptron &network) |
void | mlpcopy (const multilayerperceptron &network1, multilayerperceptron &network2) |
void | mlpcopytunableparameters (const multilayerperceptron &network1, const multilayerperceptron &network2) |
void | mlpcreate0 (const ae_int_t nin, const ae_int_t nout, multilayerperceptron &network) |
void | mlpcreate1 (const ae_int_t nin, const ae_int_t nhid, const ae_int_t nout, multilayerperceptron &network) |
void | mlpcreate2 (const ae_int_t nin, const ae_int_t nhid1, const ae_int_t nhid2, const ae_int_t nout, multilayerperceptron &network) |
void | mlpcreateb0 (const ae_int_t nin, const ae_int_t nout, const double b, const double d, multilayerperceptron &network) |
void | mlpcreateb1 (const ae_int_t nin, const ae_int_t nhid, const ae_int_t nout, const double b, const double d, multilayerperceptron &network) |
void | mlpcreateb2 (const ae_int_t nin, const ae_int_t nhid1, const ae_int_t nhid2, const ae_int_t nout, const double b, const double d, multilayerperceptron &network) |
void | mlpcreatec0 (const ae_int_t nin, const ae_int_t nout, multilayerperceptron &network) |
void | mlpcreatec1 (const ae_int_t nin, const ae_int_t nhid, const ae_int_t nout, multilayerperceptron &network) |
void | mlpcreatec2 (const ae_int_t nin, const ae_int_t nhid1, const ae_int_t nhid2, const ae_int_t nout, multilayerperceptron &network) |
void | mlpcreater0 (const ae_int_t nin, const ae_int_t nout, const double a, const double b, multilayerperceptron &network) |
void | mlpcreater1 (const ae_int_t nin, const ae_int_t nhid, const ae_int_t nout, const double a, const double b, multilayerperceptron &network) |
void | mlpcreater2 (const ae_int_t nin, const ae_int_t nhid1, const ae_int_t nhid2, const ae_int_t nout, const double a, const double b, multilayerperceptron &network) |
void | mlpcreatetrainer (const ae_int_t nin, const ae_int_t nout, mlptrainer &s) |
void | mlpcreatetrainercls (const ae_int_t nin, const ae_int_t nclasses, mlptrainer &s) |
double | mlpeavgce (const mlpensemble &ensemble, const real_2d_array &xy, const ae_int_t npoints) |
double | mlpeavgerror (const mlpensemble &ensemble, const real_2d_array &xy, const ae_int_t npoints) |
double | mlpeavgrelerror (const mlpensemble &ensemble, const real_2d_array &xy, const ae_int_t npoints) |
void | mlpebagginglbfgs (const mlpensemble &ensemble, const real_2d_array &xy, const ae_int_t npoints, const double decay, const ae_int_t restarts, const double wstep, const ae_int_t maxits, ae_int_t &info, mlpreport &rep, mlpcvreport &ooberrors) |
void | mlpebagginglm (const mlpensemble &ensemble, const real_2d_array &xy, const ae_int_t npoints, const double decay, const ae_int_t restarts, ae_int_t &info, mlpreport &rep, mlpcvreport &ooberrors) |
void | mlpecreate0 (const ae_int_t nin, const ae_int_t nout, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreate1 (const ae_int_t nin, const ae_int_t nhid, const ae_int_t nout, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreate2 (const ae_int_t nin, const ae_int_t nhid1, const ae_int_t nhid2, const ae_int_t nout, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreateb0 (const ae_int_t nin, const ae_int_t nout, const double b, const double d, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreateb1 (const ae_int_t nin, const ae_int_t nhid, const ae_int_t nout, const double b, const double d, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreateb2 (const ae_int_t nin, const ae_int_t nhid1, const ae_int_t nhid2, const ae_int_t nout, const double b, const double d, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreatec0 (const ae_int_t nin, const ae_int_t nout, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreatec1 (const ae_int_t nin, const ae_int_t nhid, const ae_int_t nout, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreatec2 (const ae_int_t nin, const ae_int_t nhid1, const ae_int_t nhid2, const ae_int_t nout, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreatefromnetwork (const multilayerperceptron &network, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreater0 (const ae_int_t nin, const ae_int_t nout, const double a, const double b, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreater1 (const ae_int_t nin, const ae_int_t nhid, const ae_int_t nout, const double a, const double b, const ae_int_t ensemblesize, mlpensemble &ensemble) |
void | mlpecreater2 (const ae_int_t nin, const ae_int_t nhid1, const ae_int_t nhid2, const ae_int_t nout, const double a, const double b, const ae_int_t ensemblesize, mlpensemble &ensemble) |
bool | mlpeissoftmax (const mlpensemble &ensemble) |
void | mlpeprocess (const mlpensemble &ensemble, const real_1d_array &x, real_1d_array &y) |
void | mlpeprocessi (const mlpensemble &ensemble, const real_1d_array &x, real_1d_array &y) |
void | mlpeproperties (const mlpensemble &ensemble, ae_int_t &nin, ae_int_t &nout) |
void | mlperandomize (const mlpensemble &ensemble) |
double | mlperelclserror (const mlpensemble &ensemble, const real_2d_array &xy, const ae_int_t npoints) |
double | mlpermserror (const mlpensemble &ensemble, const real_2d_array &xy, const ae_int_t npoints) |
double | mlperror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | mlperrorn (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t ssize) |
double | mlperrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
double | mlperrorsparsesubset (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t setsize, const integer_1d_array &subset, const ae_int_t subsetsize) |
double | mlperrorsubset (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t setsize, const integer_1d_array &subset, const ae_int_t subsetsize) |
void | mlpeserialize (mlpensemble &obj, std::ostream &s_out) |
void | mlpeserialize (mlpensemble &obj, std::string &s_out) |
void | mlpetraines (const mlpensemble &ensemble, const real_2d_array &xy, const ae_int_t npoints, const double decay, const ae_int_t restarts, ae_int_t &info, mlpreport &rep) |
void | mlpeunserialize (const std::istream &s_in, mlpensemble &obj) |
void | mlpeunserialize (const std::string &s_in, mlpensemble &obj) |
void | mlpgetinputscaling (const multilayerperceptron &network, const ae_int_t i, double &mean, double &sigma) |
ae_int_t | mlpgetinputscount (const multilayerperceptron &network) |
ae_int_t | mlpgetlayerscount (const multilayerperceptron &network) |
ae_int_t | mlpgetlayersize (const multilayerperceptron &network, const ae_int_t k) |
void | mlpgetneuroninfo (const multilayerperceptron &network, const ae_int_t k, const ae_int_t i, ae_int_t &fkind, double &threshold) |
void | mlpgetoutputscaling (const multilayerperceptron &network, const ae_int_t i, double &mean, double &sigma) |
ae_int_t | mlpgetoutputscount (const multilayerperceptron &network) |
double | mlpgetweight (const multilayerperceptron &network, const ae_int_t k0, const ae_int_t i0, const ae_int_t k1, const ae_int_t i1) |
ae_int_t | mlpgetweightscount (const multilayerperceptron &network) |
void | mlpgrad (const multilayerperceptron &network, const real_1d_array &x, const real_1d_array &desiredy, double &e, real_1d_array &grad) |
void | mlpgradbatch (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t ssize, double &e, real_1d_array &grad) |
void | mlpgradbatchsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t ssize, double &e, real_1d_array &grad) |
void | mlpgradbatchsparsesubset (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t setsize, const integer_1d_array &idx, const ae_int_t subsetsize, double &e, real_1d_array &grad) |
void | mlpgradbatchsubset (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t setsize, const integer_1d_array &idx, const ae_int_t subsetsize, double &e, real_1d_array &grad) |
void | mlpgradn (const multilayerperceptron &network, const real_1d_array &x, const real_1d_array &desiredy, double &e, real_1d_array &grad) |
void | mlpgradnbatch (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t ssize, double &e, real_1d_array &grad) |
void | mlphessianbatch (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t ssize, double &e, real_1d_array &grad, real_2d_array &h) |
void | mlphessiannbatch (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t ssize, double &e, real_1d_array &grad, real_2d_array &h) |
void | mlpinitpreprocessor (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t ssize) |
bool | mlpissoftmax (const multilayerperceptron &network) |
void | mlpkfoldcv (const mlptrainer &s, const multilayerperceptron &network, const ae_int_t nrestarts, const ae_int_t foldscount, mlpreport &rep) |
void | mlpkfoldcvlbfgs (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints, const double decay, const ae_int_t restarts, const double wstep, const ae_int_t maxits, const ae_int_t foldscount, ae_int_t &info, mlpreport &rep, mlpcvreport &cvrep) |
void | mlpkfoldcvlm (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints, const double decay, const ae_int_t restarts, const ae_int_t foldscount, ae_int_t &info, mlpreport &rep, mlpcvreport &cvrep) |
void | mlpprocess (const multilayerperceptron &network, const real_1d_array &x, real_1d_array &y) |
void | mlpprocessi (const multilayerperceptron &network, const real_1d_array &x, real_1d_array &y) |
void | mlpproperties (const multilayerperceptron &network, ae_int_t &nin, ae_int_t &nout, ae_int_t &wcount) |
void | mlprandomize (const multilayerperceptron &network) |
void | mlprandomizefull (const multilayerperceptron &network) |
double | mlprelclserror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | mlprelclserrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
double | mlprmserror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | mlprmserrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
void | mlpserialize (multilayerperceptron &obj, std::ostream &s_out) |
void | mlpserialize (multilayerperceptron &obj, std::string &s_out) |
void | mlpsetalgobatch (const mlptrainer &s) |
void | mlpsetcond (const mlptrainer &s, const double wstep, const ae_int_t maxits) |
void | mlpsetdataset (const mlptrainer &s, const real_2d_array &xy, const ae_int_t npoints) |
void | mlpsetdecay (const mlptrainer &s, const double decay) |
void | mlpsetinputscaling (const multilayerperceptron &network, const ae_int_t i, const double mean, const double sigma) |
void | mlpsetneuroninfo (const multilayerperceptron &network, const ae_int_t k, const ae_int_t i, const ae_int_t fkind, const double threshold) |
void | mlpsetoutputscaling (const multilayerperceptron &network, const ae_int_t i, const double mean, const double sigma) |
void | mlpsetsparsedataset (const mlptrainer &s, const sparsematrix &xy, const ae_int_t npoints) |
void | mlpsetweight (const multilayerperceptron &network, const ae_int_t k0, const ae_int_t i0, const ae_int_t k1, const ae_int_t i1, const double w) |
void | mlpstarttraining (const mlptrainer &s, const multilayerperceptron &network, const bool randomstart) |
void | mlptrainensemblees (const mlptrainer &s, const mlpensemble &ensemble, const ae_int_t nrestarts, mlpreport &rep) |
void | mlptraines (const multilayerperceptron &network, const real_2d_array &trnxy, const ae_int_t trnsize, const real_2d_array &valxy, const ae_int_t valsize, const double decay, const ae_int_t restarts, ae_int_t &info, mlpreport &rep) |
void | mlptrainlbfgs (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints, const double decay, const ae_int_t restarts, const double wstep, const ae_int_t maxits, ae_int_t &info, mlpreport &rep) |
void | mlptrainlm (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints, const double decay, const ae_int_t restarts, ae_int_t &info, mlpreport &rep) |
void | mlptrainnetwork (const mlptrainer &s, const multilayerperceptron &network, const ae_int_t nrestarts, mlpreport &rep) |
void | mlpunserialize (const std::istream &s_in, multilayerperceptron &obj) |
void | mlpunserialize (const std::string &s_in, multilayerperceptron &obj) |
double | mnlavgce (const logitmodel &lm, const real_2d_array &xy, const ae_int_t npoints) |
double | mnlavgerror (const logitmodel &lm, const real_2d_array &xy, const ae_int_t npoints) |
double | mnlavgrelerror (const logitmodel &lm, const real_2d_array &xy, const ae_int_t ssize) |
ae_int_t | mnlclserror (const logitmodel &lm, const real_2d_array &xy, const ae_int_t npoints) |
void | mnlpack (const real_2d_array &a, const ae_int_t nvars, const ae_int_t nclasses, logitmodel &lm) |
void | mnlprocess (const logitmodel &lm, const real_1d_array &x, real_1d_array &y) |
void | mnlprocessi (const logitmodel &lm, const real_1d_array &x, real_1d_array &y) |
double | mnlrelclserror (const logitmodel &lm, const real_2d_array &xy, const ae_int_t npoints) |
double | mnlrmserror (const logitmodel &lm, const real_2d_array &xy, const ae_int_t npoints) |
void | mnltrainh (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nvars, const ae_int_t nclasses, ae_int_t &info, logitmodel &lm, mnlreport &rep) |
void | mnlunpack (const logitmodel &lm, real_2d_array &a, ae_int_t &nvars, ae_int_t &nclasses) |
void | nleqcreatelm (const ae_int_t m, const real_1d_array &x, nleqstate &state) |
void | nleqcreatelm (const ae_int_t n, const ae_int_t m, const real_1d_array &x, nleqstate &state) |
bool | nleqiteration (const nleqstate &state) |
void | nleqrestartfrom (const nleqstate &state, const real_1d_array &x) |
void | nleqresults (const nleqstate &state, real_1d_array &x, nleqreport &rep) |
void | nleqresultsbuf (const nleqstate &state, real_1d_array &x, nleqreport &rep) |
void | nleqsetcond (const nleqstate &state, const double epsf, const ae_int_t maxits) |
void | nleqsetstpmax (const nleqstate &state, const double stpmax) |
void | nleqsetxrep (const nleqstate &state, const bool needxrep) |
void | nleqsolve (nleqstate &state, void(*func)(const real_1d_array &x, double &func, void *ptr), void(*jac)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr), void(*rep)(const real_1d_array &x, double func, void *ptr)=NULL, void *ptr=NULL) |
double | normaldistribution (const double x) |
void | normestimatorcreate (const ae_int_t m, const ae_int_t n, const ae_int_t nstart, const ae_int_t nits, normestimatorstate &state) |
void | normestimatorestimatesparse (const normestimatorstate &state, const sparsematrix &a) |
void | normestimatorresults (const normestimatorstate &state, double &nrm) |
void | normestimatorsetseed (const normestimatorstate &state, const ae_int_t seedval) |
void | nsfitspheremcc (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nx, real_1d_array &cx, double &rhi) |
void | nsfitspheremic (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nx, real_1d_array &cx, double &rlo) |
void | nsfitspheremzc (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nx, real_1d_array &cx, double &rlo, double &rhi) |
void | nsfitspherex (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nx, const ae_int_t problemtype, const double epsx, const ae_int_t aulits, const double penalty, real_1d_array &cx, double &rlo, double &rhi) |
bool | odesolveriteration (const odesolverstate &state) |
void | odesolverresults (const odesolverstate &state, ae_int_t &m, real_1d_array &xtbl, real_2d_array &ytbl, odesolverreport &rep) |
void | odesolverrkck (const real_1d_array &y, const ae_int_t n, const real_1d_array &x, const ae_int_t m, const double eps, const double h, odesolverstate &state) |
void | odesolverrkck (const real_1d_array &y, const real_1d_array &x, const double eps, const double h, odesolverstate &state) |
void | odesolversolve (odesolverstate &state, void(*diff)(const real_1d_array &y, double x, real_1d_array &dy, void *ptr), void *ptr=NULL) |
void | onesamplesigntest (const real_1d_array &x, const ae_int_t n, const double median, double &bothtails, double &lefttail, double &righttail) |
void | onesamplevariancetest (const real_1d_array &x, const ae_int_t n, const double variance, double &bothtails, double &lefttail, double &righttail) |
const bool | operator!= (const alglib::complex &lhs, const alglib::complex &rhs) |
const alglib::complex | operator* (const alglib::complex &lhs, const alglib::complex &rhs) |
const alglib::complex | operator* (const alglib::complex &lhs, const double &rhs) |
const alglib::complex | operator* (const double &lhs, const alglib::complex &rhs) |
const alglib::complex | operator+ (const alglib::complex &lhs) |
const alglib::complex | operator+ (const alglib::complex &lhs, const alglib::complex &rhs) |
const alglib::complex | operator+ (const alglib::complex &lhs, const double &rhs) |
const alglib::complex | operator+ (const double &lhs, const alglib::complex &rhs) |
const alglib::complex | operator- (const alglib::complex &lhs) |
const alglib::complex | operator- (const alglib::complex &lhs, const alglib::complex &rhs) |
const alglib::complex | operator- (const alglib::complex &lhs, const double &rhs) |
const alglib::complex | operator- (const double &lhs, const alglib::complex &rhs) |
const alglib::complex | operator/ (const alglib::complex &lhs, const alglib::complex &rhs) |
const alglib::complex | operator/ (const alglib::complex &lhs, const double &rhs) |
const alglib::complex | operator/ (const double &lhs, const alglib::complex &rhs) |
const bool | operator== (const alglib::complex &lhs, const alglib::complex &rhs) |
void | parametricrdpfixed (const real_2d_array &x, const ae_int_t n, const ae_int_t d, const ae_int_t stopm, const double stopeps, real_2d_array &x2, integer_1d_array &idx2, ae_int_t &nsections) |
void | pcabuildbasis (const real_2d_array &x, const ae_int_t npoints, const ae_int_t nvars, ae_int_t &info, real_1d_array &s2, real_2d_array &v) |
void | pcatruncatedsubspace (const real_2d_array &x, const ae_int_t npoints, const ae_int_t nvars, const ae_int_t nneeded, const double eps, const ae_int_t maxits, real_1d_array &s2, real_2d_array &v) |
double | pearsoncorr2 (const real_1d_array &x, const real_1d_array &y) |
double | pearsoncorr2 (const real_1d_array &x, const real_1d_array &y, const ae_int_t n) |
double | pearsoncorrelation (const real_1d_array &x, const real_1d_array &y, const ae_int_t n) |
void | pearsoncorrelationsignificance (const double r, const ae_int_t n, double &bothtails, double &lefttail, double &righttail) |
void | pearsoncorrm (const real_2d_array &x, const ae_int_t n, const ae_int_t m, real_2d_array &c) |
void | pearsoncorrm (const real_2d_array &x, real_2d_array &c) |
void | pearsoncorrm2 (const real_2d_array &x, const real_2d_array &y, const ae_int_t n, const ae_int_t m1, const ae_int_t m2, real_2d_array &c) |
void | pearsoncorrm2 (const real_2d_array &x, const real_2d_array &y, real_2d_array &c) |
double | pi () |
double | poissoncdistribution (const ae_int_t k, const double m) |
double | poissondistribution (const ae_int_t k, const double m) |
void | polynomialbar2cheb (const barycentricinterpolant &p, const double a, const double b, real_1d_array &t) |
void | polynomialbar2pow (const barycentricinterpolant &p, const double c, const double s, real_1d_array &a) |
void | polynomialbar2pow (const barycentricinterpolant &p, real_1d_array &a) |
void | polynomialbuild (const real_1d_array &x, const real_1d_array &y, barycentricinterpolant &p) |
void | polynomialbuild (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, barycentricinterpolant &p) |
void | polynomialbuildcheb1 (const double a, const double b, const real_1d_array &y, barycentricinterpolant &p) |
void | polynomialbuildcheb1 (const double a, const double b, const real_1d_array &y, const ae_int_t n, barycentricinterpolant &p) |
void | polynomialbuildcheb2 (const double a, const double b, const real_1d_array &y, barycentricinterpolant &p) |
void | polynomialbuildcheb2 (const double a, const double b, const real_1d_array &y, const ae_int_t n, barycentricinterpolant &p) |
void | polynomialbuildeqdist (const double a, const double b, const real_1d_array &y, barycentricinterpolant &p) |
void | polynomialbuildeqdist (const double a, const double b, const real_1d_array &y, const ae_int_t n, barycentricinterpolant &p) |
double | polynomialcalccheb1 (const double a, const double b, const real_1d_array &f, const ae_int_t n, const double t) |
double | polynomialcalccheb1 (const double a, const double b, const real_1d_array &f, const double t) |
double | polynomialcalccheb2 (const double a, const double b, const real_1d_array &f, const ae_int_t n, const double t) |
double | polynomialcalccheb2 (const double a, const double b, const real_1d_array &f, const double t) |
double | polynomialcalceqdist (const double a, const double b, const real_1d_array &f, const ae_int_t n, const double t) |
double | polynomialcalceqdist (const double a, const double b, const real_1d_array &f, const double t) |
void | polynomialcheb2bar (const real_1d_array &t, const ae_int_t n, const double a, const double b, barycentricinterpolant &p) |
void | polynomialcheb2bar (const real_1d_array &t, const double a, const double b, barycentricinterpolant &p) |
void | polynomialfit (const real_1d_array &x, const real_1d_array &y, const ae_int_t m, ae_int_t &info, barycentricinterpolant &p, polynomialfitreport &rep) |
void | polynomialfit (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, ae_int_t &info, barycentricinterpolant &p, polynomialfitreport &rep) |
void | polynomialfitwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t k, const ae_int_t m, ae_int_t &info, barycentricinterpolant &p, polynomialfitreport &rep) |
void | polynomialfitwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t m, ae_int_t &info, barycentricinterpolant &p, polynomialfitreport &rep) |
void | polynomialpow2bar (const real_1d_array &a, barycentricinterpolant &p) |
void | polynomialpow2bar (const real_1d_array &a, const ae_int_t n, const double c, const double s, barycentricinterpolant &p) |
void | polynomialsolve (const real_1d_array &a, const ae_int_t n, complex_1d_array &x, polynomialsolverreport &rep) |
double | psi (const double x) |
double | pspline2arclength (const pspline2interpolant &p, const double a, const double b) |
void | pspline2build (const real_2d_array &xy, const ae_int_t n, const ae_int_t st, const ae_int_t pt, pspline2interpolant &p) |
void | pspline2buildperiodic (const real_2d_array &xy, const ae_int_t n, const ae_int_t st, const ae_int_t pt, pspline2interpolant &p) |
void | pspline2calc (const pspline2interpolant &p, const double t, double &x, double &y) |
void | pspline2diff (const pspline2interpolant &p, const double t, double &x, double &dx, double &y, double &dy) |
void | pspline2diff2 (const pspline2interpolant &p, const double t, double &x, double &dx, double &d2x, double &y, double &dy, double &d2y) |
void | pspline2parametervalues (const pspline2interpolant &p, ae_int_t &n, real_1d_array &t) |
void | pspline2tangent (const pspline2interpolant &p, const double t, double &x, double &y) |
double | pspline3arclength (const pspline3interpolant &p, const double a, const double b) |
void | pspline3build (const real_2d_array &xy, const ae_int_t n, const ae_int_t st, const ae_int_t pt, pspline3interpolant &p) |
void | pspline3buildperiodic (const real_2d_array &xy, const ae_int_t n, const ae_int_t st, const ae_int_t pt, pspline3interpolant &p) |
void | pspline3calc (const pspline3interpolant &p, const double t, double &x, double &y, double &z) |
void | pspline3diff (const pspline3interpolant &p, const double t, double &x, double &dx, double &y, double &dy, double &z, double &dz) |
void | pspline3diff2 (const pspline3interpolant &p, const double t, double &x, double &dx, double &d2x, double &y, double &dy, double &d2y, double &z, double &dz, double &d2z) |
void | pspline3parametervalues (const pspline3interpolant &p, ae_int_t &n, real_1d_array &t) |
void | pspline3tangent (const pspline3interpolant &p, const double t, double &x, double &y, double &z) |
ae_int_t | randominteger (ae_int_t maxv) |
double | randomreal () |
void | rankdata (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nfeatures) |
void | rankdata (real_2d_array &xy) |
void | rankdatacentered (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nfeatures) |
void | rankdatacentered (real_2d_array &xy) |
void | rbfbuildmodel (const rbfmodel &s, rbfreport &rep) |
void | rbfcalc (const rbfmodel &s, const real_1d_array &x, real_1d_array &y) |
double | rbfcalc1 (const rbfmodel &s, const double x0) |
double | rbfcalc2 (const rbfmodel &s, const double x0, const double x1) |
double | rbfcalc3 (const rbfmodel &s, const double x0, const double x1, const double x2) |
void | rbfcalcbuf (const rbfmodel &s, const real_1d_array &x, real_1d_array &y) |
void | rbfcreate (const ae_int_t nx, const ae_int_t ny, rbfmodel &s) |
void | rbfcreatecalcbuffer (const rbfmodel &s, rbfcalcbuffer &buf) |
ae_int_t | rbfgetmodelversion (const rbfmodel &s) |
void | rbfgridcalc2 (const rbfmodel &s, const real_1d_array &x0, const ae_int_t n0, const real_1d_array &x1, const ae_int_t n1, real_2d_array &y) |
void | rbfgridcalc2v (const rbfmodel &s, const real_1d_array &x0, const ae_int_t n0, const real_1d_array &x1, const ae_int_t n1, real_1d_array &y) |
void | rbfgridcalc2vsubset (const rbfmodel &s, const real_1d_array &x0, const ae_int_t n0, const real_1d_array &x1, const ae_int_t n1, const boolean_1d_array &flagy, real_1d_array &y) |
void | rbfgridcalc3v (const rbfmodel &s, const real_1d_array &x0, const ae_int_t n0, const real_1d_array &x1, const ae_int_t n1, const real_1d_array &x2, const ae_int_t n2, real_1d_array &y) |
void | rbfgridcalc3vsubset (const rbfmodel &s, const real_1d_array &x0, const ae_int_t n0, const real_1d_array &x1, const ae_int_t n1, const real_1d_array &x2, const ae_int_t n2, const boolean_1d_array &flagy, real_1d_array &y) |
void | rbfserialize (rbfmodel &obj, std::ostream &s_out) |
void | rbfserialize (rbfmodel &obj, std::string &s_out) |
void | rbfsetalgohierarchical (const rbfmodel &s, const double rbase, const ae_int_t nlayers, const double lambdans) |
void | rbfsetalgomultilayer (const rbfmodel &s, const double rbase, const ae_int_t nlayers) |
void | rbfsetalgomultilayer (const rbfmodel &s, const double rbase, const ae_int_t nlayers, const double lambdav) |
void | rbfsetalgoqnn (const rbfmodel &s) |
void | rbfsetalgoqnn (const rbfmodel &s, const double q, const double z) |
void | rbfsetconstterm (const rbfmodel &s) |
void | rbfsetlinterm (const rbfmodel &s) |
void | rbfsetpoints (const rbfmodel &s, const real_2d_array &xy) |
void | rbfsetpoints (const rbfmodel &s, const real_2d_array &xy, const ae_int_t n) |
void | rbfsetpointsandscales (const rbfmodel &r, const real_2d_array &xy, const ae_int_t n, const real_1d_array &s) |
void | rbfsetpointsandscales (const rbfmodel &r, const real_2d_array &xy, const real_1d_array &s) |
void | rbfsetv2bf (const rbfmodel &s, const ae_int_t bf) |
void | rbfsetv2its (const rbfmodel &s, const ae_int_t maxits) |
void | rbfsetv2supportr (const rbfmodel &s, const double r) |
void | rbfsetzeroterm (const rbfmodel &s) |
void | rbftscalcbuf (const rbfmodel &s, const rbfcalcbuffer &buf, const real_1d_array &x, real_1d_array &y) |
void | rbfunpack (const rbfmodel &s, ae_int_t &nx, ae_int_t &ny, real_2d_array &xwr, ae_int_t &nc, real_2d_array &v, ae_int_t &modelversion) |
void | rbfunserialize (const std::istream &s_in, rbfmodel &obj) |
void | rbfunserialize (const std::string &s_in, rbfmodel &obj) |
void | read_csv (const char *filename, char separator, int flags, alglib::real_2d_array &out) |
void | rmatrixbd (real_2d_array &a, const ae_int_t m, const ae_int_t n, real_1d_array &tauq, real_1d_array &taup) |
void | rmatrixbdmultiplybyp (const real_2d_array &qp, const ae_int_t m, const ae_int_t n, const real_1d_array &taup, real_2d_array &z, const ae_int_t zrows, const ae_int_t zcolumns, const bool fromtheright, const bool dotranspose) |
void | rmatrixbdmultiplybyq (const real_2d_array &qp, const ae_int_t m, const ae_int_t n, const real_1d_array &tauq, real_2d_array &z, const ae_int_t zrows, const ae_int_t zcolumns, const bool fromtheright, const bool dotranspose) |
bool | rmatrixbdsvd (real_1d_array &d, const real_1d_array &e, const ae_int_t n, const bool isupper, const bool isfractionalaccuracyrequired, real_2d_array &u, const ae_int_t nru, real_2d_array &c, const ae_int_t ncc, real_2d_array &vt, const ae_int_t ncvt) |
void | rmatrixbdunpackdiagonals (const real_2d_array &b, const ae_int_t m, const ae_int_t n, bool &isupper, real_1d_array &d, real_1d_array &e) |
void | rmatrixbdunpackpt (const real_2d_array &qp, const ae_int_t m, const ae_int_t n, const real_1d_array &taup, const ae_int_t ptrows, real_2d_array &pt) |
void | rmatrixbdunpackq (const real_2d_array &qp, const ae_int_t m, const ae_int_t n, const real_1d_array &tauq, const ae_int_t qcolumns, real_2d_array &q) |
void | rmatrixcopy (const ae_int_t m, const ae_int_t n, const real_2d_array &a, const ae_int_t ia, const ae_int_t ja, real_2d_array &b, const ae_int_t ib, const ae_int_t jb) |
double | rmatrixdet (const real_2d_array &a) |
double | rmatrixdet (const real_2d_array &a, const ae_int_t n) |
void | rmatrixenforcesymmetricity (const real_2d_array &a, const ae_int_t n, const bool isupper) |
bool | rmatrixevd (const real_2d_array &a, const ae_int_t n, const ae_int_t vneeded, real_1d_array &wr, real_1d_array &wi, real_2d_array &vl, real_2d_array &vr) |
void | rmatrixgemm (const ae_int_t m, const ae_int_t n, const ae_int_t k, const double alpha, const real_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const real_2d_array &b, const ae_int_t ib, const ae_int_t jb, const ae_int_t optypeb, const double beta, const real_2d_array &c, const ae_int_t ic, const ae_int_t jc) |
void | rmatrixhessenberg (real_2d_array &a, const ae_int_t n, real_1d_array &tau) |
void | rmatrixhessenbergunpackh (const real_2d_array &a, const ae_int_t n, real_2d_array &h) |
void | rmatrixhessenbergunpackq (const real_2d_array &a, const ae_int_t n, const real_1d_array &tau, real_2d_array &q) |
void | rmatrixinverse (real_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | rmatrixinverse (real_2d_array &a, const ae_int_t n, ae_int_t &info, matinvreport &rep) |
void | rmatrixinvupdatecolumn (real_2d_array &inva, const ae_int_t n, const ae_int_t updcolumn, const real_1d_array &u) |
void | rmatrixinvupdaterow (real_2d_array &inva, const ae_int_t n, const ae_int_t updrow, const real_1d_array &v) |
void | rmatrixinvupdatesimple (real_2d_array &inva, const ae_int_t n, const ae_int_t updrow, const ae_int_t updcolumn, const double updval) |
void | rmatrixinvupdateuv (real_2d_array &inva, const ae_int_t n, const real_1d_array &u, const real_1d_array &v) |
void | rmatrixlefttrsm (const ae_int_t m, const ae_int_t n, const real_2d_array &a, const ae_int_t i1, const ae_int_t j1, const bool isupper, const bool isunit, const ae_int_t optype, const real_2d_array &x, const ae_int_t i2, const ae_int_t j2) |
void | rmatrixlq (real_2d_array &a, const ae_int_t m, const ae_int_t n, real_1d_array &tau) |
void | rmatrixlqunpackl (const real_2d_array &a, const ae_int_t m, const ae_int_t n, real_2d_array &l) |
void | rmatrixlqunpackq (const real_2d_array &a, const ae_int_t m, const ae_int_t n, const real_1d_array &tau, const ae_int_t qrows, real_2d_array &q) |
void | rmatrixlu (real_2d_array &a, const ae_int_t m, const ae_int_t n, integer_1d_array &pivots) |
double | rmatrixludet (const real_2d_array &a, const integer_1d_array &pivots) |
double | rmatrixludet (const real_2d_array &a, const integer_1d_array &pivots, const ae_int_t n) |
void | rmatrixluinverse (real_2d_array &a, const integer_1d_array &pivots, ae_int_t &info, matinvreport &rep) |
void | rmatrixluinverse (real_2d_array &a, const integer_1d_array &pivots, const ae_int_t n, ae_int_t &info, matinvreport &rep) |
double | rmatrixlurcond1 (const real_2d_array &lua, const ae_int_t n) |
double | rmatrixlurcondinf (const real_2d_array &lua, const ae_int_t n) |
void | rmatrixlusolve (const real_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const real_1d_array &b, ae_int_t &info, densesolverreport &rep, real_1d_array &x) |
void | rmatrixlusolvefast (const real_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const real_1d_array &b, ae_int_t &info) |
void | rmatrixlusolvem (const real_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const real_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, real_2d_array &x) |
void | rmatrixlusolvemfast (const real_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const real_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | rmatrixmixedsolve (const real_2d_array &a, const real_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const real_1d_array &b, ae_int_t &info, densesolverreport &rep, real_1d_array &x) |
void | rmatrixmixedsolvem (const real_2d_array &a, const real_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const real_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, real_2d_array &x) |
void | rmatrixmv (const ae_int_t m, const ae_int_t n, const real_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t opa, const real_1d_array &x, const ae_int_t ix, real_1d_array &y, const ae_int_t iy) |
void | rmatrixqr (real_2d_array &a, const ae_int_t m, const ae_int_t n, real_1d_array &tau) |
void | rmatrixqrunpackq (const real_2d_array &a, const ae_int_t m, const ae_int_t n, const real_1d_array &tau, const ae_int_t qcolumns, real_2d_array &q) |
void | rmatrixqrunpackr (const real_2d_array &a, const ae_int_t m, const ae_int_t n, real_2d_array &r) |
void | rmatrixrank1 (const ae_int_t m, const ae_int_t n, real_2d_array &a, const ae_int_t ia, const ae_int_t ja, real_1d_array &u, const ae_int_t iu, real_1d_array &v, const ae_int_t iv) |
double | rmatrixrcond1 (const real_2d_array &a, const ae_int_t n) |
double | rmatrixrcondinf (const real_2d_array &a, const ae_int_t n) |
void | rmatrixrighttrsm (const ae_int_t m, const ae_int_t n, const real_2d_array &a, const ae_int_t i1, const ae_int_t j1, const bool isupper, const bool isunit, const ae_int_t optype, const real_2d_array &x, const ae_int_t i2, const ae_int_t j2) |
void | rmatrixrndcond (const ae_int_t n, const double c, real_2d_array &a) |
void | rmatrixrndorthogonal (const ae_int_t n, real_2d_array &a) |
void | rmatrixrndorthogonalfromtheleft (real_2d_array &a, const ae_int_t m, const ae_int_t n) |
void | rmatrixrndorthogonalfromtheright (real_2d_array &a, const ae_int_t m, const ae_int_t n) |
bool | rmatrixschur (real_2d_array &a, const ae_int_t n, real_2d_array &s) |
void | rmatrixsolve (const real_2d_array &a, const ae_int_t n, const real_1d_array &b, ae_int_t &info, densesolverreport &rep, real_1d_array &x) |
void | rmatrixsolvefast (const real_2d_array &a, const ae_int_t n, const real_1d_array &b, ae_int_t &info) |
void | rmatrixsolvels (const real_2d_array &a, const ae_int_t nrows, const ae_int_t ncols, const real_1d_array &b, const double threshold, ae_int_t &info, densesolverlsreport &rep, real_1d_array &x) |
void | rmatrixsolvem (const real_2d_array &a, const ae_int_t n, const real_2d_array &b, const ae_int_t m, const bool rfs, ae_int_t &info, densesolverreport &rep, real_2d_array &x) |
void | rmatrixsolvemfast (const real_2d_array &a, const ae_int_t n, const real_2d_array &b, const ae_int_t m, ae_int_t &info) |
bool | rmatrixsvd (const real_2d_array &a, const ae_int_t m, const ae_int_t n, const ae_int_t uneeded, const ae_int_t vtneeded, const ae_int_t additionalmemory, real_1d_array &w, real_2d_array &u, real_2d_array &vt) |
void | rmatrixsyrk (const ae_int_t n, const ae_int_t k, const double alpha, const real_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const double beta, const real_2d_array &c, const ae_int_t ic, const ae_int_t jc, const bool isupper) |
void | rmatrixtranspose (const ae_int_t m, const ae_int_t n, const real_2d_array &a, const ae_int_t ia, const ae_int_t ja, const real_2d_array &b, const ae_int_t ib, const ae_int_t jb) |
void | rmatrixtrinverse (real_2d_array &a, const ae_int_t n, const bool isupper, const bool isunit, ae_int_t &info, matinvreport &rep) |
void | rmatrixtrinverse (real_2d_array &a, const bool isupper, ae_int_t &info, matinvreport &rep) |
double | rmatrixtrrcond1 (const real_2d_array &a, const ae_int_t n, const bool isupper, const bool isunit) |
double | rmatrixtrrcondinf (const real_2d_array &a, const ae_int_t n, const bool isupper, const bool isunit) |
int | round (double x) |
void | sampleadev (const real_1d_array &x, const ae_int_t n, double &adev) |
void | sampleadev (const real_1d_array &x, double &adev) |
double | samplekurtosis (const real_1d_array &x) |
double | samplekurtosis (const real_1d_array &x, const ae_int_t n) |
double | samplemean (const real_1d_array &x) |
double | samplemean (const real_1d_array &x, const ae_int_t n) |
void | samplemedian (const real_1d_array &x, const ae_int_t n, double &median) |
void | samplemedian (const real_1d_array &x, double &median) |
void | samplemoments (const real_1d_array &x, const ae_int_t n, double &mean, double &variance, double &skewness, double &kurtosis) |
void | samplemoments (const real_1d_array &x, double &mean, double &variance, double &skewness, double &kurtosis) |
void | samplepercentile (const real_1d_array &x, const ae_int_t n, const double p, double &v) |
void | samplepercentile (const real_1d_array &x, const double p, double &v) |
double | sampleskewness (const real_1d_array &x) |
double | sampleskewness (const real_1d_array &x, const ae_int_t n) |
double | samplevariance (const real_1d_array &x) |
double | samplevariance (const real_1d_array &x, const ae_int_t n) |
void | setnworkers (alglib::ae_int_t nworkers) |
int | sign (double x) |
void | sinecosineintegrals (const double x, double &si, double &ci) |
bool | smatrixevd (const real_2d_array &a, const ae_int_t n, const ae_int_t zneeded, const bool isupper, real_1d_array &d, real_2d_array &z) |
bool | smatrixevdi (const real_2d_array &a, const ae_int_t n, const ae_int_t zneeded, const bool isupper, const ae_int_t i1, const ae_int_t i2, real_1d_array &w, real_2d_array &z) |
bool | smatrixevdr (const real_2d_array &a, const ae_int_t n, const ae_int_t zneeded, const bool isupper, const double b1, const double b2, ae_int_t &m, real_1d_array &w, real_2d_array &z) |
bool | smatrixgevd (const real_2d_array &a, const ae_int_t n, const bool isuppera, const real_2d_array &b, const bool isupperb, const ae_int_t zneeded, const ae_int_t problemtype, real_1d_array &d, real_2d_array &z) |
bool | smatrixgevdreduce (real_2d_array &a, const ae_int_t n, const bool isuppera, const real_2d_array &b, const bool isupperb, const ae_int_t problemtype, real_2d_array &r, bool &isupperr) |
void | smatrixrndcond (const ae_int_t n, const double c, real_2d_array &a) |
void | smatrixrndmultiply (real_2d_array &a, const ae_int_t n) |
void | smatrixtd (real_2d_array &a, const ae_int_t n, const bool isupper, real_1d_array &tau, real_1d_array &d, real_1d_array &e) |
bool | smatrixtdevd (real_1d_array &d, const real_1d_array &e, const ae_int_t n, const ae_int_t zneeded, real_2d_array &z) |
bool | smatrixtdevdi (real_1d_array &d, const real_1d_array &e, const ae_int_t n, const ae_int_t zneeded, const ae_int_t i1, const ae_int_t i2, real_2d_array &z) |
bool | smatrixtdevdr (real_1d_array &d, const real_1d_array &e, const ae_int_t n, const ae_int_t zneeded, const double a, const double b, ae_int_t &m, real_2d_array &z) |
void | smatrixtdunpackq (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_1d_array &tau, real_2d_array &q) |
void | smp_barycentricfitfloaterhormann (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, ae_int_t &info, barycentricinterpolant &b, barycentricfitreport &rep) |
void | smp_barycentricfitfloaterhormannwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t k, const ae_int_t m, ae_int_t &info, barycentricinterpolant &b, barycentricfitreport &rep) |
void | smp_clusterizergetdistances (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nfeatures, const ae_int_t disttype, real_2d_array &d) |
void | smp_clusterizerrunahc (const clusterizerstate &s, ahcreport &rep) |
void | smp_clusterizerrunkmeans (const clusterizerstate &s, const ae_int_t k, kmeansreport &rep) |
void | smp_cmatrixgemm (const ae_int_t m, const ae_int_t n, const ae_int_t k, const alglib::complex alpha, const complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const complex_2d_array &b, const ae_int_t ib, const ae_int_t jb, const ae_int_t optypeb, const alglib::complex beta, const complex_2d_array &c, const ae_int_t ic, const ae_int_t jc) |
void | smp_cmatrixherk (const ae_int_t n, const ae_int_t k, const double alpha, const complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const double beta, const complex_2d_array &c, const ae_int_t ic, const ae_int_t jc, const bool isupper) |
void | smp_cmatrixinverse (complex_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | smp_cmatrixinverse (complex_2d_array &a, const ae_int_t n, ae_int_t &info, matinvreport &rep) |
void | smp_cmatrixlefttrsm (const ae_int_t m, const ae_int_t n, const complex_2d_array &a, const ae_int_t i1, const ae_int_t j1, const bool isupper, const bool isunit, const ae_int_t optype, const complex_2d_array &x, const ae_int_t i2, const ae_int_t j2) |
void | smp_cmatrixlq (complex_2d_array &a, const ae_int_t m, const ae_int_t n, complex_1d_array &tau) |
void | smp_cmatrixlqunpackq (const complex_2d_array &a, const ae_int_t m, const ae_int_t n, const complex_1d_array &tau, const ae_int_t qrows, complex_2d_array &q) |
void | smp_cmatrixlu (complex_2d_array &a, const ae_int_t m, const ae_int_t n, integer_1d_array &pivots) |
void | smp_cmatrixluinverse (complex_2d_array &a, const integer_1d_array &pivots, ae_int_t &info, matinvreport &rep) |
void | smp_cmatrixluinverse (complex_2d_array &a, const integer_1d_array &pivots, const ae_int_t n, ae_int_t &info, matinvreport &rep) |
void | smp_cmatrixlusolvem (const complex_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const complex_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, complex_2d_array &x) |
void | smp_cmatrixlusolvemfast (const complex_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const complex_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | smp_cmatrixqr (complex_2d_array &a, const ae_int_t m, const ae_int_t n, complex_1d_array &tau) |
void | smp_cmatrixqrunpackq (const complex_2d_array &a, const ae_int_t m, const ae_int_t n, const complex_1d_array &tau, const ae_int_t qcolumns, complex_2d_array &q) |
void | smp_cmatrixrighttrsm (const ae_int_t m, const ae_int_t n, const complex_2d_array &a, const ae_int_t i1, const ae_int_t j1, const bool isupper, const bool isunit, const ae_int_t optype, const complex_2d_array &x, const ae_int_t i2, const ae_int_t j2) |
void | smp_cmatrixsolve (const complex_2d_array &a, const ae_int_t n, const complex_1d_array &b, ae_int_t &info, densesolverreport &rep, complex_1d_array &x) |
void | smp_cmatrixsolvefast (const complex_2d_array &a, const ae_int_t n, const complex_1d_array &b, ae_int_t &info) |
void | smp_cmatrixsolvem (const complex_2d_array &a, const ae_int_t n, const complex_2d_array &b, const ae_int_t m, const bool rfs, ae_int_t &info, densesolverreport &rep, complex_2d_array &x) |
void | smp_cmatrixsolvemfast (const complex_2d_array &a, const ae_int_t n, const complex_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | smp_cmatrixsyrk (const ae_int_t n, const ae_int_t k, const double alpha, const complex_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const double beta, const complex_2d_array &c, const ae_int_t ic, const ae_int_t jc, const bool isupper) |
void | smp_cmatrixtrinverse (complex_2d_array &a, const ae_int_t n, const bool isupper, const bool isunit, ae_int_t &info, matinvreport &rep) |
void | smp_cmatrixtrinverse (complex_2d_array &a, const bool isupper, ae_int_t &info, matinvreport &rep) |
void | smp_covm (const real_2d_array &x, const ae_int_t n, const ae_int_t m, real_2d_array &c) |
void | smp_covm (const real_2d_array &x, real_2d_array &c) |
void | smp_covm2 (const real_2d_array &x, const real_2d_array &y, const ae_int_t n, const ae_int_t m1, const ae_int_t m2, real_2d_array &c) |
void | smp_covm2 (const real_2d_array &x, const real_2d_array &y, real_2d_array &c) |
void | smp_eigsubspacesolvedenses (const eigsubspacestate &state, const real_2d_array &a, const bool isupper, real_1d_array &w, real_2d_array &z, eigsubspacereport &rep) |
void | smp_fisherldan (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nvars, const ae_int_t nclasses, ae_int_t &info, real_2d_array &w) |
bool | smp_hpdmatrixcholesky (complex_2d_array &a, const ae_int_t n, const bool isupper) |
void | smp_hpdmatrixcholeskyinverse (complex_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | smp_hpdmatrixcholeskyinverse (complex_2d_array &a, const ae_int_t n, const bool isupper, ae_int_t &info, matinvreport &rep) |
void | smp_hpdmatrixcholeskysolvem (const complex_2d_array &cha, const ae_int_t n, const bool isupper, const complex_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, complex_2d_array &x) |
void | smp_hpdmatrixcholeskysolvemfast (const complex_2d_array &cha, const ae_int_t n, const bool isupper, const complex_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | smp_hpdmatrixinverse (complex_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | smp_hpdmatrixinverse (complex_2d_array &a, const ae_int_t n, const bool isupper, ae_int_t &info, matinvreport &rep) |
void | smp_hpdmatrixsolve (const complex_2d_array &a, const ae_int_t n, const bool isupper, const complex_1d_array &b, ae_int_t &info, densesolverreport &rep, complex_1d_array &x) |
void | smp_hpdmatrixsolvefast (const complex_2d_array &a, const ae_int_t n, const bool isupper, const complex_1d_array &b, ae_int_t &info) |
void | smp_hpdmatrixsolvem (const complex_2d_array &a, const ae_int_t n, const bool isupper, const complex_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, complex_2d_array &x) |
void | smp_hpdmatrixsolvemfast (const complex_2d_array &a, const ae_int_t n, const bool isupper, const complex_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | smp_lsfitlinear (const real_1d_array &y, const real_2d_array &fmatrix, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | smp_lsfitlinear (const real_1d_array &y, const real_2d_array &fmatrix, const ae_int_t n, const ae_int_t m, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | smp_lsfitlinearc (const real_1d_array &y, const real_2d_array &fmatrix, const real_2d_array &cmatrix, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | smp_lsfitlinearc (const real_1d_array &y, const real_2d_array &fmatrix, const real_2d_array &cmatrix, const ae_int_t n, const ae_int_t m, const ae_int_t k, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | smp_lsfitlinearw (const real_1d_array &y, const real_1d_array &w, const real_2d_array &fmatrix, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | smp_lsfitlinearw (const real_1d_array &y, const real_1d_array &w, const real_2d_array &fmatrix, const ae_int_t n, const ae_int_t m, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | smp_lsfitlinearwc (const real_1d_array &y, const real_1d_array &w, const real_2d_array &fmatrix, const real_2d_array &cmatrix, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | smp_lsfitlinearwc (const real_1d_array &y, const real_1d_array &w, const real_2d_array &fmatrix, const real_2d_array &cmatrix, const ae_int_t n, const ae_int_t m, const ae_int_t k, ae_int_t &info, real_1d_array &c, lsfitreport &rep) |
void | smp_mlpallerrorssparsesubset (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t setsize, const integer_1d_array &subset, const ae_int_t subsetsize, modelerrors &rep) |
void | smp_mlpallerrorssubset (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t setsize, const integer_1d_array &subset, const ae_int_t subsetsize, modelerrors &rep) |
double | smp_mlpavgce (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | smp_mlpavgcesparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
double | smp_mlpavgerror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | smp_mlpavgerrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
double | smp_mlpavgrelerror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | smp_mlpavgrelerrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
ae_int_t | smp_mlpclserror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
bool | smp_mlpcontinuetraining (const mlptrainer &s, const multilayerperceptron &network) |
double | smp_mlperror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | smp_mlperrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
double | smp_mlperrorsparsesubset (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t setsize, const integer_1d_array &subset, const ae_int_t subsetsize) |
double | smp_mlperrorsubset (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t setsize, const integer_1d_array &subset, const ae_int_t subsetsize) |
void | smp_mlpgradbatch (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t ssize, double &e, real_1d_array &grad) |
void | smp_mlpgradbatchsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t ssize, double &e, real_1d_array &grad) |
void | smp_mlpgradbatchsparsesubset (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t setsize, const integer_1d_array &idx, const ae_int_t subsetsize, double &e, real_1d_array &grad) |
void | smp_mlpgradbatchsubset (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t setsize, const integer_1d_array &idx, const ae_int_t subsetsize, double &e, real_1d_array &grad) |
void | smp_mlpkfoldcv (const mlptrainer &s, const multilayerperceptron &network, const ae_int_t nrestarts, const ae_int_t foldscount, mlpreport &rep) |
double | smp_mlprelclserror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | smp_mlprelclserrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
double | smp_mlprmserror (const multilayerperceptron &network, const real_2d_array &xy, const ae_int_t npoints) |
double | smp_mlprmserrorsparse (const multilayerperceptron &network, const sparsematrix &xy, const ae_int_t npoints) |
void | smp_mlptrainensemblees (const mlptrainer &s, const mlpensemble &ensemble, const ae_int_t nrestarts, mlpreport &rep) |
void | smp_mlptrainnetwork (const mlptrainer &s, const multilayerperceptron &network, const ae_int_t nrestarts, mlpreport &rep) |
void | smp_pcabuildbasis (const real_2d_array &x, const ae_int_t npoints, const ae_int_t nvars, ae_int_t &info, real_1d_array &s2, real_2d_array &v) |
void | smp_pcatruncatedsubspace (const real_2d_array &x, const ae_int_t npoints, const ae_int_t nvars, const ae_int_t nneeded, const double eps, const ae_int_t maxits, real_1d_array &s2, real_2d_array &v) |
void | smp_pearsoncorrm (const real_2d_array &x, const ae_int_t n, const ae_int_t m, real_2d_array &c) |
void | smp_pearsoncorrm (const real_2d_array &x, real_2d_array &c) |
void | smp_pearsoncorrm2 (const real_2d_array &x, const real_2d_array &y, const ae_int_t n, const ae_int_t m1, const ae_int_t m2, real_2d_array &c) |
void | smp_pearsoncorrm2 (const real_2d_array &x, const real_2d_array &y, real_2d_array &c) |
void | smp_polynomialfit (const real_1d_array &x, const real_1d_array &y, const ae_int_t m, ae_int_t &info, barycentricinterpolant &p, polynomialfitreport &rep) |
void | smp_polynomialfit (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, ae_int_t &info, barycentricinterpolant &p, polynomialfitreport &rep) |
void | smp_polynomialfitwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t k, const ae_int_t m, ae_int_t &info, barycentricinterpolant &p, polynomialfitreport &rep) |
void | smp_polynomialfitwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t m, ae_int_t &info, barycentricinterpolant &p, polynomialfitreport &rep) |
void | smp_rankdata (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nfeatures) |
void | smp_rankdata (real_2d_array &xy) |
void | smp_rankdatacentered (const real_2d_array &xy, const ae_int_t npoints, const ae_int_t nfeatures) |
void | smp_rankdatacentered (real_2d_array &xy) |
void | smp_rbfgridcalc2v (const rbfmodel &s, const real_1d_array &x0, const ae_int_t n0, const real_1d_array &x1, const ae_int_t n1, real_1d_array &y) |
void | smp_rbfgridcalc2vsubset (const rbfmodel &s, const real_1d_array &x0, const ae_int_t n0, const real_1d_array &x1, const ae_int_t n1, const boolean_1d_array &flagy, real_1d_array &y) |
void | smp_rbfgridcalc3v (const rbfmodel &s, const real_1d_array &x0, const ae_int_t n0, const real_1d_array &x1, const ae_int_t n1, const real_1d_array &x2, const ae_int_t n2, real_1d_array &y) |
void | smp_rbfgridcalc3vsubset (const rbfmodel &s, const real_1d_array &x0, const ae_int_t n0, const real_1d_array &x1, const ae_int_t n1, const real_1d_array &x2, const ae_int_t n2, const boolean_1d_array &flagy, real_1d_array &y) |
void | smp_rmatrixgemm (const ae_int_t m, const ae_int_t n, const ae_int_t k, const double alpha, const real_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const real_2d_array &b, const ae_int_t ib, const ae_int_t jb, const ae_int_t optypeb, const double beta, const real_2d_array &c, const ae_int_t ic, const ae_int_t jc) |
void | smp_rmatrixinverse (real_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | smp_rmatrixinverse (real_2d_array &a, const ae_int_t n, ae_int_t &info, matinvreport &rep) |
void | smp_rmatrixlefttrsm (const ae_int_t m, const ae_int_t n, const real_2d_array &a, const ae_int_t i1, const ae_int_t j1, const bool isupper, const bool isunit, const ae_int_t optype, const real_2d_array &x, const ae_int_t i2, const ae_int_t j2) |
void | smp_rmatrixlq (real_2d_array &a, const ae_int_t m, const ae_int_t n, real_1d_array &tau) |
void | smp_rmatrixlqunpackq (const real_2d_array &a, const ae_int_t m, const ae_int_t n, const real_1d_array &tau, const ae_int_t qrows, real_2d_array &q) |
void | smp_rmatrixlu (real_2d_array &a, const ae_int_t m, const ae_int_t n, integer_1d_array &pivots) |
void | smp_rmatrixluinverse (real_2d_array &a, const integer_1d_array &pivots, ae_int_t &info, matinvreport &rep) |
void | smp_rmatrixluinverse (real_2d_array &a, const integer_1d_array &pivots, const ae_int_t n, ae_int_t &info, matinvreport &rep) |
void | smp_rmatrixlusolvem (const real_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const real_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, real_2d_array &x) |
void | smp_rmatrixlusolvemfast (const real_2d_array &lua, const integer_1d_array &p, const ae_int_t n, const real_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | smp_rmatrixqr (real_2d_array &a, const ae_int_t m, const ae_int_t n, real_1d_array &tau) |
void | smp_rmatrixqrunpackq (const real_2d_array &a, const ae_int_t m, const ae_int_t n, const real_1d_array &tau, const ae_int_t qcolumns, real_2d_array &q) |
void | smp_rmatrixrighttrsm (const ae_int_t m, const ae_int_t n, const real_2d_array &a, const ae_int_t i1, const ae_int_t j1, const bool isupper, const bool isunit, const ae_int_t optype, const real_2d_array &x, const ae_int_t i2, const ae_int_t j2) |
void | smp_rmatrixsolve (const real_2d_array &a, const ae_int_t n, const real_1d_array &b, ae_int_t &info, densesolverreport &rep, real_1d_array &x) |
void | smp_rmatrixsolvefast (const real_2d_array &a, const ae_int_t n, const real_1d_array &b, ae_int_t &info) |
void | smp_rmatrixsolvels (const real_2d_array &a, const ae_int_t nrows, const ae_int_t ncols, const real_1d_array &b, const double threshold, ae_int_t &info, densesolverlsreport &rep, real_1d_array &x) |
void | smp_rmatrixsolvem (const real_2d_array &a, const ae_int_t n, const real_2d_array &b, const ae_int_t m, const bool rfs, ae_int_t &info, densesolverreport &rep, real_2d_array &x) |
void | smp_rmatrixsolvemfast (const real_2d_array &a, const ae_int_t n, const real_2d_array &b, const ae_int_t m, ae_int_t &info) |
bool | smp_rmatrixsvd (const real_2d_array &a, const ae_int_t m, const ae_int_t n, const ae_int_t uneeded, const ae_int_t vtneeded, const ae_int_t additionalmemory, real_1d_array &w, real_2d_array &u, real_2d_array &vt) |
void | smp_rmatrixsyrk (const ae_int_t n, const ae_int_t k, const double alpha, const real_2d_array &a, const ae_int_t ia, const ae_int_t ja, const ae_int_t optypea, const double beta, const real_2d_array &c, const ae_int_t ic, const ae_int_t jc, const bool isupper) |
void | smp_rmatrixtrinverse (real_2d_array &a, const ae_int_t n, const bool isupper, const bool isunit, ae_int_t &info, matinvreport &rep) |
void | smp_rmatrixtrinverse (real_2d_array &a, const bool isupper, ae_int_t &info, matinvreport &rep) |
bool | smp_spdmatrixcholesky (real_2d_array &a, const ae_int_t n, const bool isupper) |
void | smp_spdmatrixcholeskyinverse (real_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | smp_spdmatrixcholeskyinverse (real_2d_array &a, const ae_int_t n, const bool isupper, ae_int_t &info, matinvreport &rep) |
void | smp_spdmatrixcholeskysolvem (const real_2d_array &cha, const ae_int_t n, const bool isupper, const real_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, real_2d_array &x) |
void | smp_spdmatrixcholeskysolvemfast (const real_2d_array &cha, const ae_int_t n, const bool isupper, const real_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | smp_spdmatrixinverse (real_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | smp_spdmatrixinverse (real_2d_array &a, const ae_int_t n, const bool isupper, ae_int_t &info, matinvreport &rep) |
void | smp_spdmatrixsolve (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_1d_array &b, ae_int_t &info, densesolverreport &rep, real_1d_array &x) |
void | smp_spdmatrixsolvefast (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_1d_array &b, ae_int_t &info) |
void | smp_spdmatrixsolvem (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, real_2d_array &x) |
void | smp_spdmatrixsolvemfast (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | smp_spearmancorrm (const real_2d_array &x, const ae_int_t n, const ae_int_t m, real_2d_array &c) |
void | smp_spearmancorrm (const real_2d_array &x, real_2d_array &c) |
void | smp_spearmancorrm2 (const real_2d_array &x, const real_2d_array &y, const ae_int_t n, const ae_int_t m1, const ae_int_t m2, real_2d_array &c) |
void | smp_spearmancorrm2 (const real_2d_array &x, const real_2d_array &y, real_2d_array &c) |
void | smp_spline1dfitcubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfitcubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfitcubicwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t k, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfitcubicwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfithermite (const real_1d_array &x, const real_1d_array &y, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfithermite (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfithermitewc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t k, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfithermitewc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfitpenalized (const real_1d_array &x, const real_1d_array &y, const ae_int_t m, const double rho, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfitpenalized (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, const double rho, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfitpenalizedw (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t m, const double rho, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | smp_spline1dfitpenalizedw (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const ae_int_t m, const double rho, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | sparseadd (const sparsematrix &s, const ae_int_t i, const ae_int_t j, const double v) |
bool | sparsecholeskyskyline (const sparsematrix &a, const ae_int_t n, const bool isupper) |
void | sparseconvertto (const sparsematrix &s0, const ae_int_t fmt) |
void | sparseconverttocrs (const sparsematrix &s) |
void | sparseconverttohash (const sparsematrix &s) |
void | sparseconverttosks (const sparsematrix &s) |
void | sparsecopy (const sparsematrix &s0, sparsematrix &s1) |
void | sparsecopybuf (const sparsematrix &s0, const sparsematrix &s1) |
void | sparsecopytobuf (const sparsematrix &s0, const ae_int_t fmt, const sparsematrix &s1) |
void | sparsecopytocrs (const sparsematrix &s0, sparsematrix &s1) |
void | sparsecopytocrsbuf (const sparsematrix &s0, const sparsematrix &s1) |
void | sparsecopytohash (const sparsematrix &s0, sparsematrix &s1) |
void | sparsecopytohashbuf (const sparsematrix &s0, const sparsematrix &s1) |
void | sparsecopytosks (const sparsematrix &s0, sparsematrix &s1) |
void | sparsecopytosksbuf (const sparsematrix &s0, const sparsematrix &s1) |
void | sparsecreate (const ae_int_t m, const ae_int_t n, const ae_int_t k, sparsematrix &s) |
void | sparsecreate (const ae_int_t m, const ae_int_t n, sparsematrix &s) |
void | sparsecreatebuf (const ae_int_t m, const ae_int_t n, const ae_int_t k, const sparsematrix &s) |
void | sparsecreatebuf (const ae_int_t m, const ae_int_t n, const sparsematrix &s) |
void | sparsecreatecrs (const ae_int_t m, const ae_int_t n, const integer_1d_array &ner, sparsematrix &s) |
void | sparsecreatecrsbuf (const ae_int_t m, const ae_int_t n, const integer_1d_array &ner, const sparsematrix &s) |
void | sparsecreatesks (const ae_int_t m, const ae_int_t n, const integer_1d_array &d, const integer_1d_array &u, sparsematrix &s) |
void | sparsecreatesksbuf (const ae_int_t m, const ae_int_t n, const integer_1d_array &d, const integer_1d_array &u, const sparsematrix &s) |
bool | sparseenumerate (const sparsematrix &s, ae_int_t &t0, ae_int_t &t1, ae_int_t &i, ae_int_t &j, double &v) |
void | sparsefree (sparsematrix &s) |
double | sparseget (const sparsematrix &s, const ae_int_t i, const ae_int_t j) |
void | sparsegetcompressedrow (const sparsematrix &s, const ae_int_t i, integer_1d_array &colidx, real_1d_array &vals, ae_int_t &nzcnt) |
double | sparsegetdiagonal (const sparsematrix &s, const ae_int_t i) |
ae_int_t | sparsegetlowercount (const sparsematrix &s) |
ae_int_t | sparsegetmatrixtype (const sparsematrix &s) |
ae_int_t | sparsegetncols (const sparsematrix &s) |
ae_int_t | sparsegetnrows (const sparsematrix &s) |
void | sparsegetrow (const sparsematrix &s, const ae_int_t i, real_1d_array &irow) |
ae_int_t | sparsegetuppercount (const sparsematrix &s) |
bool | sparseiscrs (const sparsematrix &s) |
bool | sparseishash (const sparsematrix &s) |
bool | sparseissks (const sparsematrix &s) |
void | sparsemm (const sparsematrix &s, const real_2d_array &a, const ae_int_t k, real_2d_array &b) |
void | sparsemm2 (const sparsematrix &s, const real_2d_array &a, const ae_int_t k, real_2d_array &b0, real_2d_array &b1) |
void | sparsemtm (const sparsematrix &s, const real_2d_array &a, const ae_int_t k, real_2d_array &b) |
void | sparsemtv (const sparsematrix &s, const real_1d_array &x, real_1d_array &y) |
void | sparsemv (const sparsematrix &s, const real_1d_array &x, real_1d_array &y) |
void | sparsemv2 (const sparsematrix &s, const real_1d_array &x, real_1d_array &y0, real_1d_array &y1) |
void | sparseresizematrix (const sparsematrix &s) |
bool | sparserewriteexisting (const sparsematrix &s, const ae_int_t i, const ae_int_t j, const double v) |
void | sparseset (const sparsematrix &s, const ae_int_t i, const ae_int_t j, const double v) |
void | sparsesmm (const sparsematrix &s, const bool isupper, const real_2d_array &a, const ae_int_t k, real_2d_array &b) |
void | sparsesmv (const sparsematrix &s, const bool isupper, const real_1d_array &x, real_1d_array &y) |
void | sparseswap (const sparsematrix &s0, const sparsematrix &s1) |
void | sparsetransposesks (const sparsematrix &s) |
void | sparsetrmv (const sparsematrix &s, const bool isupper, const bool isunit, const ae_int_t optype, const real_1d_array &x, real_1d_array &y) |
void | sparsetrsv (const sparsematrix &s, const bool isupper, const bool isunit, const ae_int_t optype, const real_1d_array &x) |
double | sparsevsmv (const sparsematrix &s, const bool isupper, const real_1d_array &x) |
bool | spdmatrixcholesky (real_2d_array &a, const ae_int_t n, const bool isupper) |
double | spdmatrixcholeskydet (const real_2d_array &a) |
double | spdmatrixcholeskydet (const real_2d_array &a, const ae_int_t n) |
void | spdmatrixcholeskyinverse (real_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | spdmatrixcholeskyinverse (real_2d_array &a, const ae_int_t n, const bool isupper, ae_int_t &info, matinvreport &rep) |
double | spdmatrixcholeskyrcond (const real_2d_array &a, const ae_int_t n, const bool isupper) |
void | spdmatrixcholeskysolve (const real_2d_array &cha, const ae_int_t n, const bool isupper, const real_1d_array &b, ae_int_t &info, densesolverreport &rep, real_1d_array &x) |
void | spdmatrixcholeskysolvefast (const real_2d_array &cha, const ae_int_t n, const bool isupper, const real_1d_array &b, ae_int_t &info) |
void | spdmatrixcholeskysolvem (const real_2d_array &cha, const ae_int_t n, const bool isupper, const real_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, real_2d_array &x) |
void | spdmatrixcholeskysolvemfast (const real_2d_array &cha, const ae_int_t n, const bool isupper, const real_2d_array &b, const ae_int_t m, ae_int_t &info) |
void | spdmatrixcholeskyupdateadd1 (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_1d_array &u) |
void | spdmatrixcholeskyupdateadd1buf (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_1d_array &u, real_1d_array &bufr) |
void | spdmatrixcholeskyupdatefix (const real_2d_array &a, const ae_int_t n, const bool isupper, const boolean_1d_array &fix) |
void | spdmatrixcholeskyupdatefixbuf (const real_2d_array &a, const ae_int_t n, const bool isupper, const boolean_1d_array &fix, real_1d_array &bufr) |
double | spdmatrixdet (const real_2d_array &a) |
double | spdmatrixdet (const real_2d_array &a, const ae_int_t n, const bool isupper) |
void | spdmatrixinverse (real_2d_array &a, ae_int_t &info, matinvreport &rep) |
void | spdmatrixinverse (real_2d_array &a, const ae_int_t n, const bool isupper, ae_int_t &info, matinvreport &rep) |
double | spdmatrixrcond (const real_2d_array &a, const ae_int_t n, const bool isupper) |
void | spdmatrixrndcond (const ae_int_t n, const double c, real_2d_array &a) |
void | spdmatrixsolve (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_1d_array &b, ae_int_t &info, densesolverreport &rep, real_1d_array &x) |
void | spdmatrixsolvefast (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_1d_array &b, ae_int_t &info) |
void | spdmatrixsolvem (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_2d_array &b, const ae_int_t m, ae_int_t &info, densesolverreport &rep, real_2d_array &x) |
void | spdmatrixsolvemfast (const real_2d_array &a, const ae_int_t n, const bool isupper, const real_2d_array &b, const ae_int_t m, ae_int_t &info) |
double | spearmancorr2 (const real_1d_array &x, const real_1d_array &y) |
double | spearmancorr2 (const real_1d_array &x, const real_1d_array &y, const ae_int_t n) |
void | spearmancorrm (const real_2d_array &x, const ae_int_t n, const ae_int_t m, real_2d_array &c) |
void | spearmancorrm (const real_2d_array &x, real_2d_array &c) |
void | spearmancorrm2 (const real_2d_array &x, const real_2d_array &y, const ae_int_t n, const ae_int_t m1, const ae_int_t m2, real_2d_array &c) |
void | spearmancorrm2 (const real_2d_array &x, const real_2d_array &y, real_2d_array &c) |
double | spearmanrankcorrelation (const real_1d_array &x, const real_1d_array &y, const ae_int_t n) |
void | spearmanrankcorrelationsignificance (const double r, const ae_int_t n, double &bothtails, double &lefttail, double &righttail) |
void | spline1dbuildakima (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, spline1dinterpolant &c) |
void | spline1dbuildakima (const real_1d_array &x, const real_1d_array &y, spline1dinterpolant &c) |
void | spline1dbuildcatmullrom (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t boundtype, const double tension, spline1dinterpolant &c) |
void | spline1dbuildcatmullrom (const real_1d_array &x, const real_1d_array &y, spline1dinterpolant &c) |
void | spline1dbuildcubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t boundltype, const double boundl, const ae_int_t boundrtype, const double boundr, spline1dinterpolant &c) |
void | spline1dbuildcubic (const real_1d_array &x, const real_1d_array &y, spline1dinterpolant &c) |
void | spline1dbuildhermite (const real_1d_array &x, const real_1d_array &y, const real_1d_array &d, const ae_int_t n, spline1dinterpolant &c) |
void | spline1dbuildhermite (const real_1d_array &x, const real_1d_array &y, const real_1d_array &d, spline1dinterpolant &c) |
void | spline1dbuildlinear (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, spline1dinterpolant &c) |
void | spline1dbuildlinear (const real_1d_array &x, const real_1d_array &y, spline1dinterpolant &c) |
void | spline1dbuildmonotone (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, spline1dinterpolant &c) |
void | spline1dbuildmonotone (const real_1d_array &x, const real_1d_array &y, spline1dinterpolant &c) |
double | spline1dcalc (const spline1dinterpolant &c, const double x) |
void | spline1dconvcubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t boundltype, const double boundl, const ae_int_t boundrtype, const double boundr, const real_1d_array &x2, const ae_int_t n2, real_1d_array &y2) |
void | spline1dconvcubic (const real_1d_array &x, const real_1d_array &y, const real_1d_array &x2, real_1d_array &y2) |
void | spline1dconvdiff2cubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t boundltype, const double boundl, const ae_int_t boundrtype, const double boundr, const real_1d_array &x2, const ae_int_t n2, real_1d_array &y2, real_1d_array &d2, real_1d_array &dd2) |
void | spline1dconvdiff2cubic (const real_1d_array &x, const real_1d_array &y, const real_1d_array &x2, real_1d_array &y2, real_1d_array &d2, real_1d_array &dd2) |
void | spline1dconvdiffcubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t boundltype, const double boundl, const ae_int_t boundrtype, const double boundr, const real_1d_array &x2, const ae_int_t n2, real_1d_array &y2, real_1d_array &d2) |
void | spline1dconvdiffcubic (const real_1d_array &x, const real_1d_array &y, const real_1d_array &x2, real_1d_array &y2, real_1d_array &d2) |
void | spline1ddiff (const spline1dinterpolant &c, const double x, double &s, double &ds, double &d2s) |
void | spline1dfitcubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfitcubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfitcubicwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t k, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfitcubicwc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfithermite (const real_1d_array &x, const real_1d_array &y, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfithermite (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfithermitewc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t k, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfithermitewc (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const real_1d_array &xc, const real_1d_array &yc, const integer_1d_array &dc, const ae_int_t m, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfitpenalized (const real_1d_array &x, const real_1d_array &y, const ae_int_t m, const double rho, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfitpenalized (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t m, const double rho, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfitpenalizedw (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t m, const double rho, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dfitpenalizedw (const real_1d_array &x, const real_1d_array &y, const real_1d_array &w, const ae_int_t n, const ae_int_t m, const double rho, ae_int_t &info, spline1dinterpolant &s, spline1dfitreport &rep) |
void | spline1dgriddiff2cubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t boundltype, const double boundl, const ae_int_t boundrtype, const double boundr, real_1d_array &d1, real_1d_array &d2) |
void | spline1dgriddiff2cubic (const real_1d_array &x, const real_1d_array &y, real_1d_array &d1, real_1d_array &d2) |
void | spline1dgriddiffcubic (const real_1d_array &x, const real_1d_array &y, const ae_int_t n, const ae_int_t boundltype, const double boundl, const ae_int_t boundrtype, const double boundr, real_1d_array &d) |
void | spline1dgriddiffcubic (const real_1d_array &x, const real_1d_array &y, real_1d_array &d) |
double | spline1dintegrate (const spline1dinterpolant &c, const double x) |
void | spline1dlintransx (const spline1dinterpolant &c, const double a, const double b) |
void | spline1dlintransy (const spline1dinterpolant &c, const double a, const double b) |
void | spline1dunpack (const spline1dinterpolant &c, ae_int_t &n, real_2d_array &tbl) |
void | spline2dbuildbicubic (const real_1d_array &x, const real_1d_array &y, const real_2d_array &f, const ae_int_t m, const ae_int_t n, spline2dinterpolant &c) |
void | spline2dbuildbicubicv (const real_1d_array &x, const ae_int_t n, const real_1d_array &y, const ae_int_t m, const real_1d_array &f, const ae_int_t d, spline2dinterpolant &c) |
void | spline2dbuildbilinear (const real_1d_array &x, const real_1d_array &y, const real_2d_array &f, const ae_int_t m, const ae_int_t n, spline2dinterpolant &c) |
void | spline2dbuildbilinearv (const real_1d_array &x, const ae_int_t n, const real_1d_array &y, const ae_int_t m, const real_1d_array &f, const ae_int_t d, spline2dinterpolant &c) |
double | spline2dcalc (const spline2dinterpolant &c, const double x, const double y) |
void | spline2dcalcv (const spline2dinterpolant &c, const double x, const double y, real_1d_array &f) |
void | spline2dcalcvbuf (const spline2dinterpolant &c, const double x, const double y, real_1d_array &f) |
void | spline2dcopy (const spline2dinterpolant &c, spline2dinterpolant &cc) |
void | spline2ddiff (const spline2dinterpolant &c, const double x, const double y, double &f, double &fx, double &fy, double &fxy) |
void | spline2dlintransf (const spline2dinterpolant &c, const double a, const double b) |
void | spline2dlintransxy (const spline2dinterpolant &c, const double ax, const double bx, const double ay, const double by) |
void | spline2dresamplebicubic (const real_2d_array &a, const ae_int_t oldheight, const ae_int_t oldwidth, real_2d_array &b, const ae_int_t newheight, const ae_int_t newwidth) |
void | spline2dresamplebilinear (const real_2d_array &a, const ae_int_t oldheight, const ae_int_t oldwidth, real_2d_array &b, const ae_int_t newheight, const ae_int_t newwidth) |
void | spline2dunpack (const spline2dinterpolant &c, ae_int_t &m, ae_int_t &n, real_2d_array &tbl) |
void | spline2dunpackv (const spline2dinterpolant &c, ae_int_t &m, ae_int_t &n, ae_int_t &d, real_2d_array &tbl) |
void | spline3dbuildtrilinearv (const real_1d_array &x, const ae_int_t n, const real_1d_array &y, const ae_int_t m, const real_1d_array &z, const ae_int_t l, const real_1d_array &f, const ae_int_t d, spline3dinterpolant &c) |
double | spline3dcalc (const spline3dinterpolant &c, const double x, const double y, const double z) |
void | spline3dcalcv (const spline3dinterpolant &c, const double x, const double y, const double z, real_1d_array &f) |
void | spline3dcalcvbuf (const spline3dinterpolant &c, const double x, const double y, const double z, real_1d_array &f) |
void | spline3dlintransf (const spline3dinterpolant &c, const double a, const double b) |
void | spline3dlintransxyz (const spline3dinterpolant &c, const double ax, const double bx, const double ay, const double by, const double az, const double bz) |
void | spline3dresampletrilinear (const real_1d_array &a, const ae_int_t oldzcount, const ae_int_t oldycount, const ae_int_t oldxcount, const ae_int_t newzcount, const ae_int_t newycount, const ae_int_t newxcount, real_1d_array &b) |
void | spline3dunpackv (const spline3dinterpolant &c, ae_int_t &n, ae_int_t &m, ae_int_t &l, ae_int_t &d, ae_int_t &stype, real_2d_array &tbl) |
double | sqr (double x) |
double | studenttdistribution (const ae_int_t k, const double t) |
void | studentttest1 (const real_1d_array &x, const ae_int_t n, const double mean, double &bothtails, double &lefttail, double &righttail) |
void | studentttest2 (const real_1d_array &x, const ae_int_t n, const real_1d_array &y, const ae_int_t m, double &bothtails, double &lefttail, double &righttail) |
int | trunc (double x) |
void | unequalvariancettest (const real_1d_array &x, const ae_int_t n, const real_1d_array &y, const ae_int_t m, double &bothtails, double &lefttail, double &righttail) |
void | vadd (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n) |
void | vadd (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n, alglib::complex alpha) |
void | vadd (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n, double alpha) |
void | vadd (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N) |
void | vadd (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N, alglib::complex alpha) |
void | vadd (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N, double alpha) |
void | vadd (double *vdst, ae_int_t stride_dst, const double *vsrc, ae_int_t stride_src, ae_int_t n) |
void | vadd (double *vdst, ae_int_t stride_dst, const double *vsrc, ae_int_t stride_src, ae_int_t n, double alpha) |
void | vadd (double *vdst, const double *vsrc, ae_int_t N) |
void | vadd (double *vdst, const double *vsrc, ae_int_t N, double alpha) |
alglib::complex | vdotproduct (const alglib::complex *v0, ae_int_t stride0, const char *conj0, const alglib::complex *v1, ae_int_t stride1, const char *conj1, ae_int_t n) |
alglib::complex | vdotproduct (const alglib::complex *v1, const alglib::complex *v2, ae_int_t N) |
double | vdotproduct (const double *v0, ae_int_t stride0, const double *v1, ae_int_t stride1, ae_int_t n) |
double | vdotproduct (const double *v1, const double *v2, ae_int_t N) |
ae_int_t | vlen (ae_int_t n1, ae_int_t n2) |
void | vmove (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n) |
void | vmove (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n, alglib::complex alpha) |
void | vmove (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n, double alpha) |
void | vmove (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N) |
void | vmove (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N, alglib::complex alpha) |
void | vmove (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N, double alpha) |
void | vmove (double *vdst, ae_int_t stride_dst, const double *vsrc, ae_int_t stride_src, ae_int_t n) |
void | vmove (double *vdst, ae_int_t stride_dst, const double *vsrc, ae_int_t stride_src, ae_int_t n, double alpha) |
void | vmove (double *vdst, const double *vsrc, ae_int_t N) |
void | vmove (double *vdst, const double *vsrc, ae_int_t N, double alpha) |
void | vmoveneg (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n) |
void | vmoveneg (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N) |
void | vmoveneg (double *vdst, ae_int_t stride_dst, const double *vsrc, ae_int_t stride_src, ae_int_t n) |
void | vmoveneg (double *vdst, const double *vsrc, ae_int_t N) |
void | vmul (alglib::complex *vdst, ae_int_t N, alglib::complex alpha) |
void | vmul (alglib::complex *vdst, ae_int_t N, double alpha) |
void | vmul (alglib::complex *vdst, ae_int_t stride_dst, ae_int_t n, alglib::complex alpha) |
void | vmul (alglib::complex *vdst, ae_int_t stride_dst, ae_int_t n, double alpha) |
void | vmul (double *vdst, ae_int_t N, double alpha) |
void | vmul (double *vdst, ae_int_t stride_dst, ae_int_t n, double alpha) |
void | vsub (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n) |
void | vsub (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n, alglib::complex alpha) |
void | vsub (alglib::complex *vdst, ae_int_t stride_dst, const alglib::complex *vsrc, ae_int_t stride_src, const char *conj_src, ae_int_t n, double alpha) |
void | vsub (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N) |
void | vsub (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N, alglib::complex alpha) |
void | vsub (alglib::complex *vdst, const alglib::complex *vsrc, ae_int_t N, double alpha) |
void | vsub (double *vdst, ae_int_t stride_dst, const double *vsrc, ae_int_t stride_src, ae_int_t n) |
void | vsub (double *vdst, ae_int_t stride_dst, const double *vsrc, ae_int_t stride_src, ae_int_t n, double alpha) |
void | vsub (double *vdst, const double *vsrc, ae_int_t N) |
void | vsub (double *vdst, const double *vsrc, ae_int_t N, double alpha) |
void | wilcoxonsignedranktest (const real_1d_array &x, const ae_int_t n, const double e, double &bothtails, double &lefttail, double &righttail) |
void | xdebugb1appendcopy (boolean_1d_array &a) |
ae_int_t | xdebugb1count (const boolean_1d_array &a) |
void | xdebugb1not (const boolean_1d_array &a) |
void | xdebugb1outeven (const ae_int_t n, boolean_1d_array &a) |
ae_int_t | xdebugb2count (const boolean_2d_array &a) |
void | xdebugb2not (const boolean_2d_array &a) |
void | xdebugb2outsin (const ae_int_t m, const ae_int_t n, boolean_2d_array &a) |
void | xdebugb2transpose (boolean_2d_array &a) |
void | xdebugc1appendcopy (complex_1d_array &a) |
void | xdebugc1neg (const complex_1d_array &a) |
void | xdebugc1outeven (const ae_int_t n, complex_1d_array &a) |
alglib::complex | xdebugc1sum (const complex_1d_array &a) |
void | xdebugc2neg (const complex_2d_array &a) |
void | xdebugc2outsincos (const ae_int_t m, const ae_int_t n, complex_2d_array &a) |
alglib::complex | xdebugc2sum (const complex_2d_array &a) |
void | xdebugc2transpose (complex_2d_array &a) |
void | xdebugi1appendcopy (integer_1d_array &a) |
void | xdebugi1neg (const integer_1d_array &a) |
void | xdebugi1outeven (const ae_int_t n, integer_1d_array &a) |
ae_int_t | xdebugi1sum (const integer_1d_array &a) |
void | xdebugi2neg (const integer_2d_array &a) |
void | xdebugi2outsin (const ae_int_t m, const ae_int_t n, integer_2d_array &a) |
ae_int_t | xdebugi2sum (const integer_2d_array &a) |
void | xdebugi2transpose (integer_2d_array &a) |
void | xdebuginitrecord1 (xdebugrecord1 &rec1) |
double | xdebugmaskedbiasedproductsum (const ae_int_t m, const ae_int_t n, const real_2d_array &a, const real_2d_array &b, const boolean_2d_array &c) |
void | xdebugr1appendcopy (real_1d_array &a) |
void | xdebugr1neg (const real_1d_array &a) |
void | xdebugr1outeven (const ae_int_t n, real_1d_array &a) |
double | xdebugr1sum (const real_1d_array &a) |
void | xdebugr2neg (const real_2d_array &a) |
void | xdebugr2outsin (const ae_int_t m, const ae_int_t n, real_2d_array &a) |
double | xdebugr2sum (const real_2d_array &a) |
void | xdebugr2transpose (real_2d_array &a) |
Variables | |
static const int | CSV_DEFAULT = 0x0 |
static const int | CSV_SKIP_HEADERS = 0x1 |
const ae_int_t | endianness |
const double | fp_nan |
const double | fp_neginf |
const double | fp_posinf |
const double | machineepsilon |
const double | maxrealnumber |
const double | minrealnumber |
Typedef Documentation
◆ ae_int_t
Function Documentation
◆ abscomplex()
double alglib::abscomplex | ( | const alglib::complex & | z | ) |
◆ airy()
void alglib::airy | ( | const double | x, |
double & | ai, | ||
double & | aip, | ||
double & | bi, | ||
double & | bip | ||
) |
◆ autogkintegrate()
void alglib::autogkintegrate | ( | autogkstate & | state, |
void(*)(double x, double xminusa, double bminusx, double &y, void *ptr) | func, | ||
void * | ptr = NULL |
||
) |
◆ autogkiteration()
bool alglib::autogkiteration | ( | const autogkstate & | state | ) |
◆ autogkresults()
void alglib::autogkresults | ( | const autogkstate & | state, |
double & | v, | ||
autogkreport & | rep | ||
) |
◆ autogksingular()
void alglib::autogksingular | ( | const double | a, |
const double | b, | ||
const double | alpha, | ||
const double | beta, | ||
autogkstate & | state | ||
) |
◆ autogksmooth()
void alglib::autogksmooth | ( | const double | a, |
const double | b, | ||
autogkstate & | state | ||
) |
◆ autogksmoothw()
void alglib::autogksmoothw | ( | const double | a, |
const double | b, | ||
const double | xwidth, | ||
autogkstate & | state | ||
) |
◆ barycentricbuildfloaterhormann()
void alglib::barycentricbuildfloaterhormann | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | d, | ||
barycentricinterpolant & | b | ||
) |
◆ barycentricbuildxyw()
void alglib::barycentricbuildxyw | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
barycentricinterpolant & | b | ||
) |
◆ barycentriccalc()
double alglib::barycentriccalc | ( | const barycentricinterpolant & | b, |
const double | t | ||
) |
◆ barycentricdiff1()
void alglib::barycentricdiff1 | ( | const barycentricinterpolant & | b, |
const double | t, | ||
double & | f, | ||
double & | df | ||
) |
◆ barycentricdiff2()
void alglib::barycentricdiff2 | ( | const barycentricinterpolant & | b, |
const double | t, | ||
double & | f, | ||
double & | df, | ||
double & | d2f | ||
) |
◆ barycentricfitfloaterhormann()
void alglib::barycentricfitfloaterhormann | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | b, | ||
barycentricfitreport & | rep | ||
) |
◆ barycentricfitfloaterhormannwc()
void alglib::barycentricfitfloaterhormannwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | k, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | b, | ||
barycentricfitreport & | rep | ||
) |
◆ barycentriclintransx()
void alglib::barycentriclintransx | ( | const barycentricinterpolant & | b, |
const double | ca, | ||
const double | cb | ||
) |
◆ barycentriclintransy()
void alglib::barycentriclintransy | ( | const barycentricinterpolant & | b, |
const double | ca, | ||
const double | cb | ||
) |
◆ barycentricunpack()
void alglib::barycentricunpack | ( | const barycentricinterpolant & | b, |
ae_int_t & | n, | ||
real_1d_array & | x, | ||
real_1d_array & | y, | ||
real_1d_array & | w | ||
) |
◆ besseli0()
double alglib::besseli0 | ( | const double | x | ) |
◆ besseli1()
double alglib::besseli1 | ( | const double | x | ) |
◆ besselj0()
double alglib::besselj0 | ( | const double | x | ) |
◆ besselj1()
double alglib::besselj1 | ( | const double | x | ) |
◆ besseljn()
double alglib::besseljn | ( | const ae_int_t | n, |
const double | x | ||
) |
◆ besselk0()
double alglib::besselk0 | ( | const double | x | ) |
◆ besselk1()
double alglib::besselk1 | ( | const double | x | ) |
◆ besselkn()
double alglib::besselkn | ( | const ae_int_t | nn, |
const double | x | ||
) |
◆ bessely0()
double alglib::bessely0 | ( | const double | x | ) |
◆ bessely1()
double alglib::bessely1 | ( | const double | x | ) |
◆ besselyn()
double alglib::besselyn | ( | const ae_int_t | n, |
const double | x | ||
) |
◆ beta()
double alglib::beta | ( | const double | a, |
const double | b | ||
) |
- Examples
- BGT_0.cc, and exactDtN.cc.
◆ binomialcdistribution()
◆ binomialdistribution()
◆ chebyshevcalculate()
◆ chebyshevcoefficients()
void alglib::chebyshevcoefficients | ( | const ae_int_t | n, |
real_1d_array & | c | ||
) |
◆ chebyshevsum()
double alglib::chebyshevsum | ( | const real_1d_array & | c, |
const ae_int_t | r, | ||
const ae_int_t | n, | ||
const double | x | ||
) |
◆ chisquarecdistribution()
double alglib::chisquarecdistribution | ( | const double | v, |
const double | x | ||
) |
◆ chisquaredistribution()
double alglib::chisquaredistribution | ( | const double | v, |
const double | x | ||
) |
◆ clusterizercreate()
void alglib::clusterizercreate | ( | clusterizerstate & | s | ) |
◆ clusterizergetdistances()
void alglib::clusterizergetdistances | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nfeatures, | ||
const ae_int_t | disttype, | ||
real_2d_array & | d | ||
) |
◆ clusterizergetkclusters()
void alglib::clusterizergetkclusters | ( | const ahcreport & | rep, |
const ae_int_t | k, | ||
integer_1d_array & | cidx, | ||
integer_1d_array & | cz | ||
) |
◆ clusterizerrunahc()
void alglib::clusterizerrunahc | ( | const clusterizerstate & | s, |
ahcreport & | rep | ||
) |
◆ clusterizerrunkmeans()
void alglib::clusterizerrunkmeans | ( | const clusterizerstate & | s, |
const ae_int_t | k, | ||
kmeansreport & | rep | ||
) |
◆ clusterizerseparatedbycorr()
void alglib::clusterizerseparatedbycorr | ( | const ahcreport & | rep, |
const double | r, | ||
ae_int_t & | k, | ||
integer_1d_array & | cidx, | ||
integer_1d_array & | cz | ||
) |
◆ clusterizerseparatedbydist()
void alglib::clusterizerseparatedbydist | ( | const ahcreport & | rep, |
const double | r, | ||
ae_int_t & | k, | ||
integer_1d_array & | cidx, | ||
integer_1d_array & | cz | ||
) |
◆ clusterizersetahcalgo()
void alglib::clusterizersetahcalgo | ( | const clusterizerstate & | s, |
const ae_int_t | algo | ||
) |
◆ clusterizersetdistances() [1/2]
void alglib::clusterizersetdistances | ( | const clusterizerstate & | s, |
const real_2d_array & | d, | ||
const ae_int_t | npoints, | ||
const bool | isupper | ||
) |
◆ clusterizersetdistances() [2/2]
void alglib::clusterizersetdistances | ( | const clusterizerstate & | s, |
const real_2d_array & | d, | ||
const bool | isupper | ||
) |
◆ clusterizersetkmeansinit()
void alglib::clusterizersetkmeansinit | ( | const clusterizerstate & | s, |
const ae_int_t | initalgo | ||
) |
◆ clusterizersetkmeanslimits()
void alglib::clusterizersetkmeanslimits | ( | const clusterizerstate & | s, |
const ae_int_t | restarts, | ||
const ae_int_t | maxits | ||
) |
◆ clusterizersetpoints() [1/2]
void alglib::clusterizersetpoints | ( | const clusterizerstate & | s, |
const real_2d_array & | xy, | ||
const ae_int_t | disttype | ||
) |
◆ clusterizersetpoints() [2/2]
void alglib::clusterizersetpoints | ( | const clusterizerstate & | s, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints, | ||
const ae_int_t | nfeatures, | ||
const ae_int_t | disttype | ||
) |
◆ cmatrixcopy()
void alglib::cmatrixcopy | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
complex_2d_array & | b, | ||
const ae_int_t | ib, | ||
const ae_int_t | jb | ||
) |
◆ cmatrixdet() [1/2]
alglib::complex alglib::cmatrixdet | ( | const complex_2d_array & | a | ) |
◆ cmatrixdet() [2/2]
alglib::complex alglib::cmatrixdet | ( | const complex_2d_array & | a, |
const ae_int_t | n | ||
) |
◆ cmatrixgemm()
void alglib::cmatrixgemm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const ae_int_t | k, | ||
const alglib::complex | alpha, | ||
const complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const complex_2d_array & | b, | ||
const ae_int_t | ib, | ||
const ae_int_t | jb, | ||
const ae_int_t | optypeb, | ||
const alglib::complex | beta, | ||
const complex_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc | ||
) |
◆ cmatrixherk()
void alglib::cmatrixherk | ( | const ae_int_t | n, |
const ae_int_t | k, | ||
const double | alpha, | ||
const complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const double | beta, | ||
const complex_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc, | ||
const bool | isupper | ||
) |
◆ cmatrixinverse() [1/2]
void alglib::cmatrixinverse | ( | complex_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ cmatrixinverse() [2/2]
void alglib::cmatrixinverse | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ cmatrixlefttrsm()
void alglib::cmatrixlefttrsm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const complex_2d_array & | a, | ||
const ae_int_t | i1, | ||
const ae_int_t | j1, | ||
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const complex_2d_array & | x, | ||
const ae_int_t | i2, | ||
const ae_int_t | j2 | ||
) |
◆ cmatrixlq()
void alglib::cmatrixlq | ( | complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
complex_1d_array & | tau | ||
) |
◆ cmatrixlqunpackl()
void alglib::cmatrixlqunpackl | ( | const complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
complex_2d_array & | l | ||
) |
◆ cmatrixlqunpackq()
void alglib::cmatrixlqunpackq | ( | const complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const complex_1d_array & | tau, | ||
const ae_int_t | qrows, | ||
complex_2d_array & | q | ||
) |
◆ cmatrixlu()
void alglib::cmatrixlu | ( | complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
integer_1d_array & | pivots | ||
) |
◆ cmatrixludet() [1/2]
alglib::complex alglib::cmatrixludet | ( | const complex_2d_array & | a, |
const integer_1d_array & | pivots | ||
) |
◆ cmatrixludet() [2/2]
alglib::complex alglib::cmatrixludet | ( | const complex_2d_array & | a, |
const integer_1d_array & | pivots, | ||
const ae_int_t | n | ||
) |
◆ cmatrixluinverse() [1/2]
void alglib::cmatrixluinverse | ( | complex_2d_array & | a, |
const integer_1d_array & | pivots, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ cmatrixluinverse() [2/2]
void alglib::cmatrixluinverse | ( | complex_2d_array & | a, |
const integer_1d_array & | pivots, | ||
const ae_int_t | n, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ cmatrixlurcond1()
double alglib::cmatrixlurcond1 | ( | const complex_2d_array & | lua, |
const ae_int_t | n | ||
) |
◆ cmatrixlurcondinf()
double alglib::cmatrixlurcondinf | ( | const complex_2d_array & | lua, |
const ae_int_t | n | ||
) |
◆ cmatrixlusolve()
void alglib::cmatrixlusolve | ( | const complex_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_1d_array & | x | ||
) |
◆ cmatrixlusolvefast()
void alglib::cmatrixlusolvefast | ( | const complex_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ cmatrixlusolvem()
void alglib::cmatrixlusolvem | ( | const complex_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_2d_array & | x | ||
) |
◆ cmatrixlusolvemfast()
void alglib::cmatrixlusolvemfast | ( | const complex_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ cmatrixmixedsolve()
void alglib::cmatrixmixedsolve | ( | const complex_2d_array & | a, |
const complex_2d_array & | lua, | ||
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_1d_array & | x | ||
) |
◆ cmatrixmixedsolvem()
void alglib::cmatrixmixedsolvem | ( | const complex_2d_array & | a, |
const complex_2d_array & | lua, | ||
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_2d_array & | x | ||
) |
◆ cmatrixmv()
void alglib::cmatrixmv | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | opa, | ||
const complex_1d_array & | x, | ||
const ae_int_t | ix, | ||
complex_1d_array & | y, | ||
const ae_int_t | iy | ||
) |
◆ cmatrixqr()
void alglib::cmatrixqr | ( | complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
complex_1d_array & | tau | ||
) |
◆ cmatrixqrunpackq()
void alglib::cmatrixqrunpackq | ( | const complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const complex_1d_array & | tau, | ||
const ae_int_t | qcolumns, | ||
complex_2d_array & | q | ||
) |
◆ cmatrixqrunpackr()
void alglib::cmatrixqrunpackr | ( | const complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
complex_2d_array & | r | ||
) |
◆ cmatrixrank1()
void alglib::cmatrixrank1 | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
complex_1d_array & | u, | ||
const ae_int_t | iu, | ||
complex_1d_array & | v, | ||
const ae_int_t | iv | ||
) |
◆ cmatrixrcond1()
double alglib::cmatrixrcond1 | ( | const complex_2d_array & | a, |
const ae_int_t | n | ||
) |
◆ cmatrixrcondinf()
double alglib::cmatrixrcondinf | ( | const complex_2d_array & | a, |
const ae_int_t | n | ||
) |
◆ cmatrixrighttrsm()
void alglib::cmatrixrighttrsm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const complex_2d_array & | a, | ||
const ae_int_t | i1, | ||
const ae_int_t | j1, | ||
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const complex_2d_array & | x, | ||
const ae_int_t | i2, | ||
const ae_int_t | j2 | ||
) |
◆ cmatrixrndcond()
void alglib::cmatrixrndcond | ( | const ae_int_t | n, |
const double | c, | ||
complex_2d_array & | a | ||
) |
◆ cmatrixrndorthogonal()
void alglib::cmatrixrndorthogonal | ( | const ae_int_t | n, |
complex_2d_array & | a | ||
) |
◆ cmatrixrndorthogonalfromtheleft()
void alglib::cmatrixrndorthogonalfromtheleft | ( | complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n | ||
) |
◆ cmatrixrndorthogonalfromtheright()
void alglib::cmatrixrndorthogonalfromtheright | ( | complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n | ||
) |
◆ cmatrixsolve()
void alglib::cmatrixsolve | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_1d_array & | x | ||
) |
◆ cmatrixsolvefast()
void alglib::cmatrixsolvefast | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ cmatrixsolvem()
void alglib::cmatrixsolvem | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
const bool | rfs, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_2d_array & | x | ||
) |
◆ cmatrixsolvemfast()
void alglib::cmatrixsolvemfast | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ cmatrixsyrk()
void alglib::cmatrixsyrk | ( | const ae_int_t | n, |
const ae_int_t | k, | ||
const double | alpha, | ||
const complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const double | beta, | ||
const complex_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc, | ||
const bool | isupper | ||
) |
◆ cmatrixtranspose()
void alglib::cmatrixtranspose | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
complex_2d_array & | b, | ||
const ae_int_t | ib, | ||
const ae_int_t | jb | ||
) |
◆ cmatrixtrinverse() [1/2]
void alglib::cmatrixtrinverse | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const bool | isunit, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ cmatrixtrinverse() [2/2]
void alglib::cmatrixtrinverse | ( | complex_2d_array & | a, |
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ cmatrixtrrcond1()
double alglib::cmatrixtrrcond1 | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const bool | isunit | ||
) |
◆ cmatrixtrrcondinf()
double alglib::cmatrixtrrcondinf | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const bool | isunit | ||
) |
◆ conj()
alglib::complex alglib::conj | ( | const alglib::complex & | z | ) |
◆ convc1d()
void alglib::convc1d | ( | const complex_1d_array & | a, |
const ae_int_t | m, | ||
const complex_1d_array & | b, | ||
const ae_int_t | n, | ||
complex_1d_array & | r | ||
) |
◆ convc1dcircular()
void alglib::convc1dcircular | ( | const complex_1d_array & | s, |
const ae_int_t | m, | ||
const complex_1d_array & | r, | ||
const ae_int_t | n, | ||
complex_1d_array & | c | ||
) |
◆ convc1dcircularinv()
void alglib::convc1dcircularinv | ( | const complex_1d_array & | a, |
const ae_int_t | m, | ||
const complex_1d_array & | b, | ||
const ae_int_t | n, | ||
complex_1d_array & | r | ||
) |
◆ convc1dinv()
void alglib::convc1dinv | ( | const complex_1d_array & | a, |
const ae_int_t | m, | ||
const complex_1d_array & | b, | ||
const ae_int_t | n, | ||
complex_1d_array & | r | ||
) |
◆ convr1d()
void alglib::convr1d | ( | const real_1d_array & | a, |
const ae_int_t | m, | ||
const real_1d_array & | b, | ||
const ae_int_t | n, | ||
real_1d_array & | r | ||
) |
◆ convr1dcircular()
void alglib::convr1dcircular | ( | const real_1d_array & | s, |
const ae_int_t | m, | ||
const real_1d_array & | r, | ||
const ae_int_t | n, | ||
real_1d_array & | c | ||
) |
◆ convr1dcircularinv()
void alglib::convr1dcircularinv | ( | const real_1d_array & | a, |
const ae_int_t | m, | ||
const real_1d_array & | b, | ||
const ae_int_t | n, | ||
real_1d_array & | r | ||
) |
◆ convr1dinv()
void alglib::convr1dinv | ( | const real_1d_array & | a, |
const ae_int_t | m, | ||
const real_1d_array & | b, | ||
const ae_int_t | n, | ||
real_1d_array & | r | ||
) |
◆ corrc1d()
void alglib::corrc1d | ( | const complex_1d_array & | signal, |
const ae_int_t | n, | ||
const complex_1d_array & | pattern, | ||
const ae_int_t | m, | ||
complex_1d_array & | r | ||
) |
◆ corrc1dcircular()
void alglib::corrc1dcircular | ( | const complex_1d_array & | signal, |
const ae_int_t | m, | ||
const complex_1d_array & | pattern, | ||
const ae_int_t | n, | ||
complex_1d_array & | c | ||
) |
◆ corrr1d()
void alglib::corrr1d | ( | const real_1d_array & | signal, |
const ae_int_t | n, | ||
const real_1d_array & | pattern, | ||
const ae_int_t | m, | ||
real_1d_array & | r | ||
) |
◆ corrr1dcircular()
void alglib::corrr1dcircular | ( | const real_1d_array & | signal, |
const ae_int_t | m, | ||
const real_1d_array & | pattern, | ||
const ae_int_t | n, | ||
real_1d_array & | c | ||
) |
◆ cov2() [1/2]
double alglib::cov2 | ( | const real_1d_array & | x, |
const real_1d_array & | y | ||
) |
◆ cov2() [2/2]
double alglib::cov2 | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n | ||
) |
◆ covm() [1/2]
void alglib::covm | ( | const real_2d_array & | x, |
const ae_int_t | n, | ||
const ae_int_t | m, | ||
real_2d_array & | c | ||
) |
◆ covm() [2/2]
void alglib::covm | ( | const real_2d_array & | x, |
real_2d_array & | c | ||
) |
◆ covm2() [1/2]
void alglib::covm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m1, | ||
const ae_int_t | m2, | ||
real_2d_array & | c | ||
) |
◆ covm2() [2/2]
void alglib::covm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
real_2d_array & | c | ||
) |
◆ csqr()
alglib::complex alglib::csqr | ( | const alglib::complex & | z | ) |
◆ dawsonintegral()
double alglib::dawsonintegral | ( | const double | x | ) |
◆ dfavgce()
double alglib::dfavgce | ( | const decisionforest & | df, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ dfavgerror()
double alglib::dfavgerror | ( | const decisionforest & | df, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ dfavgrelerror()
double alglib::dfavgrelerror | ( | const decisionforest & | df, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ dfbuildrandomdecisionforest()
void alglib::dfbuildrandomdecisionforest | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
const ae_int_t | nclasses, | ||
const ae_int_t | ntrees, | ||
const double | r, | ||
ae_int_t & | info, | ||
decisionforest & | df, | ||
dfreport & | rep | ||
) |
◆ dfbuildrandomdecisionforestx1()
void alglib::dfbuildrandomdecisionforestx1 | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
const ae_int_t | nclasses, | ||
const ae_int_t | ntrees, | ||
const ae_int_t | nrndvars, | ||
const double | r, | ||
ae_int_t & | info, | ||
decisionforest & | df, | ||
dfreport & | rep | ||
) |
◆ dfprocess()
void alglib::dfprocess | ( | const decisionforest & | df, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ dfprocessi()
void alglib::dfprocessi | ( | const decisionforest & | df, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ dfrelclserror()
double alglib::dfrelclserror | ( | const decisionforest & | df, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ dfrmserror()
double alglib::dfrmserror | ( | const decisionforest & | df, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ dfserialize() [1/2]
void alglib::dfserialize | ( | decisionforest & | obj, |
std::ostream & | s_out | ||
) |
◆ dfserialize() [2/2]
void alglib::dfserialize | ( | decisionforest & | obj, |
std::string & | s_out | ||
) |
◆ dfunserialize() [1/2]
void alglib::dfunserialize | ( | const std::istream & | s_in, |
decisionforest & | obj | ||
) |
◆ dfunserialize() [2/2]
void alglib::dfunserialize | ( | const std::string & | s_in, |
decisionforest & | obj | ||
) |
◆ dsoptimalsplit2()
void alglib::dsoptimalsplit2 | ( | const real_1d_array & | a, |
const integer_1d_array & | c, | ||
const ae_int_t | n, | ||
ae_int_t & | info, | ||
double & | threshold, | ||
double & | pal, | ||
double & | pbl, | ||
double & | par, | ||
double & | pbr, | ||
double & | cve | ||
) |
◆ dsoptimalsplit2fast()
void alglib::dsoptimalsplit2fast | ( | real_1d_array & | a, |
integer_1d_array & | c, | ||
integer_1d_array & | tiesbuf, | ||
integer_1d_array & | cntbuf, | ||
real_1d_array & | bufr, | ||
integer_1d_array & | bufi, | ||
const ae_int_t | n, | ||
const ae_int_t | nc, | ||
const double | alpha, | ||
ae_int_t & | info, | ||
double & | threshold, | ||
double & | rms, | ||
double & | cvrms | ||
) |
◆ eigsubspacecreate()
void alglib::eigsubspacecreate | ( | const ae_int_t | n, |
const ae_int_t | k, | ||
eigsubspacestate & | state | ||
) |
◆ eigsubspacecreatebuf()
void alglib::eigsubspacecreatebuf | ( | const ae_int_t | n, |
const ae_int_t | k, | ||
const eigsubspacestate & | state | ||
) |
◆ eigsubspaceooccontinue()
bool alglib::eigsubspaceooccontinue | ( | const eigsubspacestate & | state | ) |
◆ eigsubspaceoocgetrequestdata()
void alglib::eigsubspaceoocgetrequestdata | ( | const eigsubspacestate & | state, |
real_2d_array & | x | ||
) |
◆ eigsubspaceoocgetrequestinfo()
void alglib::eigsubspaceoocgetrequestinfo | ( | const eigsubspacestate & | state, |
ae_int_t & | requesttype, | ||
ae_int_t & | requestsize | ||
) |
◆ eigsubspaceoocsendresult()
void alglib::eigsubspaceoocsendresult | ( | const eigsubspacestate & | state, |
const real_2d_array & | ax | ||
) |
◆ eigsubspaceoocstart()
void alglib::eigsubspaceoocstart | ( | const eigsubspacestate & | state, |
const ae_int_t | mtype | ||
) |
◆ eigsubspaceoocstop()
void alglib::eigsubspaceoocstop | ( | const eigsubspacestate & | state, |
real_1d_array & | w, | ||
real_2d_array & | z, | ||
eigsubspacereport & | rep | ||
) |
◆ eigsubspacesetcond()
void alglib::eigsubspacesetcond | ( | const eigsubspacestate & | state, |
const double | eps, | ||
const ae_int_t | maxits | ||
) |
◆ eigsubspacesolvedenses()
void alglib::eigsubspacesolvedenses | ( | const eigsubspacestate & | state, |
const real_2d_array & | a, | ||
const bool | isupper, | ||
real_1d_array & | w, | ||
real_2d_array & | z, | ||
eigsubspacereport & | rep | ||
) |
◆ eigsubspacesolvesparses()
void alglib::eigsubspacesolvesparses | ( | const eigsubspacestate & | state, |
const sparsematrix & | a, | ||
const bool | isupper, | ||
real_1d_array & | w, | ||
real_2d_array & | z, | ||
eigsubspacereport & | rep | ||
) |
◆ ellipticintegrale()
double alglib::ellipticintegrale | ( | const double | m | ) |
◆ ellipticintegralk()
double alglib::ellipticintegralk | ( | const double | m | ) |
◆ ellipticintegralkhighprecision()
double alglib::ellipticintegralkhighprecision | ( | const double | m1 | ) |
◆ errorfunction()
double alglib::errorfunction | ( | const double | x | ) |
◆ errorfunctionc()
double alglib::errorfunctionc | ( | const double | x | ) |
◆ exponentialintegralei()
double alglib::exponentialintegralei | ( | const double | x | ) |
◆ exponentialintegralen()
double alglib::exponentialintegralen | ( | const double | x, |
const ae_int_t | n | ||
) |
◆ fcdistribution()
◆ fdistribution()
◆ fftc1d() [1/2]
void alglib::fftc1d | ( | complex_1d_array & | a | ) |
◆ fftc1d() [2/2]
void alglib::fftc1d | ( | complex_1d_array & | a, |
const ae_int_t | n | ||
) |
◆ fftc1dinv() [1/2]
void alglib::fftc1dinv | ( | complex_1d_array & | a | ) |
◆ fftc1dinv() [2/2]
void alglib::fftc1dinv | ( | complex_1d_array & | a, |
const ae_int_t | n | ||
) |
◆ fftr1d() [1/2]
void alglib::fftr1d | ( | const real_1d_array & | a, |
complex_1d_array & | f | ||
) |
◆ fftr1d() [2/2]
void alglib::fftr1d | ( | const real_1d_array & | a, |
const ae_int_t | n, | ||
complex_1d_array & | f | ||
) |
◆ fftr1dinv() [1/2]
void alglib::fftr1dinv | ( | const complex_1d_array & | f, |
const ae_int_t | n, | ||
real_1d_array & | a | ||
) |
◆ fftr1dinv() [2/2]
void alglib::fftr1dinv | ( | const complex_1d_array & | f, |
real_1d_array & | a | ||
) |
◆ fhtr1d()
void alglib::fhtr1d | ( | real_1d_array & | a, |
const ae_int_t | n | ||
) |
◆ fhtr1dinv()
void alglib::fhtr1dinv | ( | real_1d_array & | a, |
const ae_int_t | n | ||
) |
◆ filterema() [1/2]
void alglib::filterema | ( | real_1d_array & | x, |
const ae_int_t | n, | ||
const double | alpha | ||
) |
◆ filterema() [2/2]
void alglib::filterema | ( | real_1d_array & | x, |
const double | alpha | ||
) |
◆ filterlrma() [1/2]
void alglib::filterlrma | ( | real_1d_array & | x, |
const ae_int_t | k | ||
) |
◆ filterlrma() [2/2]
void alglib::filterlrma | ( | real_1d_array & | x, |
const ae_int_t | n, | ||
const ae_int_t | k | ||
) |
◆ filtersma() [1/2]
void alglib::filtersma | ( | real_1d_array & | x, |
const ae_int_t | k | ||
) |
◆ filtersma() [2/2]
void alglib::filtersma | ( | real_1d_array & | x, |
const ae_int_t | n, | ||
const ae_int_t | k | ||
) |
◆ fisherlda()
void alglib::fisherlda | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
const ae_int_t | nclasses, | ||
ae_int_t & | info, | ||
real_1d_array & | w | ||
) |
◆ fisherldan()
void alglib::fisherldan | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
const ae_int_t | nclasses, | ||
ae_int_t & | info, | ||
real_2d_array & | w | ||
) |
◆ fp_eq()
bool alglib::fp_eq | ( | double | v1, |
double | v2 | ||
) |
◆ fp_greater()
bool alglib::fp_greater | ( | double | v1, |
double | v2 | ||
) |
◆ fp_greater_eq()
bool alglib::fp_greater_eq | ( | double | v1, |
double | v2 | ||
) |
◆ fp_isfinite()
bool alglib::fp_isfinite | ( | double | x | ) |
◆ fp_isinf()
bool alglib::fp_isinf | ( | double | x | ) |
◆ fp_isnan()
bool alglib::fp_isnan | ( | double | x | ) |
◆ fp_isneginf()
bool alglib::fp_isneginf | ( | double | x | ) |
◆ fp_isposinf()
bool alglib::fp_isposinf | ( | double | x | ) |
◆ fp_less()
bool alglib::fp_less | ( | double | v1, |
double | v2 | ||
) |
◆ fp_less_eq()
bool alglib::fp_less_eq | ( | double | v1, |
double | v2 | ||
) |
◆ fp_neq()
bool alglib::fp_neq | ( | double | v1, |
double | v2 | ||
) |
◆ fresnelintegral()
void alglib::fresnelintegral | ( | const double | x, |
double & | c, | ||
double & | s | ||
) |
◆ fromchebyshev()
void alglib::fromchebyshev | ( | const real_1d_array & | a, |
const ae_int_t | n, | ||
real_1d_array & | b | ||
) |
◆ ftest()
void alglib::ftest | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ gammafunction()
double alglib::gammafunction | ( | const double | x | ) |
◆ gkqgenerategaussjacobi()
void alglib::gkqgenerategaussjacobi | ( | const ae_int_t | n, |
const double | alpha, | ||
const double | beta, | ||
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | wkronrod, | ||
real_1d_array & | wgauss | ||
) |
◆ gkqgenerategausslegendre()
void alglib::gkqgenerategausslegendre | ( | const ae_int_t | n, |
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | wkronrod, | ||
real_1d_array & | wgauss | ||
) |
◆ gkqgeneraterec()
void alglib::gkqgeneraterec | ( | const real_1d_array & | alpha, |
const real_1d_array & | beta, | ||
const double | mu0, | ||
const ae_int_t | n, | ||
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | wkronrod, | ||
real_1d_array & | wgauss | ||
) |
◆ gkqlegendrecalc()
void alglib::gkqlegendrecalc | ( | const ae_int_t | n, |
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | wkronrod, | ||
real_1d_array & | wgauss | ||
) |
◆ gkqlegendretbl()
void alglib::gkqlegendretbl | ( | const ae_int_t | n, |
real_1d_array & | x, | ||
real_1d_array & | wkronrod, | ||
real_1d_array & | wgauss, | ||
double & | eps | ||
) |
◆ gqgenerategausshermite()
void alglib::gqgenerategausshermite | ( | const ae_int_t | n, |
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | w | ||
) |
◆ gqgenerategaussjacobi()
void alglib::gqgenerategaussjacobi | ( | const ae_int_t | n, |
const double | alpha, | ||
const double | beta, | ||
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | w | ||
) |
◆ gqgenerategausslaguerre()
void alglib::gqgenerategausslaguerre | ( | const ae_int_t | n, |
const double | alpha, | ||
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | w | ||
) |
◆ gqgenerategausslegendre()
void alglib::gqgenerategausslegendre | ( | const ae_int_t | n, |
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | w | ||
) |
◆ gqgenerategausslobattorec()
void alglib::gqgenerategausslobattorec | ( | const real_1d_array & | alpha, |
const real_1d_array & | beta, | ||
const double | mu0, | ||
const double | a, | ||
const double | b, | ||
const ae_int_t | n, | ||
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | w | ||
) |
◆ gqgenerategaussradaurec()
void alglib::gqgenerategaussradaurec | ( | const real_1d_array & | alpha, |
const real_1d_array & | beta, | ||
const double | mu0, | ||
const double | a, | ||
const ae_int_t | n, | ||
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | w | ||
) |
◆ gqgeneraterec()
void alglib::gqgeneraterec | ( | const real_1d_array & | alpha, |
const real_1d_array & | beta, | ||
const double | mu0, | ||
const ae_int_t | n, | ||
ae_int_t & | info, | ||
real_1d_array & | x, | ||
real_1d_array & | w | ||
) |
◆ hermitecalculate()
double alglib::hermitecalculate | ( | const ae_int_t | n, |
const double | x | ||
) |
◆ hermitecoefficients()
void alglib::hermitecoefficients | ( | const ae_int_t | n, |
real_1d_array & | c | ||
) |
◆ hermitesum()
double alglib::hermitesum | ( | const real_1d_array & | c, |
const ae_int_t | n, | ||
const double | x | ||
) |
◆ hmatrixevd()
bool alglib::hmatrixevd | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const ae_int_t | zneeded, | ||
const bool | isupper, | ||
real_1d_array & | d, | ||
complex_2d_array & | z | ||
) |
◆ hmatrixevdi()
bool alglib::hmatrixevdi | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const ae_int_t | zneeded, | ||
const bool | isupper, | ||
const ae_int_t | i1, | ||
const ae_int_t | i2, | ||
real_1d_array & | w, | ||
complex_2d_array & | z | ||
) |
◆ hmatrixevdr()
bool alglib::hmatrixevdr | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const ae_int_t | zneeded, | ||
const bool | isupper, | ||
const double | b1, | ||
const double | b2, | ||
ae_int_t & | m, | ||
real_1d_array & | w, | ||
complex_2d_array & | z | ||
) |
◆ hmatrixrndcond()
void alglib::hmatrixrndcond | ( | const ae_int_t | n, |
const double | c, | ||
complex_2d_array & | a | ||
) |
◆ hmatrixrndmultiply()
void alglib::hmatrixrndmultiply | ( | complex_2d_array & | a, |
const ae_int_t | n | ||
) |
◆ hmatrixtd()
void alglib::hmatrixtd | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
complex_1d_array & | tau, | ||
real_1d_array & | d, | ||
real_1d_array & | e | ||
) |
◆ hmatrixtdunpackq()
void alglib::hmatrixtdunpackq | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_1d_array & | tau, | ||
complex_2d_array & | q | ||
) |
◆ hpdmatrixcholesky()
bool alglib::hpdmatrixcholesky | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ hpdmatrixcholeskyinverse() [1/2]
void alglib::hpdmatrixcholeskyinverse | ( | complex_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ hpdmatrixcholeskyinverse() [2/2]
void alglib::hpdmatrixcholeskyinverse | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ hpdmatrixcholeskyrcond()
double alglib::hpdmatrixcholeskyrcond | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ hpdmatrixcholeskysolve()
void alglib::hpdmatrixcholeskysolve | ( | const complex_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_1d_array & | x | ||
) |
◆ hpdmatrixcholeskysolvefast()
void alglib::hpdmatrixcholeskysolvefast | ( | const complex_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ hpdmatrixcholeskysolvem()
void alglib::hpdmatrixcholeskysolvem | ( | const complex_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_2d_array & | x | ||
) |
◆ hpdmatrixcholeskysolvemfast()
void alglib::hpdmatrixcholeskysolvemfast | ( | const complex_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ hpdmatrixinverse() [1/2]
void alglib::hpdmatrixinverse | ( | complex_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ hpdmatrixinverse() [2/2]
void alglib::hpdmatrixinverse | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ hpdmatrixrcond()
double alglib::hpdmatrixrcond | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ hpdmatrixrndcond()
void alglib::hpdmatrixrndcond | ( | const ae_int_t | n, |
const double | c, | ||
complex_2d_array & | a | ||
) |
◆ hpdmatrixsolve()
void alglib::hpdmatrixsolve | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_1d_array & | x | ||
) |
◆ hpdmatrixsolvefast()
void alglib::hpdmatrixsolvefast | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ hpdmatrixsolvem()
void alglib::hpdmatrixsolvem | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_2d_array & | x | ||
) |
◆ hpdmatrixsolvemfast()
void alglib::hpdmatrixsolvemfast | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ hqrndcontinuous()
double alglib::hqrndcontinuous | ( | const hqrndstate & | state, |
const real_1d_array & | x, | ||
const ae_int_t | n | ||
) |
◆ hqrnddiscrete()
double alglib::hqrnddiscrete | ( | const hqrndstate & | state, |
const real_1d_array & | x, | ||
const ae_int_t | n | ||
) |
◆ hqrndexponential()
double alglib::hqrndexponential | ( | const hqrndstate & | state, |
const double | lambdav | ||
) |
◆ hqrndnormal()
double alglib::hqrndnormal | ( | const hqrndstate & | state | ) |
◆ hqrndnormal2()
void alglib::hqrndnormal2 | ( | const hqrndstate & | state, |
double & | x1, | ||
double & | x2 | ||
) |
◆ hqrndrandomize()
void alglib::hqrndrandomize | ( | hqrndstate & | state | ) |
◆ hqrndseed()
void alglib::hqrndseed | ( | const ae_int_t | s1, |
const ae_int_t | s2, | ||
hqrndstate & | state | ||
) |
◆ hqrnduniformi()
ae_int_t alglib::hqrnduniformi | ( | const hqrndstate & | state, |
const ae_int_t | n | ||
) |
◆ hqrnduniformr()
double alglib::hqrnduniformr | ( | const hqrndstate & | state | ) |
◆ hqrndunit2()
void alglib::hqrndunit2 | ( | const hqrndstate & | state, |
double & | x, | ||
double & | y | ||
) |
◆ hyperbolicsinecosineintegrals()
void alglib::hyperbolicsinecosineintegrals | ( | const double | x, |
double & | shi, | ||
double & | chi | ||
) |
◆ iceil()
int alglib::iceil | ( | double | x | ) |
◆ idwbuildmodifiedshepard()
void alglib::idwbuildmodifiedshepard | ( | const real_2d_array & | xy, |
const ae_int_t | n, | ||
const ae_int_t | nx, | ||
const ae_int_t | d, | ||
const ae_int_t | nq, | ||
const ae_int_t | nw, | ||
idwinterpolant & | z | ||
) |
◆ idwbuildmodifiedshepardr()
void alglib::idwbuildmodifiedshepardr | ( | const real_2d_array & | xy, |
const ae_int_t | n, | ||
const ae_int_t | nx, | ||
const double | r, | ||
idwinterpolant & | z | ||
) |
◆ idwbuildnoisy()
void alglib::idwbuildnoisy | ( | const real_2d_array & | xy, |
const ae_int_t | n, | ||
const ae_int_t | nx, | ||
const ae_int_t | d, | ||
const ae_int_t | nq, | ||
const ae_int_t | nw, | ||
idwinterpolant & | z | ||
) |
◆ idwcalc()
double alglib::idwcalc | ( | const idwinterpolant & | z, |
const real_1d_array & | x | ||
) |
◆ ifloor()
int alglib::ifloor | ( | double | x | ) |
◆ incompletebeta()
double alglib::incompletebeta | ( | const double | a, |
const double | b, | ||
const double | x | ||
) |
◆ incompleteellipticintegrale()
double alglib::incompleteellipticintegrale | ( | const double | phi, |
const double | m | ||
) |
◆ incompleteellipticintegralk()
double alglib::incompleteellipticintegralk | ( | const double | phi, |
const double | m | ||
) |
◆ incompletegamma()
double alglib::incompletegamma | ( | const double | a, |
const double | x | ||
) |
◆ incompletegammac()
double alglib::incompletegammac | ( | const double | a, |
const double | x | ||
) |
◆ invbinomialdistribution()
◆ invchisquaredistribution()
double alglib::invchisquaredistribution | ( | const double | v, |
const double | y | ||
) |
◆ inverf()
double alglib::inverf | ( | const double | e | ) |
◆ invfdistribution()
◆ invincompletebeta()
double alglib::invincompletebeta | ( | const double | a, |
const double | b, | ||
const double | y | ||
) |
◆ invincompletegammac()
double alglib::invincompletegammac | ( | const double | a, |
const double | y0 | ||
) |
◆ invnormaldistribution()
double alglib::invnormaldistribution | ( | const double | y0 | ) |
◆ invpoissondistribution()
double alglib::invpoissondistribution | ( | const ae_int_t | k, |
const double | y | ||
) |
◆ invstudenttdistribution()
double alglib::invstudenttdistribution | ( | const ae_int_t | k, |
const double | p | ||
) |
◆ jacobianellipticfunctions()
void alglib::jacobianellipticfunctions | ( | const double | u, |
const double | m, | ||
double & | sn, | ||
double & | cn, | ||
double & | dn, | ||
double & | ph | ||
) |
◆ jarqueberatest()
void alglib::jarqueberatest | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
double & | p | ||
) |
◆ kdtreebuild() [1/2]
void alglib::kdtreebuild | ( | const real_2d_array & | xy, |
const ae_int_t | n, | ||
const ae_int_t | nx, | ||
const ae_int_t | ny, | ||
const ae_int_t | normtype, | ||
kdtree & | kdt | ||
) |
◆ kdtreebuild() [2/2]
void alglib::kdtreebuild | ( | const real_2d_array & | xy, |
const ae_int_t | nx, | ||
const ae_int_t | ny, | ||
const ae_int_t | normtype, | ||
kdtree & | kdt | ||
) |
◆ kdtreebuildtagged() [1/2]
void alglib::kdtreebuildtagged | ( | const real_2d_array & | xy, |
const integer_1d_array & | tags, | ||
const ae_int_t | n, | ||
const ae_int_t | nx, | ||
const ae_int_t | ny, | ||
const ae_int_t | normtype, | ||
kdtree & | kdt | ||
) |
◆ kdtreebuildtagged() [2/2]
void alglib::kdtreebuildtagged | ( | const real_2d_array & | xy, |
const integer_1d_array & | tags, | ||
const ae_int_t | nx, | ||
const ae_int_t | ny, | ||
const ae_int_t | normtype, | ||
kdtree & | kdt | ||
) |
◆ kdtreecreaterequestbuffer()
void alglib::kdtreecreaterequestbuffer | ( | const kdtree & | kdt, |
kdtreerequestbuffer & | buf | ||
) |
◆ kdtreequeryaknn() [1/2]
ae_int_t alglib::kdtreequeryaknn | ( | const kdtree & | kdt, |
const real_1d_array & | x, | ||
const ae_int_t | k, | ||
const bool | selfmatch, | ||
const double | eps | ||
) |
◆ kdtreequeryaknn() [2/2]
ae_int_t alglib::kdtreequeryaknn | ( | const kdtree & | kdt, |
const real_1d_array & | x, | ||
const ae_int_t | k, | ||
const double | eps | ||
) |
◆ kdtreequerybox()
ae_int_t alglib::kdtreequerybox | ( | const kdtree & | kdt, |
const real_1d_array & | boxmin, | ||
const real_1d_array & | boxmax | ||
) |
◆ kdtreequeryknn() [1/2]
ae_int_t alglib::kdtreequeryknn | ( | const kdtree & | kdt, |
const real_1d_array & | x, | ||
const ae_int_t | k | ||
) |
◆ kdtreequeryknn() [2/2]
ae_int_t alglib::kdtreequeryknn | ( | const kdtree & | kdt, |
const real_1d_array & | x, | ||
const ae_int_t | k, | ||
const bool | selfmatch | ||
) |
◆ kdtreequeryresultsdistances()
void alglib::kdtreequeryresultsdistances | ( | const kdtree & | kdt, |
real_1d_array & | r | ||
) |
◆ kdtreequeryresultsdistancesi()
void alglib::kdtreequeryresultsdistancesi | ( | const kdtree & | kdt, |
real_1d_array & | r | ||
) |
◆ kdtreequeryresultstags()
void alglib::kdtreequeryresultstags | ( | const kdtree & | kdt, |
integer_1d_array & | tags | ||
) |
◆ kdtreequeryresultstagsi()
void alglib::kdtreequeryresultstagsi | ( | const kdtree & | kdt, |
integer_1d_array & | tags | ||
) |
◆ kdtreequeryresultsx()
void alglib::kdtreequeryresultsx | ( | const kdtree & | kdt, |
real_2d_array & | x | ||
) |
◆ kdtreequeryresultsxi()
void alglib::kdtreequeryresultsxi | ( | const kdtree & | kdt, |
real_2d_array & | x | ||
) |
◆ kdtreequeryresultsxy()
void alglib::kdtreequeryresultsxy | ( | const kdtree & | kdt, |
real_2d_array & | xy | ||
) |
◆ kdtreequeryresultsxyi()
void alglib::kdtreequeryresultsxyi | ( | const kdtree & | kdt, |
real_2d_array & | xy | ||
) |
◆ kdtreequeryrnn() [1/2]
ae_int_t alglib::kdtreequeryrnn | ( | const kdtree & | kdt, |
const real_1d_array & | x, | ||
const double | r | ||
) |
◆ kdtreequeryrnn() [2/2]
ae_int_t alglib::kdtreequeryrnn | ( | const kdtree & | kdt, |
const real_1d_array & | x, | ||
const double | r, | ||
const bool | selfmatch | ||
) |
◆ kdtreeserialize() [1/2]
void alglib::kdtreeserialize | ( | kdtree & | obj, |
std::ostream & | s_out | ||
) |
◆ kdtreeserialize() [2/2]
void alglib::kdtreeserialize | ( | kdtree & | obj, |
std::string & | s_out | ||
) |
◆ kdtreetsqueryaknn() [1/2]
ae_int_t alglib::kdtreetsqueryaknn | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
const real_1d_array & | x, | ||
const ae_int_t | k, | ||
const bool | selfmatch, | ||
const double | eps | ||
) |
◆ kdtreetsqueryaknn() [2/2]
ae_int_t alglib::kdtreetsqueryaknn | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
const real_1d_array & | x, | ||
const ae_int_t | k, | ||
const double | eps | ||
) |
◆ kdtreetsquerybox()
ae_int_t alglib::kdtreetsquerybox | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
const real_1d_array & | boxmin, | ||
const real_1d_array & | boxmax | ||
) |
◆ kdtreetsqueryknn() [1/2]
ae_int_t alglib::kdtreetsqueryknn | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
const real_1d_array & | x, | ||
const ae_int_t | k | ||
) |
◆ kdtreetsqueryknn() [2/2]
ae_int_t alglib::kdtreetsqueryknn | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
const real_1d_array & | x, | ||
const ae_int_t | k, | ||
const bool | selfmatch | ||
) |
◆ kdtreetsqueryresultsdistances()
void alglib::kdtreetsqueryresultsdistances | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
real_1d_array & | r | ||
) |
◆ kdtreetsqueryresultstags()
void alglib::kdtreetsqueryresultstags | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
integer_1d_array & | tags | ||
) |
◆ kdtreetsqueryresultsx()
void alglib::kdtreetsqueryresultsx | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
real_2d_array & | x | ||
) |
◆ kdtreetsqueryresultsxy()
void alglib::kdtreetsqueryresultsxy | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
real_2d_array & | xy | ||
) |
◆ kdtreetsqueryrnn() [1/2]
ae_int_t alglib::kdtreetsqueryrnn | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
const real_1d_array & | x, | ||
const double | r | ||
) |
◆ kdtreetsqueryrnn() [2/2]
ae_int_t alglib::kdtreetsqueryrnn | ( | const kdtree & | kdt, |
const kdtreerequestbuffer & | buf, | ||
const real_1d_array & | x, | ||
const double | r, | ||
const bool | selfmatch | ||
) |
◆ kdtreeunserialize() [1/2]
void alglib::kdtreeunserialize | ( | const std::istream & | s_in, |
kdtree & | obj | ||
) |
◆ kdtreeunserialize() [2/2]
void alglib::kdtreeunserialize | ( | const std::string & | s_in, |
kdtree & | obj | ||
) |
◆ kmeansgenerate()
void alglib::kmeansgenerate | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
const ae_int_t | k, | ||
const ae_int_t | restarts, | ||
ae_int_t & | info, | ||
real_2d_array & | c, | ||
integer_1d_array & | xyc | ||
) |
◆ laguerrecalculate()
double alglib::laguerrecalculate | ( | const ae_int_t | n, |
const double | x | ||
) |
◆ laguerrecoefficients()
void alglib::laguerrecoefficients | ( | const ae_int_t | n, |
real_1d_array & | c | ||
) |
◆ laguerresum()
double alglib::laguerresum | ( | const real_1d_array & | c, |
const ae_int_t | n, | ||
const double | x | ||
) |
◆ legendrecalculate()
double alglib::legendrecalculate | ( | const ae_int_t | n, |
const double | x | ||
) |
◆ legendrecoefficients()
void alglib::legendrecoefficients | ( | const ae_int_t | n, |
real_1d_array & | c | ||
) |
◆ legendresum()
double alglib::legendresum | ( | const real_1d_array & | c, |
const ae_int_t | n, | ||
const double | x | ||
) |
◆ lincgcreate()
void alglib::lincgcreate | ( | const ae_int_t | n, |
lincgstate & | state | ||
) |
◆ lincgresults()
void alglib::lincgresults | ( | const lincgstate & | state, |
real_1d_array & | x, | ||
lincgreport & | rep | ||
) |
◆ lincgsetcond()
void alglib::lincgsetcond | ( | const lincgstate & | state, |
const double | epsf, | ||
const ae_int_t | maxits | ||
) |
◆ lincgsetprecdiag()
void alglib::lincgsetprecdiag | ( | const lincgstate & | state | ) |
◆ lincgsetprecunit()
void alglib::lincgsetprecunit | ( | const lincgstate & | state | ) |
◆ lincgsetrestartfreq()
void alglib::lincgsetrestartfreq | ( | const lincgstate & | state, |
const ae_int_t | srf | ||
) |
◆ lincgsetrupdatefreq()
void alglib::lincgsetrupdatefreq | ( | const lincgstate & | state, |
const ae_int_t | freq | ||
) |
◆ lincgsetstartingpoint()
void alglib::lincgsetstartingpoint | ( | const lincgstate & | state, |
const real_1d_array & | x | ||
) |
◆ lincgsetxrep()
void alglib::lincgsetxrep | ( | const lincgstate & | state, |
const bool | needxrep | ||
) |
◆ lincgsolvesparse()
void alglib::lincgsolvesparse | ( | const lincgstate & | state, |
const sparsematrix & | a, | ||
const bool | isupper, | ||
const real_1d_array & | b | ||
) |
◆ linlsqrcreate()
void alglib::linlsqrcreate | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
linlsqrstate & | state | ||
) |
◆ linlsqrresults()
void alglib::linlsqrresults | ( | const linlsqrstate & | state, |
real_1d_array & | x, | ||
linlsqrreport & | rep | ||
) |
◆ linlsqrsetcond()
void alglib::linlsqrsetcond | ( | const linlsqrstate & | state, |
const double | epsa, | ||
const double | epsb, | ||
const ae_int_t | maxits | ||
) |
◆ linlsqrsetlambdai()
void alglib::linlsqrsetlambdai | ( | const linlsqrstate & | state, |
const double | lambdai | ||
) |
◆ linlsqrsetprecdiag()
void alglib::linlsqrsetprecdiag | ( | const linlsqrstate & | state | ) |
◆ linlsqrsetprecunit()
void alglib::linlsqrsetprecunit | ( | const linlsqrstate & | state | ) |
◆ linlsqrsetxrep()
void alglib::linlsqrsetxrep | ( | const linlsqrstate & | state, |
const bool | needxrep | ||
) |
◆ linlsqrsolvesparse()
void alglib::linlsqrsolvesparse | ( | const linlsqrstate & | state, |
const sparsematrix & | a, | ||
const real_1d_array & | b | ||
) |
◆ lngamma()
double alglib::lngamma | ( | const double | x, |
double & | sgngam | ||
) |
◆ logisticcalc4()
double alglib::logisticcalc4 | ( | const double | x, |
const double | a, | ||
const double | b, | ||
const double | c, | ||
const double | d | ||
) |
◆ logisticcalc5()
double alglib::logisticcalc5 | ( | const double | x, |
const double | a, | ||
const double | b, | ||
const double | c, | ||
const double | d, | ||
const double | g | ||
) |
◆ logisticfit4()
void alglib::logisticfit4 | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
double & | a, | ||
double & | b, | ||
double & | c, | ||
double & | d, | ||
lsfitreport & | rep | ||
) |
◆ logisticfit45x()
void alglib::logisticfit45x | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const double | cnstrleft, | ||
const double | cnstrright, | ||
const bool | is4pl, | ||
const double | lambdav, | ||
const double | epsx, | ||
const ae_int_t | rscnt, | ||
double & | a, | ||
double & | b, | ||
double & | c, | ||
double & | d, | ||
double & | g, | ||
lsfitreport & | rep | ||
) |
◆ logisticfit4ec()
void alglib::logisticfit4ec | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const double | cnstrleft, | ||
const double | cnstrright, | ||
double & | a, | ||
double & | b, | ||
double & | c, | ||
double & | d, | ||
lsfitreport & | rep | ||
) |
◆ logisticfit5()
void alglib::logisticfit5 | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
double & | a, | ||
double & | b, | ||
double & | c, | ||
double & | d, | ||
double & | g, | ||
lsfitreport & | rep | ||
) |
◆ logisticfit5ec()
void alglib::logisticfit5ec | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const double | cnstrleft, | ||
const double | cnstrright, | ||
double & | a, | ||
double & | b, | ||
double & | c, | ||
double & | d, | ||
double & | g, | ||
lsfitreport & | rep | ||
) |
◆ lravgerror()
double alglib::lravgerror | ( | const linearmodel & | lm, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ lravgrelerror()
double alglib::lravgrelerror | ( | const linearmodel & | lm, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ lrbuild()
void alglib::lrbuild | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
ae_int_t & | info, | ||
linearmodel & | lm, | ||
lrreport & | ar | ||
) |
◆ lrbuilds()
void alglib::lrbuilds | ( | const real_2d_array & | xy, |
const real_1d_array & | s, | ||
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
ae_int_t & | info, | ||
linearmodel & | lm, | ||
lrreport & | ar | ||
) |
◆ lrbuildz()
void alglib::lrbuildz | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
ae_int_t & | info, | ||
linearmodel & | lm, | ||
lrreport & | ar | ||
) |
◆ lrbuildzs()
void alglib::lrbuildzs | ( | const real_2d_array & | xy, |
const real_1d_array & | s, | ||
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
ae_int_t & | info, | ||
linearmodel & | lm, | ||
lrreport & | ar | ||
) |
◆ lrpack()
void alglib::lrpack | ( | const real_1d_array & | v, |
const ae_int_t | nvars, | ||
linearmodel & | lm | ||
) |
◆ lrprocess()
double alglib::lrprocess | ( | const linearmodel & | lm, |
const real_1d_array & | x | ||
) |
◆ lrrmserror()
double alglib::lrrmserror | ( | const linearmodel & | lm, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ lrunpack()
void alglib::lrunpack | ( | const linearmodel & | lm, |
real_1d_array & | v, | ||
ae_int_t & | nvars | ||
) |
◆ lsfitcreatef() [1/2]
void alglib::lsfitcreatef | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | c, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
const double | diffstep, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatef() [2/2]
void alglib::lsfitcreatef | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | c, | ||
const double | diffstep, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatefg() [1/2]
void alglib::lsfitcreatefg | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | c, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
const bool | cheapfg, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatefg() [2/2]
void alglib::lsfitcreatefg | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | c, | ||
const bool | cheapfg, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatefgh() [1/2]
void alglib::lsfitcreatefgh | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | c, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatefgh() [2/2]
void alglib::lsfitcreatefgh | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | c, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatewf() [1/2]
void alglib::lsfitcreatewf | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | c, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
const double | diffstep, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatewf() [2/2]
void alglib::lsfitcreatewf | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | c, | ||
const double | diffstep, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatewfg() [1/2]
void alglib::lsfitcreatewfg | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | c, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
const bool | cheapfg, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatewfg() [2/2]
void alglib::lsfitcreatewfg | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | c, | ||
const bool | cheapfg, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatewfgh() [1/2]
void alglib::lsfitcreatewfgh | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | c, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
lsfitstate & | state | ||
) |
◆ lsfitcreatewfgh() [2/2]
void alglib::lsfitcreatewfgh | ( | const real_2d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | c, | ||
lsfitstate & | state | ||
) |
◆ lsfitfit() [1/3]
void alglib::lsfitfit | ( | lsfitstate & | state, |
void(*)(const real_1d_array &c, const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &c, const real_1d_array &x, double &func, real_1d_array &grad, void *ptr) | grad, | ||
void(*)(const real_1d_array &c, const real_1d_array &x, double &func, real_1d_array &grad, real_2d_array &hess, void *ptr) | hess, | ||
void(*)(const real_1d_array &c, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ lsfitfit() [2/3]
void alglib::lsfitfit | ( | lsfitstate & | state, |
void(*)(const real_1d_array &c, const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &c, const real_1d_array &x, double &func, real_1d_array &grad, void *ptr) | grad, | ||
void(*)(const real_1d_array &c, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ lsfitfit() [3/3]
void alglib::lsfitfit | ( | lsfitstate & | state, |
void(*)(const real_1d_array &c, const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &c, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ lsfititeration()
bool alglib::lsfititeration | ( | const lsfitstate & | state | ) |
◆ lsfitlinear() [1/2]
void alglib::lsfitlinear | ( | const real_1d_array & | y, |
const real_2d_array & | fmatrix, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ lsfitlinear() [2/2]
void alglib::lsfitlinear | ( | const real_1d_array & | y, |
const real_2d_array & | fmatrix, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ lsfitlinearc() [1/2]
void alglib::lsfitlinearc | ( | const real_1d_array & | y, |
const real_2d_array & | fmatrix, | ||
const real_2d_array & | cmatrix, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ lsfitlinearc() [2/2]
void alglib::lsfitlinearc | ( | const real_1d_array & | y, |
const real_2d_array & | fmatrix, | ||
const real_2d_array & | cmatrix, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ lsfitlinearw() [1/2]
void alglib::lsfitlinearw | ( | const real_1d_array & | y, |
const real_1d_array & | w, | ||
const real_2d_array & | fmatrix, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ lsfitlinearw() [2/2]
void alglib::lsfitlinearw | ( | const real_1d_array & | y, |
const real_1d_array & | w, | ||
const real_2d_array & | fmatrix, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ lsfitlinearwc() [1/2]
void alglib::lsfitlinearwc | ( | const real_1d_array & | y, |
const real_1d_array & | w, | ||
const real_2d_array & | fmatrix, | ||
const real_2d_array & | cmatrix, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ lsfitlinearwc() [2/2]
void alglib::lsfitlinearwc | ( | const real_1d_array & | y, |
const real_1d_array & | w, | ||
const real_2d_array & | fmatrix, | ||
const real_2d_array & | cmatrix, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ lsfitresults()
void alglib::lsfitresults | ( | const lsfitstate & | state, |
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ lsfitsetbc()
void alglib::lsfitsetbc | ( | const lsfitstate & | state, |
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu | ||
) |
◆ lsfitsetcond()
void alglib::lsfitsetcond | ( | const lsfitstate & | state, |
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ lsfitsetgradientcheck()
void alglib::lsfitsetgradientcheck | ( | const lsfitstate & | state, |
const double | teststep | ||
) |
◆ lsfitsetlc() [1/2]
void alglib::lsfitsetlc | ( | const lsfitstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct | ||
) |
◆ lsfitsetlc() [2/2]
void alglib::lsfitsetlc | ( | const lsfitstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct, | ||
const ae_int_t | k | ||
) |
◆ lsfitsetscale()
void alglib::lsfitsetscale | ( | const lsfitstate & | state, |
const real_1d_array & | s | ||
) |
◆ lsfitsetstpmax()
void alglib::lsfitsetstpmax | ( | const lsfitstate & | state, |
const double | stpmax | ||
) |
◆ lsfitsetxrep()
void alglib::lsfitsetxrep | ( | const lsfitstate & | state, |
const bool | needxrep | ||
) |
◆ lstfitpiecewiselinearrdp()
void alglib::lstfitpiecewiselinearrdp | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const double | eps, | ||
real_1d_array & | x2, | ||
real_1d_array & | y2, | ||
ae_int_t & | nsections | ||
) |
◆ lstfitpiecewiselinearrdpfixed()
void alglib::lstfitpiecewiselinearrdpfixed | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
real_1d_array & | x2, | ||
real_1d_array & | y2, | ||
ae_int_t & | nsections | ||
) |
◆ mannwhitneyutest()
void alglib::mannwhitneyutest | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ maxint()
int alglib::maxint | ( | int | m1, |
int | m2 | ||
) |
◆ maxreal()
double alglib::maxreal | ( | double | m1, |
double | m2 | ||
) |
◆ mcpdaddbc()
void alglib::mcpdaddbc | ( | const mcpdstate & | s, |
const ae_int_t | i, | ||
const ae_int_t | j, | ||
const double | bndl, | ||
const double | bndu | ||
) |
◆ mcpdaddec()
◆ mcpdaddtrack() [1/2]
void alglib::mcpdaddtrack | ( | const mcpdstate & | s, |
const real_2d_array & | xy | ||
) |
◆ mcpdaddtrack() [2/2]
void alglib::mcpdaddtrack | ( | const mcpdstate & | s, |
const real_2d_array & | xy, | ||
const ae_int_t | k | ||
) |
◆ mcpdcreate()
◆ mcpdcreateentry()
◆ mcpdcreateentryexit()
void alglib::mcpdcreateentryexit | ( | const ae_int_t | n, |
const ae_int_t | entrystate, | ||
const ae_int_t | exitstate, | ||
mcpdstate & | s | ||
) |
◆ mcpdcreateexit()
◆ mcpdresults()
void alglib::mcpdresults | ( | const mcpdstate & | s, |
real_2d_array & | p, | ||
mcpdreport & | rep | ||
) |
◆ mcpdsetbc()
void alglib::mcpdsetbc | ( | const mcpdstate & | s, |
const real_2d_array & | bndl, | ||
const real_2d_array & | bndu | ||
) |
◆ mcpdsetec()
void alglib::mcpdsetec | ( | const mcpdstate & | s, |
const real_2d_array & | ec | ||
) |
◆ mcpdsetlc() [1/2]
void alglib::mcpdsetlc | ( | const mcpdstate & | s, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct | ||
) |
◆ mcpdsetlc() [2/2]
void alglib::mcpdsetlc | ( | const mcpdstate & | s, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct, | ||
const ae_int_t | k | ||
) |
◆ mcpdsetpredictionweights()
void alglib::mcpdsetpredictionweights | ( | const mcpdstate & | s, |
const real_1d_array & | pw | ||
) |
◆ mcpdsetprior()
void alglib::mcpdsetprior | ( | const mcpdstate & | s, |
const real_2d_array & | pp | ||
) |
◆ mcpdsettikhonovregularizer()
void alglib::mcpdsettikhonovregularizer | ( | const mcpdstate & | s, |
const double | v | ||
) |
◆ mcpdsolve()
void alglib::mcpdsolve | ( | const mcpdstate & | s | ) |
◆ minasacreate() [1/2]
void alglib::minasacreate | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu, | ||
minasastate & | state | ||
) |
◆ minasacreate() [2/2]
void alglib::minasacreate | ( | const real_1d_array & | x, |
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu, | ||
minasastate & | state | ||
) |
◆ minasaiteration()
bool alglib::minasaiteration | ( | const minasastate & | state | ) |
◆ minasaoptimize()
void alglib::minasaoptimize | ( | minasastate & | state, |
void(*)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr) | grad, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minasarestartfrom()
void alglib::minasarestartfrom | ( | const minasastate & | state, |
const real_1d_array & | x, | ||
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu | ||
) |
◆ minasaresults()
void alglib::minasaresults | ( | const minasastate & | state, |
real_1d_array & | x, | ||
minasareport & | rep | ||
) |
◆ minasaresultsbuf()
void alglib::minasaresultsbuf | ( | const minasastate & | state, |
real_1d_array & | x, | ||
minasareport & | rep | ||
) |
◆ minasasetalgorithm()
void alglib::minasasetalgorithm | ( | const minasastate & | state, |
const ae_int_t | algotype | ||
) |
◆ minasasetcond()
void alglib::minasasetcond | ( | const minasastate & | state, |
const double | epsg, | ||
const double | epsf, | ||
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ minasasetstpmax()
void alglib::minasasetstpmax | ( | const minasastate & | state, |
const double | stpmax | ||
) |
◆ minasasetxrep()
void alglib::minasasetxrep | ( | const minasastate & | state, |
const bool | needxrep | ||
) |
◆ minbccreate() [1/2]
void alglib::minbccreate | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
minbcstate & | state | ||
) |
◆ minbccreate() [2/2]
void alglib::minbccreate | ( | const real_1d_array & | x, |
minbcstate & | state | ||
) |
◆ minbccreatef() [1/2]
void alglib::minbccreatef | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
const double | diffstep, | ||
minbcstate & | state | ||
) |
◆ minbccreatef() [2/2]
void alglib::minbccreatef | ( | const real_1d_array & | x, |
const double | diffstep, | ||
minbcstate & | state | ||
) |
◆ minbciteration()
bool alglib::minbciteration | ( | const minbcstate & | state | ) |
◆ minbcoptimize() [1/2]
void alglib::minbcoptimize | ( | minbcstate & | state, |
void(*)(const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minbcoptimize() [2/2]
void alglib::minbcoptimize | ( | minbcstate & | state, |
void(*)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr) | grad, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minbcrequesttermination()
void alglib::minbcrequesttermination | ( | const minbcstate & | state | ) |
◆ minbcrestartfrom()
void alglib::minbcrestartfrom | ( | const minbcstate & | state, |
const real_1d_array & | x | ||
) |
◆ minbcresults()
void alglib::minbcresults | ( | const minbcstate & | state, |
real_1d_array & | x, | ||
minbcreport & | rep | ||
) |
◆ minbcresultsbuf()
void alglib::minbcresultsbuf | ( | const minbcstate & | state, |
real_1d_array & | x, | ||
minbcreport & | rep | ||
) |
◆ minbcsetbc()
void alglib::minbcsetbc | ( | const minbcstate & | state, |
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu | ||
) |
◆ minbcsetcond()
void alglib::minbcsetcond | ( | const minbcstate & | state, |
const double | epsg, | ||
const double | epsf, | ||
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ minbcsetgradientcheck()
void alglib::minbcsetgradientcheck | ( | const minbcstate & | state, |
const double | teststep | ||
) |
◆ minbcsetprecdefault()
void alglib::minbcsetprecdefault | ( | const minbcstate & | state | ) |
◆ minbcsetprecdiag()
void alglib::minbcsetprecdiag | ( | const minbcstate & | state, |
const real_1d_array & | d | ||
) |
◆ minbcsetprecscale()
void alglib::minbcsetprecscale | ( | const minbcstate & | state | ) |
◆ minbcsetscale()
void alglib::minbcsetscale | ( | const minbcstate & | state, |
const real_1d_array & | s | ||
) |
◆ minbcsetstpmax()
void alglib::minbcsetstpmax | ( | const minbcstate & | state, |
const double | stpmax | ||
) |
◆ minbcsetxrep()
void alglib::minbcsetxrep | ( | const minbcstate & | state, |
const bool | needxrep | ||
) |
◆ minbleiccreate() [1/2]
void alglib::minbleiccreate | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
minbleicstate & | state | ||
) |
◆ minbleiccreate() [2/2]
void alglib::minbleiccreate | ( | const real_1d_array & | x, |
minbleicstate & | state | ||
) |
◆ minbleiccreatef() [1/2]
void alglib::minbleiccreatef | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
const double | diffstep, | ||
minbleicstate & | state | ||
) |
◆ minbleiccreatef() [2/2]
void alglib::minbleiccreatef | ( | const real_1d_array & | x, |
const double | diffstep, | ||
minbleicstate & | state | ||
) |
◆ minbleiciteration()
bool alglib::minbleiciteration | ( | const minbleicstate & | state | ) |
◆ minbleicoptimize() [1/2]
void alglib::minbleicoptimize | ( | minbleicstate & | state, |
void(*)(const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minbleicoptimize() [2/2]
void alglib::minbleicoptimize | ( | minbleicstate & | state, |
void(*)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr) | grad, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minbleicrequesttermination()
void alglib::minbleicrequesttermination | ( | const minbleicstate & | state | ) |
◆ minbleicrestartfrom()
void alglib::minbleicrestartfrom | ( | const minbleicstate & | state, |
const real_1d_array & | x | ||
) |
◆ minbleicresults()
void alglib::minbleicresults | ( | const minbleicstate & | state, |
real_1d_array & | x, | ||
minbleicreport & | rep | ||
) |
◆ minbleicresultsbuf()
void alglib::minbleicresultsbuf | ( | const minbleicstate & | state, |
real_1d_array & | x, | ||
minbleicreport & | rep | ||
) |
◆ minbleicsetbarrierdecay()
void alglib::minbleicsetbarrierdecay | ( | const minbleicstate & | state, |
const double | mudecay | ||
) |
◆ minbleicsetbarrierwidth()
void alglib::minbleicsetbarrierwidth | ( | const minbleicstate & | state, |
const double | mu | ||
) |
◆ minbleicsetbc()
void alglib::minbleicsetbc | ( | const minbleicstate & | state, |
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu | ||
) |
◆ minbleicsetcond()
void alglib::minbleicsetcond | ( | const minbleicstate & | state, |
const double | epsg, | ||
const double | epsf, | ||
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ minbleicsetgradientcheck()
void alglib::minbleicsetgradientcheck | ( | const minbleicstate & | state, |
const double | teststep | ||
) |
◆ minbleicsetlc() [1/2]
void alglib::minbleicsetlc | ( | const minbleicstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct | ||
) |
◆ minbleicsetlc() [2/2]
void alglib::minbleicsetlc | ( | const minbleicstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct, | ||
const ae_int_t | k | ||
) |
◆ minbleicsetprecdefault()
void alglib::minbleicsetprecdefault | ( | const minbleicstate & | state | ) |
◆ minbleicsetprecdiag()
void alglib::minbleicsetprecdiag | ( | const minbleicstate & | state, |
const real_1d_array & | d | ||
) |
◆ minbleicsetprecscale()
void alglib::minbleicsetprecscale | ( | const minbleicstate & | state | ) |
◆ minbleicsetscale()
void alglib::minbleicsetscale | ( | const minbleicstate & | state, |
const real_1d_array & | s | ||
) |
◆ minbleicsetstpmax()
void alglib::minbleicsetstpmax | ( | const minbleicstate & | state, |
const double | stpmax | ||
) |
◆ minbleicsetxrep()
void alglib::minbleicsetxrep | ( | const minbleicstate & | state, |
const bool | needxrep | ||
) |
◆ mincgcreate() [1/2]
void alglib::mincgcreate | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
mincgstate & | state | ||
) |
◆ mincgcreate() [2/2]
void alglib::mincgcreate | ( | const real_1d_array & | x, |
mincgstate & | state | ||
) |
◆ mincgcreatef() [1/2]
void alglib::mincgcreatef | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
const double | diffstep, | ||
mincgstate & | state | ||
) |
◆ mincgcreatef() [2/2]
void alglib::mincgcreatef | ( | const real_1d_array & | x, |
const double | diffstep, | ||
mincgstate & | state | ||
) |
◆ mincgiteration()
bool alglib::mincgiteration | ( | const mincgstate & | state | ) |
◆ mincgoptimize() [1/2]
void alglib::mincgoptimize | ( | mincgstate & | state, |
void(*)(const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ mincgoptimize() [2/2]
void alglib::mincgoptimize | ( | mincgstate & | state, |
void(*)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr) | grad, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ mincgrequesttermination()
void alglib::mincgrequesttermination | ( | const mincgstate & | state | ) |
◆ mincgrestartfrom()
void alglib::mincgrestartfrom | ( | const mincgstate & | state, |
const real_1d_array & | x | ||
) |
◆ mincgresults()
void alglib::mincgresults | ( | const mincgstate & | state, |
real_1d_array & | x, | ||
mincgreport & | rep | ||
) |
◆ mincgresultsbuf()
void alglib::mincgresultsbuf | ( | const mincgstate & | state, |
real_1d_array & | x, | ||
mincgreport & | rep | ||
) |
◆ mincgsetcgtype()
void alglib::mincgsetcgtype | ( | const mincgstate & | state, |
const ae_int_t | cgtype | ||
) |
◆ mincgsetcond()
void alglib::mincgsetcond | ( | const mincgstate & | state, |
const double | epsg, | ||
const double | epsf, | ||
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ mincgsetgradientcheck()
void alglib::mincgsetgradientcheck | ( | const mincgstate & | state, |
const double | teststep | ||
) |
◆ mincgsetprecdefault()
void alglib::mincgsetprecdefault | ( | const mincgstate & | state | ) |
◆ mincgsetprecdiag()
void alglib::mincgsetprecdiag | ( | const mincgstate & | state, |
const real_1d_array & | d | ||
) |
◆ mincgsetprecscale()
void alglib::mincgsetprecscale | ( | const mincgstate & | state | ) |
◆ mincgsetscale()
void alglib::mincgsetscale | ( | const mincgstate & | state, |
const real_1d_array & | s | ||
) |
◆ mincgsetstpmax()
void alglib::mincgsetstpmax | ( | const mincgstate & | state, |
const double | stpmax | ||
) |
◆ mincgsetxrep()
void alglib::mincgsetxrep | ( | const mincgstate & | state, |
const bool | needxrep | ||
) |
◆ mincgsuggeststep()
void alglib::mincgsuggeststep | ( | const mincgstate & | state, |
const double | stp | ||
) |
◆ minint()
int alglib::minint | ( | int | m1, |
int | m2 | ||
) |
◆ minlbfgscreate() [1/2]
void alglib::minlbfgscreate | ( | const ae_int_t | m, |
const real_1d_array & | x, | ||
minlbfgsstate & | state | ||
) |
◆ minlbfgscreate() [2/2]
void alglib::minlbfgscreate | ( | const ae_int_t | n, |
const ae_int_t | m, | ||
const real_1d_array & | x, | ||
minlbfgsstate & | state | ||
) |
◆ minlbfgscreatef() [1/2]
void alglib::minlbfgscreatef | ( | const ae_int_t | m, |
const real_1d_array & | x, | ||
const double | diffstep, | ||
minlbfgsstate & | state | ||
) |
◆ minlbfgscreatef() [2/2]
void alglib::minlbfgscreatef | ( | const ae_int_t | n, |
const ae_int_t | m, | ||
const real_1d_array & | x, | ||
const double | diffstep, | ||
minlbfgsstate & | state | ||
) |
◆ minlbfgsiteration()
bool alglib::minlbfgsiteration | ( | const minlbfgsstate & | state | ) |
◆ minlbfgsoptimize() [1/2]
void alglib::minlbfgsoptimize | ( | minlbfgsstate & | state, |
void(*)(const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minlbfgsoptimize() [2/2]
void alglib::minlbfgsoptimize | ( | minlbfgsstate & | state, |
void(*)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr) | grad, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minlbfgsrequesttermination()
void alglib::minlbfgsrequesttermination | ( | const minlbfgsstate & | state | ) |
◆ minlbfgsrestartfrom()
void alglib::minlbfgsrestartfrom | ( | const minlbfgsstate & | state, |
const real_1d_array & | x | ||
) |
◆ minlbfgsresults()
void alglib::minlbfgsresults | ( | const minlbfgsstate & | state, |
real_1d_array & | x, | ||
minlbfgsreport & | rep | ||
) |
◆ minlbfgsresultsbuf()
void alglib::minlbfgsresultsbuf | ( | const minlbfgsstate & | state, |
real_1d_array & | x, | ||
minlbfgsreport & | rep | ||
) |
◆ minlbfgssetcholeskypreconditioner()
void alglib::minlbfgssetcholeskypreconditioner | ( | const minlbfgsstate & | state, |
const real_2d_array & | p, | ||
const bool | isupper | ||
) |
◆ minlbfgssetcond()
void alglib::minlbfgssetcond | ( | const minlbfgsstate & | state, |
const double | epsg, | ||
const double | epsf, | ||
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ minlbfgssetdefaultpreconditioner()
void alglib::minlbfgssetdefaultpreconditioner | ( | const minlbfgsstate & | state | ) |
◆ minlbfgssetgradientcheck()
void alglib::minlbfgssetgradientcheck | ( | const minlbfgsstate & | state, |
const double | teststep | ||
) |
◆ minlbfgssetpreccholesky()
void alglib::minlbfgssetpreccholesky | ( | const minlbfgsstate & | state, |
const real_2d_array & | p, | ||
const bool | isupper | ||
) |
◆ minlbfgssetprecdefault()
void alglib::minlbfgssetprecdefault | ( | const minlbfgsstate & | state | ) |
◆ minlbfgssetprecdiag()
void alglib::minlbfgssetprecdiag | ( | const minlbfgsstate & | state, |
const real_1d_array & | d | ||
) |
◆ minlbfgssetprecscale()
void alglib::minlbfgssetprecscale | ( | const minlbfgsstate & | state | ) |
◆ minlbfgssetscale()
void alglib::minlbfgssetscale | ( | const minlbfgsstate & | state, |
const real_1d_array & | s | ||
) |
◆ minlbfgssetstpmax()
void alglib::minlbfgssetstpmax | ( | const minlbfgsstate & | state, |
const double | stpmax | ||
) |
◆ minlbfgssetxrep()
void alglib::minlbfgssetxrep | ( | const minlbfgsstate & | state, |
const bool | needxrep | ||
) |
◆ minlmcreatefgh() [1/2]
void alglib::minlmcreatefgh | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
minlmstate & | state | ||
) |
◆ minlmcreatefgh() [2/2]
void alglib::minlmcreatefgh | ( | const real_1d_array & | x, |
minlmstate & | state | ||
) |
◆ minlmcreatefgj() [1/2]
void alglib::minlmcreatefgj | ( | const ae_int_t | m, |
const real_1d_array & | x, | ||
minlmstate & | state | ||
) |
◆ minlmcreatefgj() [2/2]
void alglib::minlmcreatefgj | ( | const ae_int_t | n, |
const ae_int_t | m, | ||
const real_1d_array & | x, | ||
minlmstate & | state | ||
) |
◆ minlmcreatefj() [1/2]
void alglib::minlmcreatefj | ( | const ae_int_t | m, |
const real_1d_array & | x, | ||
minlmstate & | state | ||
) |
◆ minlmcreatefj() [2/2]
void alglib::minlmcreatefj | ( | const ae_int_t | n, |
const ae_int_t | m, | ||
const real_1d_array & | x, | ||
minlmstate & | state | ||
) |
◆ minlmcreatev() [1/2]
void alglib::minlmcreatev | ( | const ae_int_t | m, |
const real_1d_array & | x, | ||
const double | diffstep, | ||
minlmstate & | state | ||
) |
◆ minlmcreatev() [2/2]
void alglib::minlmcreatev | ( | const ae_int_t | n, |
const ae_int_t | m, | ||
const real_1d_array & | x, | ||
const double | diffstep, | ||
minlmstate & | state | ||
) |
◆ minlmcreatevgj() [1/2]
void alglib::minlmcreatevgj | ( | const ae_int_t | m, |
const real_1d_array & | x, | ||
minlmstate & | state | ||
) |
◆ minlmcreatevgj() [2/2]
void alglib::minlmcreatevgj | ( | const ae_int_t | n, |
const ae_int_t | m, | ||
const real_1d_array & | x, | ||
minlmstate & | state | ||
) |
◆ minlmcreatevj() [1/2]
void alglib::minlmcreatevj | ( | const ae_int_t | m, |
const real_1d_array & | x, | ||
minlmstate & | state | ||
) |
◆ minlmcreatevj() [2/2]
void alglib::minlmcreatevj | ( | const ae_int_t | n, |
const ae_int_t | m, | ||
const real_1d_array & | x, | ||
minlmstate & | state | ||
) |
◆ minlmiteration()
bool alglib::minlmiteration | ( | const minlmstate & | state | ) |
◆ minlmoptimize() [1/5]
void alglib::minlmoptimize | ( | minlmstate & | state, |
void(*)(const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr) | grad, | ||
void(*)(const real_1d_array &x, double &func, real_1d_array &grad, real_2d_array &hess, void *ptr) | hess, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minlmoptimize() [2/5]
void alglib::minlmoptimize | ( | minlmstate & | state, |
void(*)(const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &x, double &func, real_1d_array &grad, void *ptr) | grad, | ||
void(*)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr) | jac, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minlmoptimize() [3/5]
void alglib::minlmoptimize | ( | minlmstate & | state, |
void(*)(const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr) | jac, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minlmoptimize() [4/5]
void alglib::minlmoptimize | ( | minlmstate & | state, |
void(*)(const real_1d_array &x, real_1d_array &fi, void *ptr) | fvec, | ||
void(*)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr) | jac, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minlmoptimize() [5/5]
void alglib::minlmoptimize | ( | minlmstate & | state, |
void(*)(const real_1d_array &x, real_1d_array &fi, void *ptr) | fvec, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minlmrequesttermination()
void alglib::minlmrequesttermination | ( | const minlmstate & | state | ) |
◆ minlmrestartfrom()
void alglib::minlmrestartfrom | ( | const minlmstate & | state, |
const real_1d_array & | x | ||
) |
◆ minlmresults()
void alglib::minlmresults | ( | const minlmstate & | state, |
real_1d_array & | x, | ||
minlmreport & | rep | ||
) |
◆ minlmresultsbuf()
void alglib::minlmresultsbuf | ( | const minlmstate & | state, |
real_1d_array & | x, | ||
minlmreport & | rep | ||
) |
◆ minlmsetacctype()
void alglib::minlmsetacctype | ( | const minlmstate & | state, |
const ae_int_t | acctype | ||
) |
◆ minlmsetbc()
void alglib::minlmsetbc | ( | const minlmstate & | state, |
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu | ||
) |
◆ minlmsetcond()
void alglib::minlmsetcond | ( | const minlmstate & | state, |
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ minlmsetgradientcheck()
void alglib::minlmsetgradientcheck | ( | const minlmstate & | state, |
const double | teststep | ||
) |
◆ minlmsetlc() [1/2]
void alglib::minlmsetlc | ( | const minlmstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct | ||
) |
◆ minlmsetlc() [2/2]
void alglib::minlmsetlc | ( | const minlmstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct, | ||
const ae_int_t | k | ||
) |
◆ minlmsetscale()
void alglib::minlmsetscale | ( | const minlmstate & | state, |
const real_1d_array & | s | ||
) |
◆ minlmsetstpmax()
void alglib::minlmsetstpmax | ( | const minlmstate & | state, |
const double | stpmax | ||
) |
◆ minlmsetxrep()
void alglib::minlmsetxrep | ( | const minlmstate & | state, |
const bool | needxrep | ||
) |
◆ minnlccreate() [1/2]
void alglib::minnlccreate | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
minnlcstate & | state | ||
) |
◆ minnlccreate() [2/2]
void alglib::minnlccreate | ( | const real_1d_array & | x, |
minnlcstate & | state | ||
) |
◆ minnlccreatef() [1/2]
void alglib::minnlccreatef | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
const double | diffstep, | ||
minnlcstate & | state | ||
) |
◆ minnlccreatef() [2/2]
void alglib::minnlccreatef | ( | const real_1d_array & | x, |
const double | diffstep, | ||
minnlcstate & | state | ||
) |
◆ minnlciteration()
bool alglib::minnlciteration | ( | const minnlcstate & | state | ) |
◆ minnlcoptimize() [1/2]
void alglib::minnlcoptimize | ( | minnlcstate & | state, |
void(*)(const real_1d_array &x, real_1d_array &fi, void *ptr) | fvec, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minnlcoptimize() [2/2]
void alglib::minnlcoptimize | ( | minnlcstate & | state, |
void(*)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr) | jac, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minnlcrestartfrom()
void alglib::minnlcrestartfrom | ( | const minnlcstate & | state, |
const real_1d_array & | x | ||
) |
◆ minnlcresults()
void alglib::minnlcresults | ( | const minnlcstate & | state, |
real_1d_array & | x, | ||
minnlcreport & | rep | ||
) |
◆ minnlcresultsbuf()
void alglib::minnlcresultsbuf | ( | const minnlcstate & | state, |
real_1d_array & | x, | ||
minnlcreport & | rep | ||
) |
◆ minnlcsetalgoaul()
void alglib::minnlcsetalgoaul | ( | const minnlcstate & | state, |
const double | rho, | ||
const ae_int_t | itscnt | ||
) |
◆ minnlcsetbc()
void alglib::minnlcsetbc | ( | const minnlcstate & | state, |
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu | ||
) |
◆ minnlcsetcond()
void alglib::minnlcsetcond | ( | const minnlcstate & | state, |
const double | epsg, | ||
const double | epsf, | ||
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ minnlcsetgradientcheck()
void alglib::minnlcsetgradientcheck | ( | const minnlcstate & | state, |
const double | teststep | ||
) |
◆ minnlcsetlc() [1/2]
void alglib::minnlcsetlc | ( | const minnlcstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct | ||
) |
◆ minnlcsetlc() [2/2]
void alglib::minnlcsetlc | ( | const minnlcstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct, | ||
const ae_int_t | k | ||
) |
◆ minnlcsetnlc()
void alglib::minnlcsetnlc | ( | const minnlcstate & | state, |
const ae_int_t | nlec, | ||
const ae_int_t | nlic | ||
) |
◆ minnlcsetprecexactlowrank()
void alglib::minnlcsetprecexactlowrank | ( | const minnlcstate & | state, |
const ae_int_t | updatefreq | ||
) |
◆ minnlcsetprecexactrobust()
void alglib::minnlcsetprecexactrobust | ( | const minnlcstate & | state, |
const ae_int_t | updatefreq | ||
) |
◆ minnlcsetprecinexact()
void alglib::minnlcsetprecinexact | ( | const minnlcstate & | state | ) |
◆ minnlcsetprecnone()
void alglib::minnlcsetprecnone | ( | const minnlcstate & | state | ) |
◆ minnlcsetscale()
void alglib::minnlcsetscale | ( | const minnlcstate & | state, |
const real_1d_array & | s | ||
) |
◆ minnlcsetstpmax()
void alglib::minnlcsetstpmax | ( | const minnlcstate & | state, |
const double | stpmax | ||
) |
◆ minnlcsetxrep()
void alglib::minnlcsetxrep | ( | const minnlcstate & | state, |
const bool | needxrep | ||
) |
◆ minnscreate() [1/2]
void alglib::minnscreate | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
minnsstate & | state | ||
) |
◆ minnscreate() [2/2]
void alglib::minnscreate | ( | const real_1d_array & | x, |
minnsstate & | state | ||
) |
◆ minnscreatef() [1/2]
void alglib::minnscreatef | ( | const ae_int_t | n, |
const real_1d_array & | x, | ||
const double | diffstep, | ||
minnsstate & | state | ||
) |
◆ minnscreatef() [2/2]
void alglib::minnscreatef | ( | const real_1d_array & | x, |
const double | diffstep, | ||
minnsstate & | state | ||
) |
◆ minnsiteration()
bool alglib::minnsiteration | ( | const minnsstate & | state | ) |
◆ minnsoptimize() [1/2]
void alglib::minnsoptimize | ( | minnsstate & | state, |
void(*)(const real_1d_array &x, real_1d_array &fi, void *ptr) | fvec, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minnsoptimize() [2/2]
void alglib::minnsoptimize | ( | minnsstate & | state, |
void(*)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr) | jac, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ minnsrequesttermination()
void alglib::minnsrequesttermination | ( | const minnsstate & | state | ) |
◆ minnsrestartfrom()
void alglib::minnsrestartfrom | ( | const minnsstate & | state, |
const real_1d_array & | x | ||
) |
◆ minnsresults()
void alglib::minnsresults | ( | const minnsstate & | state, |
real_1d_array & | x, | ||
minnsreport & | rep | ||
) |
◆ minnsresultsbuf()
void alglib::minnsresultsbuf | ( | const minnsstate & | state, |
real_1d_array & | x, | ||
minnsreport & | rep | ||
) |
◆ minnssetalgoags()
void alglib::minnssetalgoags | ( | const minnsstate & | state, |
const double | radius, | ||
const double | penalty | ||
) |
◆ minnssetbc()
void alglib::minnssetbc | ( | const minnsstate & | state, |
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu | ||
) |
◆ minnssetcond()
void alglib::minnssetcond | ( | const minnsstate & | state, |
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ minnssetlc() [1/2]
void alglib::minnssetlc | ( | const minnsstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct | ||
) |
◆ minnssetlc() [2/2]
void alglib::minnssetlc | ( | const minnsstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct, | ||
const ae_int_t | k | ||
) |
◆ minnssetnlc()
void alglib::minnssetnlc | ( | const minnsstate & | state, |
const ae_int_t | nlec, | ||
const ae_int_t | nlic | ||
) |
◆ minnssetscale()
void alglib::minnssetscale | ( | const minnsstate & | state, |
const real_1d_array & | s | ||
) |
◆ minnssetxrep()
void alglib::minnssetxrep | ( | const minnsstate & | state, |
const bool | needxrep | ||
) |
◆ minqpcreate()
void alglib::minqpcreate | ( | const ae_int_t | n, |
minqpstate & | state | ||
) |
◆ minqpoptimize()
void alglib::minqpoptimize | ( | const minqpstate & | state | ) |
◆ minqpresults()
void alglib::minqpresults | ( | const minqpstate & | state, |
real_1d_array & | x, | ||
minqpreport & | rep | ||
) |
◆ minqpresultsbuf()
void alglib::minqpresultsbuf | ( | const minqpstate & | state, |
real_1d_array & | x, | ||
minqpreport & | rep | ||
) |
◆ minqpsetalgobleic()
void alglib::minqpsetalgobleic | ( | const minqpstate & | state, |
const double | epsg, | ||
const double | epsf, | ||
const double | epsx, | ||
const ae_int_t | maxits | ||
) |
◆ minqpsetalgocholesky()
void alglib::minqpsetalgocholesky | ( | const minqpstate & | state | ) |
◆ minqpsetalgodenseaul()
void alglib::minqpsetalgodenseaul | ( | const minqpstate & | state, |
const double | epsx, | ||
const double | rho, | ||
const ae_int_t | itscnt | ||
) |
◆ minqpsetalgoquickqp()
void alglib::minqpsetalgoquickqp | ( | const minqpstate & | state, |
const double | epsg, | ||
const double | epsf, | ||
const double | epsx, | ||
const ae_int_t | maxouterits, | ||
const bool | usenewton | ||
) |
◆ minqpsetbc()
void alglib::minqpsetbc | ( | const minqpstate & | state, |
const real_1d_array & | bndl, | ||
const real_1d_array & | bndu | ||
) |
◆ minqpsetlc() [1/2]
void alglib::minqpsetlc | ( | const minqpstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct | ||
) |
◆ minqpsetlc() [2/2]
void alglib::minqpsetlc | ( | const minqpstate & | state, |
const real_2d_array & | c, | ||
const integer_1d_array & | ct, | ||
const ae_int_t | k | ||
) |
◆ minqpsetlcmixed()
void alglib::minqpsetlcmixed | ( | const minqpstate & | state, |
const real_2d_array & | densec, | ||
const integer_1d_array & | densect, | ||
const ae_int_t | densek, | ||
const sparsematrix & | sparsec, | ||
const integer_1d_array & | sparsect, | ||
const ae_int_t | sparsek | ||
) |
◆ minqpsetlcsparse()
void alglib::minqpsetlcsparse | ( | const minqpstate & | state, |
const sparsematrix & | c, | ||
const integer_1d_array & | ct, | ||
const ae_int_t | k | ||
) |
◆ minqpsetlinearterm()
void alglib::minqpsetlinearterm | ( | const minqpstate & | state, |
const real_1d_array & | b | ||
) |
◆ minqpsetorigin()
void alglib::minqpsetorigin | ( | const minqpstate & | state, |
const real_1d_array & | xorigin | ||
) |
◆ minqpsetquadraticterm() [1/2]
void alglib::minqpsetquadraticterm | ( | const minqpstate & | state, |
const real_2d_array & | a | ||
) |
◆ minqpsetquadraticterm() [2/2]
void alglib::minqpsetquadraticterm | ( | const minqpstate & | state, |
const real_2d_array & | a, | ||
const bool | isupper | ||
) |
◆ minqpsetquadratictermsparse()
void alglib::minqpsetquadratictermsparse | ( | const minqpstate & | state, |
const sparsematrix & | a, | ||
const bool | isupper | ||
) |
◆ minqpsetscale()
void alglib::minqpsetscale | ( | const minqpstate & | state, |
const real_1d_array & | s | ||
) |
◆ minqpsetstartingpoint()
void alglib::minqpsetstartingpoint | ( | const minqpstate & | state, |
const real_1d_array & | x | ||
) |
◆ minreal()
double alglib::minreal | ( | double | m1, |
double | m2 | ||
) |
◆ mlpactivationfunction()
void alglib::mlpactivationfunction | ( | const double | net, |
const ae_int_t | k, | ||
double & | f, | ||
double & | df, | ||
double & | d2f | ||
) |
◆ mlpallerrorssparsesubset()
void alglib::mlpallerrorssparsesubset | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | subset, | ||
const ae_int_t | subsetsize, | ||
modelerrors & | rep | ||
) |
◆ mlpallerrorssubset()
void alglib::mlpallerrorssubset | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | subset, | ||
const ae_int_t | subsetsize, | ||
modelerrors & | rep | ||
) |
◆ mlpavgce()
double alglib::mlpavgce | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpavgcesparse()
double alglib::mlpavgcesparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpavgerror()
double alglib::mlpavgerror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpavgerrorsparse()
double alglib::mlpavgerrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpavgrelerror()
double alglib::mlpavgrelerror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpavgrelerrorsparse()
double alglib::mlpavgrelerrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpclserror()
ae_int_t alglib::mlpclserror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpcontinuetraining()
bool alglib::mlpcontinuetraining | ( | const mlptrainer & | s, |
const multilayerperceptron & | network | ||
) |
◆ mlpcopy()
void alglib::mlpcopy | ( | const multilayerperceptron & | network1, |
multilayerperceptron & | network2 | ||
) |
◆ mlpcopytunableparameters()
void alglib::mlpcopytunableparameters | ( | const multilayerperceptron & | network1, |
const multilayerperceptron & | network2 | ||
) |
◆ mlpcreate0()
void alglib::mlpcreate0 | ( | const ae_int_t | nin, |
const ae_int_t | nout, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreate1()
void alglib::mlpcreate1 | ( | const ae_int_t | nin, |
const ae_int_t | nhid, | ||
const ae_int_t | nout, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreate2()
void alglib::mlpcreate2 | ( | const ae_int_t | nin, |
const ae_int_t | nhid1, | ||
const ae_int_t | nhid2, | ||
const ae_int_t | nout, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreateb0()
void alglib::mlpcreateb0 | ( | const ae_int_t | nin, |
const ae_int_t | nout, | ||
const double | b, | ||
const double | d, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreateb1()
void alglib::mlpcreateb1 | ( | const ae_int_t | nin, |
const ae_int_t | nhid, | ||
const ae_int_t | nout, | ||
const double | b, | ||
const double | d, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreateb2()
void alglib::mlpcreateb2 | ( | const ae_int_t | nin, |
const ae_int_t | nhid1, | ||
const ae_int_t | nhid2, | ||
const ae_int_t | nout, | ||
const double | b, | ||
const double | d, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreatec0()
void alglib::mlpcreatec0 | ( | const ae_int_t | nin, |
const ae_int_t | nout, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreatec1()
void alglib::mlpcreatec1 | ( | const ae_int_t | nin, |
const ae_int_t | nhid, | ||
const ae_int_t | nout, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreatec2()
void alglib::mlpcreatec2 | ( | const ae_int_t | nin, |
const ae_int_t | nhid1, | ||
const ae_int_t | nhid2, | ||
const ae_int_t | nout, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreater0()
void alglib::mlpcreater0 | ( | const ae_int_t | nin, |
const ae_int_t | nout, | ||
const double | a, | ||
const double | b, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreater1()
void alglib::mlpcreater1 | ( | const ae_int_t | nin, |
const ae_int_t | nhid, | ||
const ae_int_t | nout, | ||
const double | a, | ||
const double | b, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreater2()
void alglib::mlpcreater2 | ( | const ae_int_t | nin, |
const ae_int_t | nhid1, | ||
const ae_int_t | nhid2, | ||
const ae_int_t | nout, | ||
const double | a, | ||
const double | b, | ||
multilayerperceptron & | network | ||
) |
◆ mlpcreatetrainer()
void alglib::mlpcreatetrainer | ( | const ae_int_t | nin, |
const ae_int_t | nout, | ||
mlptrainer & | s | ||
) |
◆ mlpcreatetrainercls()
void alglib::mlpcreatetrainercls | ( | const ae_int_t | nin, |
const ae_int_t | nclasses, | ||
mlptrainer & | s | ||
) |
◆ mlpeavgce()
double alglib::mlpeavgce | ( | const mlpensemble & | ensemble, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpeavgerror()
double alglib::mlpeavgerror | ( | const mlpensemble & | ensemble, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpeavgrelerror()
double alglib::mlpeavgrelerror | ( | const mlpensemble & | ensemble, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpebagginglbfgs()
void alglib::mlpebagginglbfgs | ( | const mlpensemble & | ensemble, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints, | ||
const double | decay, | ||
const ae_int_t | restarts, | ||
const double | wstep, | ||
const ae_int_t | maxits, | ||
ae_int_t & | info, | ||
mlpreport & | rep, | ||
mlpcvreport & | ooberrors | ||
) |
◆ mlpebagginglm()
void alglib::mlpebagginglm | ( | const mlpensemble & | ensemble, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints, | ||
const double | decay, | ||
const ae_int_t | restarts, | ||
ae_int_t & | info, | ||
mlpreport & | rep, | ||
mlpcvreport & | ooberrors | ||
) |
◆ mlpecreate0()
void alglib::mlpecreate0 | ( | const ae_int_t | nin, |
const ae_int_t | nout, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreate1()
void alglib::mlpecreate1 | ( | const ae_int_t | nin, |
const ae_int_t | nhid, | ||
const ae_int_t | nout, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreate2()
void alglib::mlpecreate2 | ( | const ae_int_t | nin, |
const ae_int_t | nhid1, | ||
const ae_int_t | nhid2, | ||
const ae_int_t | nout, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreateb0()
void alglib::mlpecreateb0 | ( | const ae_int_t | nin, |
const ae_int_t | nout, | ||
const double | b, | ||
const double | d, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreateb1()
void alglib::mlpecreateb1 | ( | const ae_int_t | nin, |
const ae_int_t | nhid, | ||
const ae_int_t | nout, | ||
const double | b, | ||
const double | d, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreateb2()
void alglib::mlpecreateb2 | ( | const ae_int_t | nin, |
const ae_int_t | nhid1, | ||
const ae_int_t | nhid2, | ||
const ae_int_t | nout, | ||
const double | b, | ||
const double | d, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreatec0()
void alglib::mlpecreatec0 | ( | const ae_int_t | nin, |
const ae_int_t | nout, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreatec1()
void alglib::mlpecreatec1 | ( | const ae_int_t | nin, |
const ae_int_t | nhid, | ||
const ae_int_t | nout, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreatec2()
void alglib::mlpecreatec2 | ( | const ae_int_t | nin, |
const ae_int_t | nhid1, | ||
const ae_int_t | nhid2, | ||
const ae_int_t | nout, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreatefromnetwork()
void alglib::mlpecreatefromnetwork | ( | const multilayerperceptron & | network, |
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreater0()
void alglib::mlpecreater0 | ( | const ae_int_t | nin, |
const ae_int_t | nout, | ||
const double | a, | ||
const double | b, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreater1()
void alglib::mlpecreater1 | ( | const ae_int_t | nin, |
const ae_int_t | nhid, | ||
const ae_int_t | nout, | ||
const double | a, | ||
const double | b, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpecreater2()
void alglib::mlpecreater2 | ( | const ae_int_t | nin, |
const ae_int_t | nhid1, | ||
const ae_int_t | nhid2, | ||
const ae_int_t | nout, | ||
const double | a, | ||
const double | b, | ||
const ae_int_t | ensemblesize, | ||
mlpensemble & | ensemble | ||
) |
◆ mlpeissoftmax()
bool alglib::mlpeissoftmax | ( | const mlpensemble & | ensemble | ) |
◆ mlpeprocess()
void alglib::mlpeprocess | ( | const mlpensemble & | ensemble, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ mlpeprocessi()
void alglib::mlpeprocessi | ( | const mlpensemble & | ensemble, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ mlpeproperties()
void alglib::mlpeproperties | ( | const mlpensemble & | ensemble, |
ae_int_t & | nin, | ||
ae_int_t & | nout | ||
) |
◆ mlperandomize()
void alglib::mlperandomize | ( | const mlpensemble & | ensemble | ) |
◆ mlperelclserror()
double alglib::mlperelclserror | ( | const mlpensemble & | ensemble, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpermserror()
double alglib::mlpermserror | ( | const mlpensemble & | ensemble, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlperror()
double alglib::mlperror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlperrorn()
double alglib::mlperrorn | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | ssize | ||
) |
◆ mlperrorsparse()
double alglib::mlperrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlperrorsparsesubset()
double alglib::mlperrorsparsesubset | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | subset, | ||
const ae_int_t | subsetsize | ||
) |
◆ mlperrorsubset()
double alglib::mlperrorsubset | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | subset, | ||
const ae_int_t | subsetsize | ||
) |
◆ mlpeserialize() [1/2]
void alglib::mlpeserialize | ( | mlpensemble & | obj, |
std::ostream & | s_out | ||
) |
◆ mlpeserialize() [2/2]
void alglib::mlpeserialize | ( | mlpensemble & | obj, |
std::string & | s_out | ||
) |
◆ mlpetraines()
void alglib::mlpetraines | ( | const mlpensemble & | ensemble, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints, | ||
const double | decay, | ||
const ae_int_t | restarts, | ||
ae_int_t & | info, | ||
mlpreport & | rep | ||
) |
◆ mlpeunserialize() [1/2]
void alglib::mlpeunserialize | ( | const std::istream & | s_in, |
mlpensemble & | obj | ||
) |
◆ mlpeunserialize() [2/2]
void alglib::mlpeunserialize | ( | const std::string & | s_in, |
mlpensemble & | obj | ||
) |
◆ mlpgetinputscaling()
void alglib::mlpgetinputscaling | ( | const multilayerperceptron & | network, |
const ae_int_t | i, | ||
double & | mean, | ||
double & | sigma | ||
) |
◆ mlpgetinputscount()
ae_int_t alglib::mlpgetinputscount | ( | const multilayerperceptron & | network | ) |
◆ mlpgetlayerscount()
ae_int_t alglib::mlpgetlayerscount | ( | const multilayerperceptron & | network | ) |
◆ mlpgetlayersize()
ae_int_t alglib::mlpgetlayersize | ( | const multilayerperceptron & | network, |
const ae_int_t | k | ||
) |
◆ mlpgetneuroninfo()
void alglib::mlpgetneuroninfo | ( | const multilayerperceptron & | network, |
const ae_int_t | k, | ||
const ae_int_t | i, | ||
ae_int_t & | fkind, | ||
double & | threshold | ||
) |
◆ mlpgetoutputscaling()
void alglib::mlpgetoutputscaling | ( | const multilayerperceptron & | network, |
const ae_int_t | i, | ||
double & | mean, | ||
double & | sigma | ||
) |
◆ mlpgetoutputscount()
ae_int_t alglib::mlpgetoutputscount | ( | const multilayerperceptron & | network | ) |
◆ mlpgetweight()
double alglib::mlpgetweight | ( | const multilayerperceptron & | network, |
const ae_int_t | k0, | ||
const ae_int_t | i0, | ||
const ae_int_t | k1, | ||
const ae_int_t | i1 | ||
) |
◆ mlpgetweightscount()
ae_int_t alglib::mlpgetweightscount | ( | const multilayerperceptron & | network | ) |
◆ mlpgrad()
void alglib::mlpgrad | ( | const multilayerperceptron & | network, |
const real_1d_array & | x, | ||
const real_1d_array & | desiredy, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ mlpgradbatch()
void alglib::mlpgradbatch | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | ssize, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ mlpgradbatchsparse()
void alglib::mlpgradbatchsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | ssize, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ mlpgradbatchsparsesubset()
void alglib::mlpgradbatchsparsesubset | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | idx, | ||
const ae_int_t | subsetsize, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ mlpgradbatchsubset()
void alglib::mlpgradbatchsubset | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | idx, | ||
const ae_int_t | subsetsize, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ mlpgradn()
void alglib::mlpgradn | ( | const multilayerperceptron & | network, |
const real_1d_array & | x, | ||
const real_1d_array & | desiredy, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ mlpgradnbatch()
void alglib::mlpgradnbatch | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | ssize, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ mlphessianbatch()
void alglib::mlphessianbatch | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | ssize, | ||
double & | e, | ||
real_1d_array & | grad, | ||
real_2d_array & | h | ||
) |
◆ mlphessiannbatch()
void alglib::mlphessiannbatch | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | ssize, | ||
double & | e, | ||
real_1d_array & | grad, | ||
real_2d_array & | h | ||
) |
◆ mlpinitpreprocessor()
void alglib::mlpinitpreprocessor | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | ssize | ||
) |
◆ mlpissoftmax()
bool alglib::mlpissoftmax | ( | const multilayerperceptron & | network | ) |
◆ mlpkfoldcv()
void alglib::mlpkfoldcv | ( | const mlptrainer & | s, |
const multilayerperceptron & | network, | ||
const ae_int_t | nrestarts, | ||
const ae_int_t | foldscount, | ||
mlpreport & | rep | ||
) |
◆ mlpkfoldcvlbfgs()
void alglib::mlpkfoldcvlbfgs | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints, | ||
const double | decay, | ||
const ae_int_t | restarts, | ||
const double | wstep, | ||
const ae_int_t | maxits, | ||
const ae_int_t | foldscount, | ||
ae_int_t & | info, | ||
mlpreport & | rep, | ||
mlpcvreport & | cvrep | ||
) |
◆ mlpkfoldcvlm()
void alglib::mlpkfoldcvlm | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints, | ||
const double | decay, | ||
const ae_int_t | restarts, | ||
const ae_int_t | foldscount, | ||
ae_int_t & | info, | ||
mlpreport & | rep, | ||
mlpcvreport & | cvrep | ||
) |
◆ mlpprocess()
void alglib::mlpprocess | ( | const multilayerperceptron & | network, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ mlpprocessi()
void alglib::mlpprocessi | ( | const multilayerperceptron & | network, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ mlpproperties()
void alglib::mlpproperties | ( | const multilayerperceptron & | network, |
ae_int_t & | nin, | ||
ae_int_t & | nout, | ||
ae_int_t & | wcount | ||
) |
◆ mlprandomize()
void alglib::mlprandomize | ( | const multilayerperceptron & | network | ) |
◆ mlprandomizefull()
void alglib::mlprandomizefull | ( | const multilayerperceptron & | network | ) |
◆ mlprelclserror()
double alglib::mlprelclserror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlprelclserrorsparse()
double alglib::mlprelclserrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlprmserror()
double alglib::mlprmserror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlprmserrorsparse()
double alglib::mlprmserrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpserialize() [1/2]
void alglib::mlpserialize | ( | multilayerperceptron & | obj, |
std::ostream & | s_out | ||
) |
◆ mlpserialize() [2/2]
void alglib::mlpserialize | ( | multilayerperceptron & | obj, |
std::string & | s_out | ||
) |
◆ mlpsetalgobatch()
void alglib::mlpsetalgobatch | ( | const mlptrainer & | s | ) |
◆ mlpsetcond()
void alglib::mlpsetcond | ( | const mlptrainer & | s, |
const double | wstep, | ||
const ae_int_t | maxits | ||
) |
◆ mlpsetdataset()
void alglib::mlpsetdataset | ( | const mlptrainer & | s, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpsetdecay()
void alglib::mlpsetdecay | ( | const mlptrainer & | s, |
const double | decay | ||
) |
◆ mlpsetinputscaling()
void alglib::mlpsetinputscaling | ( | const multilayerperceptron & | network, |
const ae_int_t | i, | ||
const double | mean, | ||
const double | sigma | ||
) |
◆ mlpsetneuroninfo()
void alglib::mlpsetneuroninfo | ( | const multilayerperceptron & | network, |
const ae_int_t | k, | ||
const ae_int_t | i, | ||
const ae_int_t | fkind, | ||
const double | threshold | ||
) |
◆ mlpsetoutputscaling()
void alglib::mlpsetoutputscaling | ( | const multilayerperceptron & | network, |
const ae_int_t | i, | ||
const double | mean, | ||
const double | sigma | ||
) |
◆ mlpsetsparsedataset()
void alglib::mlpsetsparsedataset | ( | const mlptrainer & | s, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mlpsetweight()
void alglib::mlpsetweight | ( | const multilayerperceptron & | network, |
const ae_int_t | k0, | ||
const ae_int_t | i0, | ||
const ae_int_t | k1, | ||
const ae_int_t | i1, | ||
const double | w | ||
) |
◆ mlpstarttraining()
void alglib::mlpstarttraining | ( | const mlptrainer & | s, |
const multilayerperceptron & | network, | ||
const bool | randomstart | ||
) |
◆ mlptrainensemblees()
void alglib::mlptrainensemblees | ( | const mlptrainer & | s, |
const mlpensemble & | ensemble, | ||
const ae_int_t | nrestarts, | ||
mlpreport & | rep | ||
) |
◆ mlptraines()
void alglib::mlptraines | ( | const multilayerperceptron & | network, |
const real_2d_array & | trnxy, | ||
const ae_int_t | trnsize, | ||
const real_2d_array & | valxy, | ||
const ae_int_t | valsize, | ||
const double | decay, | ||
const ae_int_t | restarts, | ||
ae_int_t & | info, | ||
mlpreport & | rep | ||
) |
◆ mlptrainlbfgs()
void alglib::mlptrainlbfgs | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints, | ||
const double | decay, | ||
const ae_int_t | restarts, | ||
const double | wstep, | ||
const ae_int_t | maxits, | ||
ae_int_t & | info, | ||
mlpreport & | rep | ||
) |
◆ mlptrainlm()
void alglib::mlptrainlm | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints, | ||
const double | decay, | ||
const ae_int_t | restarts, | ||
ae_int_t & | info, | ||
mlpreport & | rep | ||
) |
◆ mlptrainnetwork()
void alglib::mlptrainnetwork | ( | const mlptrainer & | s, |
const multilayerperceptron & | network, | ||
const ae_int_t | nrestarts, | ||
mlpreport & | rep | ||
) |
◆ mlpunserialize() [1/2]
void alglib::mlpunserialize | ( | const std::istream & | s_in, |
multilayerperceptron & | obj | ||
) |
◆ mlpunserialize() [2/2]
void alglib::mlpunserialize | ( | const std::string & | s_in, |
multilayerperceptron & | obj | ||
) |
◆ mnlavgce()
double alglib::mnlavgce | ( | const logitmodel & | lm, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mnlavgerror()
double alglib::mnlavgerror | ( | const logitmodel & | lm, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mnlavgrelerror()
double alglib::mnlavgrelerror | ( | const logitmodel & | lm, |
const real_2d_array & | xy, | ||
const ae_int_t | ssize | ||
) |
◆ mnlclserror()
ae_int_t alglib::mnlclserror | ( | const logitmodel & | lm, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mnlpack()
void alglib::mnlpack | ( | const real_2d_array & | a, |
const ae_int_t | nvars, | ||
const ae_int_t | nclasses, | ||
logitmodel & | lm | ||
) |
◆ mnlprocess()
void alglib::mnlprocess | ( | const logitmodel & | lm, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ mnlprocessi()
void alglib::mnlprocessi | ( | const logitmodel & | lm, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ mnlrelclserror()
double alglib::mnlrelclserror | ( | const logitmodel & | lm, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mnlrmserror()
double alglib::mnlrmserror | ( | const logitmodel & | lm, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ mnltrainh()
void alglib::mnltrainh | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
const ae_int_t | nclasses, | ||
ae_int_t & | info, | ||
logitmodel & | lm, | ||
mnlreport & | rep | ||
) |
◆ mnlunpack()
void alglib::mnlunpack | ( | const logitmodel & | lm, |
real_2d_array & | a, | ||
ae_int_t & | nvars, | ||
ae_int_t & | nclasses | ||
) |
◆ nleqcreatelm() [1/2]
void alglib::nleqcreatelm | ( | const ae_int_t | m, |
const real_1d_array & | x, | ||
nleqstate & | state | ||
) |
◆ nleqcreatelm() [2/2]
void alglib::nleqcreatelm | ( | const ae_int_t | n, |
const ae_int_t | m, | ||
const real_1d_array & | x, | ||
nleqstate & | state | ||
) |
◆ nleqiteration()
bool alglib::nleqiteration | ( | const nleqstate & | state | ) |
◆ nleqrestartfrom()
void alglib::nleqrestartfrom | ( | const nleqstate & | state, |
const real_1d_array & | x | ||
) |
◆ nleqresults()
void alglib::nleqresults | ( | const nleqstate & | state, |
real_1d_array & | x, | ||
nleqreport & | rep | ||
) |
◆ nleqresultsbuf()
void alglib::nleqresultsbuf | ( | const nleqstate & | state, |
real_1d_array & | x, | ||
nleqreport & | rep | ||
) |
◆ nleqsetcond()
◆ nleqsetstpmax()
void alglib::nleqsetstpmax | ( | const nleqstate & | state, |
const double | stpmax | ||
) |
◆ nleqsetxrep()
void alglib::nleqsetxrep | ( | const nleqstate & | state, |
const bool | needxrep | ||
) |
◆ nleqsolve()
void alglib::nleqsolve | ( | nleqstate & | state, |
void(*)(const real_1d_array &x, double &func, void *ptr) | func, | ||
void(*)(const real_1d_array &x, real_1d_array &fi, real_2d_array &jac, void *ptr) | jac, | ||
void(*)(const real_1d_array &x, double func, void *ptr) | rep = NULL , |
||
void * | ptr = NULL |
||
) |
◆ normaldistribution()
double alglib::normaldistribution | ( | const double | x | ) |
◆ normestimatorcreate()
void alglib::normestimatorcreate | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const ae_int_t | nstart, | ||
const ae_int_t | nits, | ||
normestimatorstate & | state | ||
) |
◆ normestimatorestimatesparse()
void alglib::normestimatorestimatesparse | ( | const normestimatorstate & | state, |
const sparsematrix & | a | ||
) |
◆ normestimatorresults()
void alglib::normestimatorresults | ( | const normestimatorstate & | state, |
double & | nrm | ||
) |
◆ normestimatorsetseed()
void alglib::normestimatorsetseed | ( | const normestimatorstate & | state, |
const ae_int_t | seedval | ||
) |
◆ nsfitspheremcc()
void alglib::nsfitspheremcc | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nx, | ||
real_1d_array & | cx, | ||
double & | rhi | ||
) |
◆ nsfitspheremic()
void alglib::nsfitspheremic | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nx, | ||
real_1d_array & | cx, | ||
double & | rlo | ||
) |
◆ nsfitspheremzc()
void alglib::nsfitspheremzc | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nx, | ||
real_1d_array & | cx, | ||
double & | rlo, | ||
double & | rhi | ||
) |
◆ nsfitspherex()
void alglib::nsfitspherex | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nx, | ||
const ae_int_t | problemtype, | ||
const double | epsx, | ||
const ae_int_t | aulits, | ||
const double | penalty, | ||
real_1d_array & | cx, | ||
double & | rlo, | ||
double & | rhi | ||
) |
◆ odesolveriteration()
bool alglib::odesolveriteration | ( | const odesolverstate & | state | ) |
◆ odesolverresults()
void alglib::odesolverresults | ( | const odesolverstate & | state, |
ae_int_t & | m, | ||
real_1d_array & | xtbl, | ||
real_2d_array & | ytbl, | ||
odesolverreport & | rep | ||
) |
◆ odesolverrkck() [1/2]
void alglib::odesolverrkck | ( | const real_1d_array & | y, |
const ae_int_t | n, | ||
const real_1d_array & | x, | ||
const ae_int_t | m, | ||
const double | eps, | ||
const double | h, | ||
odesolverstate & | state | ||
) |
◆ odesolverrkck() [2/2]
void alglib::odesolverrkck | ( | const real_1d_array & | y, |
const real_1d_array & | x, | ||
const double | eps, | ||
const double | h, | ||
odesolverstate & | state | ||
) |
◆ odesolversolve()
void alglib::odesolversolve | ( | odesolverstate & | state, |
void(*)(const real_1d_array &y, double x, real_1d_array &dy, void *ptr) | diff, | ||
void * | ptr = NULL |
||
) |
◆ onesamplesigntest()
void alglib::onesamplesigntest | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const double | median, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ onesamplevariancetest()
void alglib::onesamplevariancetest | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const double | variance, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ operator!=()
const bool alglib::operator!= | ( | const alglib::complex & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ operator*() [1/3]
const alglib::complex alglib::operator* | ( | const alglib::complex & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ operator*() [2/3]
const alglib::complex alglib::operator* | ( | const alglib::complex & | lhs, |
const double & | rhs | ||
) |
◆ operator*() [3/3]
const alglib::complex alglib::operator* | ( | const double & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ operator+() [1/4]
const alglib::complex alglib::operator+ | ( | const alglib::complex & | lhs | ) |
◆ operator+() [2/4]
const alglib::complex alglib::operator+ | ( | const alglib::complex & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ operator+() [3/4]
const alglib::complex alglib::operator+ | ( | const alglib::complex & | lhs, |
const double & | rhs | ||
) |
◆ operator+() [4/4]
const alglib::complex alglib::operator+ | ( | const double & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ operator-() [1/4]
const alglib::complex alglib::operator- | ( | const alglib::complex & | lhs | ) |
◆ operator-() [2/4]
const alglib::complex alglib::operator- | ( | const alglib::complex & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ operator-() [3/4]
const alglib::complex alglib::operator- | ( | const alglib::complex & | lhs, |
const double & | rhs | ||
) |
◆ operator-() [4/4]
const alglib::complex alglib::operator- | ( | const double & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ operator/() [1/3]
const alglib::complex alglib::operator/ | ( | const alglib::complex & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ operator/() [2/3]
const alglib::complex alglib::operator/ | ( | const alglib::complex & | lhs, |
const double & | rhs | ||
) |
◆ operator/() [3/3]
const alglib::complex alglib::operator/ | ( | const double & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ operator==()
const bool alglib::operator== | ( | const alglib::complex & | lhs, |
const alglib::complex & | rhs | ||
) |
◆ parametricrdpfixed()
void alglib::parametricrdpfixed | ( | const real_2d_array & | x, |
const ae_int_t | n, | ||
const ae_int_t | d, | ||
const ae_int_t | stopm, | ||
const double | stopeps, | ||
real_2d_array & | x2, | ||
integer_1d_array & | idx2, | ||
ae_int_t & | nsections | ||
) |
◆ pcabuildbasis()
void alglib::pcabuildbasis | ( | const real_2d_array & | x, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
ae_int_t & | info, | ||
real_1d_array & | s2, | ||
real_2d_array & | v | ||
) |
◆ pcatruncatedsubspace()
void alglib::pcatruncatedsubspace | ( | const real_2d_array & | x, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
const ae_int_t | nneeded, | ||
const double | eps, | ||
const ae_int_t | maxits, | ||
real_1d_array & | s2, | ||
real_2d_array & | v | ||
) |
◆ pearsoncorr2() [1/2]
double alglib::pearsoncorr2 | ( | const real_1d_array & | x, |
const real_1d_array & | y | ||
) |
◆ pearsoncorr2() [2/2]
double alglib::pearsoncorr2 | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n | ||
) |
◆ pearsoncorrelation()
double alglib::pearsoncorrelation | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n | ||
) |
◆ pearsoncorrelationsignificance()
void alglib::pearsoncorrelationsignificance | ( | const double | r, |
const ae_int_t | n, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ pearsoncorrm() [1/2]
void alglib::pearsoncorrm | ( | const real_2d_array & | x, |
const ae_int_t | n, | ||
const ae_int_t | m, | ||
real_2d_array & | c | ||
) |
◆ pearsoncorrm() [2/2]
void alglib::pearsoncorrm | ( | const real_2d_array & | x, |
real_2d_array & | c | ||
) |
◆ pearsoncorrm2() [1/2]
void alglib::pearsoncorrm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m1, | ||
const ae_int_t | m2, | ||
real_2d_array & | c | ||
) |
◆ pearsoncorrm2() [2/2]
void alglib::pearsoncorrm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
real_2d_array & | c | ||
) |
◆ pi()
double alglib::pi | ( | ) |
- Examples
- hpFEM2d-simple.cc, hpFEM2d.cc, and inhomDirichletBCs.py.
◆ poissoncdistribution()
double alglib::poissoncdistribution | ( | const ae_int_t | k, |
const double | m | ||
) |
◆ poissondistribution()
double alglib::poissondistribution | ( | const ae_int_t | k, |
const double | m | ||
) |
◆ polynomialbar2cheb()
void alglib::polynomialbar2cheb | ( | const barycentricinterpolant & | p, |
const double | a, | ||
const double | b, | ||
real_1d_array & | t | ||
) |
◆ polynomialbar2pow() [1/2]
void alglib::polynomialbar2pow | ( | const barycentricinterpolant & | p, |
const double | c, | ||
const double | s, | ||
real_1d_array & | a | ||
) |
◆ polynomialbar2pow() [2/2]
void alglib::polynomialbar2pow | ( | const barycentricinterpolant & | p, |
real_1d_array & | a | ||
) |
◆ polynomialbuild() [1/2]
void alglib::polynomialbuild | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialbuild() [2/2]
void alglib::polynomialbuild | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialbuildcheb1() [1/2]
void alglib::polynomialbuildcheb1 | ( | const double | a, |
const double | b, | ||
const real_1d_array & | y, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialbuildcheb1() [2/2]
void alglib::polynomialbuildcheb1 | ( | const double | a, |
const double | b, | ||
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialbuildcheb2() [1/2]
void alglib::polynomialbuildcheb2 | ( | const double | a, |
const double | b, | ||
const real_1d_array & | y, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialbuildcheb2() [2/2]
void alglib::polynomialbuildcheb2 | ( | const double | a, |
const double | b, | ||
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialbuildeqdist() [1/2]
void alglib::polynomialbuildeqdist | ( | const double | a, |
const double | b, | ||
const real_1d_array & | y, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialbuildeqdist() [2/2]
void alglib::polynomialbuildeqdist | ( | const double | a, |
const double | b, | ||
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialcalccheb1() [1/2]
double alglib::polynomialcalccheb1 | ( | const double | a, |
const double | b, | ||
const real_1d_array & | f, | ||
const ae_int_t | n, | ||
const double | t | ||
) |
◆ polynomialcalccheb1() [2/2]
double alglib::polynomialcalccheb1 | ( | const double | a, |
const double | b, | ||
const real_1d_array & | f, | ||
const double | t | ||
) |
◆ polynomialcalccheb2() [1/2]
double alglib::polynomialcalccheb2 | ( | const double | a, |
const double | b, | ||
const real_1d_array & | f, | ||
const ae_int_t | n, | ||
const double | t | ||
) |
◆ polynomialcalccheb2() [2/2]
double alglib::polynomialcalccheb2 | ( | const double | a, |
const double | b, | ||
const real_1d_array & | f, | ||
const double | t | ||
) |
◆ polynomialcalceqdist() [1/2]
double alglib::polynomialcalceqdist | ( | const double | a, |
const double | b, | ||
const real_1d_array & | f, | ||
const ae_int_t | n, | ||
const double | t | ||
) |
◆ polynomialcalceqdist() [2/2]
double alglib::polynomialcalceqdist | ( | const double | a, |
const double | b, | ||
const real_1d_array & | f, | ||
const double | t | ||
) |
◆ polynomialcheb2bar() [1/2]
void alglib::polynomialcheb2bar | ( | const real_1d_array & | t, |
const ae_int_t | n, | ||
const double | a, | ||
const double | b, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialcheb2bar() [2/2]
void alglib::polynomialcheb2bar | ( | const real_1d_array & | t, |
const double | a, | ||
const double | b, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialfit() [1/2]
void alglib::polynomialfit | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | p, | ||
polynomialfitreport & | rep | ||
) |
◆ polynomialfit() [2/2]
void alglib::polynomialfit | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | p, | ||
polynomialfitreport & | rep | ||
) |
◆ polynomialfitwc() [1/2]
void alglib::polynomialfitwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | k, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | p, | ||
polynomialfitreport & | rep | ||
) |
◆ polynomialfitwc() [2/2]
void alglib::polynomialfitwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | p, | ||
polynomialfitreport & | rep | ||
) |
◆ polynomialpow2bar() [1/2]
void alglib::polynomialpow2bar | ( | const real_1d_array & | a, |
barycentricinterpolant & | p | ||
) |
◆ polynomialpow2bar() [2/2]
void alglib::polynomialpow2bar | ( | const real_1d_array & | a, |
const ae_int_t | n, | ||
const double | c, | ||
const double | s, | ||
barycentricinterpolant & | p | ||
) |
◆ polynomialsolve()
void alglib::polynomialsolve | ( | const real_1d_array & | a, |
const ae_int_t | n, | ||
complex_1d_array & | x, | ||
polynomialsolverreport & | rep | ||
) |
◆ psi()
double alglib::psi | ( | const double | x | ) |
◆ pspline2arclength()
double alglib::pspline2arclength | ( | const pspline2interpolant & | p, |
const double | a, | ||
const double | b | ||
) |
◆ pspline2build()
void alglib::pspline2build | ( | const real_2d_array & | xy, |
const ae_int_t | n, | ||
const ae_int_t | st, | ||
const ae_int_t | pt, | ||
pspline2interpolant & | p | ||
) |
◆ pspline2buildperiodic()
void alglib::pspline2buildperiodic | ( | const real_2d_array & | xy, |
const ae_int_t | n, | ||
const ae_int_t | st, | ||
const ae_int_t | pt, | ||
pspline2interpolant & | p | ||
) |
◆ pspline2calc()
void alglib::pspline2calc | ( | const pspline2interpolant & | p, |
const double | t, | ||
double & | x, | ||
double & | y | ||
) |
◆ pspline2diff()
void alglib::pspline2diff | ( | const pspline2interpolant & | p, |
const double | t, | ||
double & | x, | ||
double & | dx, | ||
double & | y, | ||
double & | dy | ||
) |
◆ pspline2diff2()
void alglib::pspline2diff2 | ( | const pspline2interpolant & | p, |
const double | t, | ||
double & | x, | ||
double & | dx, | ||
double & | d2x, | ||
double & | y, | ||
double & | dy, | ||
double & | d2y | ||
) |
◆ pspline2parametervalues()
void alglib::pspline2parametervalues | ( | const pspline2interpolant & | p, |
ae_int_t & | n, | ||
real_1d_array & | t | ||
) |
◆ pspline2tangent()
void alglib::pspline2tangent | ( | const pspline2interpolant & | p, |
const double | t, | ||
double & | x, | ||
double & | y | ||
) |
◆ pspline3arclength()
double alglib::pspline3arclength | ( | const pspline3interpolant & | p, |
const double | a, | ||
const double | b | ||
) |
◆ pspline3build()
void alglib::pspline3build | ( | const real_2d_array & | xy, |
const ae_int_t | n, | ||
const ae_int_t | st, | ||
const ae_int_t | pt, | ||
pspline3interpolant & | p | ||
) |
◆ pspline3buildperiodic()
void alglib::pspline3buildperiodic | ( | const real_2d_array & | xy, |
const ae_int_t | n, | ||
const ae_int_t | st, | ||
const ae_int_t | pt, | ||
pspline3interpolant & | p | ||
) |
◆ pspline3calc()
void alglib::pspline3calc | ( | const pspline3interpolant & | p, |
const double | t, | ||
double & | x, | ||
double & | y, | ||
double & | z | ||
) |
◆ pspline3diff()
void alglib::pspline3diff | ( | const pspline3interpolant & | p, |
const double | t, | ||
double & | x, | ||
double & | dx, | ||
double & | y, | ||
double & | dy, | ||
double & | z, | ||
double & | dz | ||
) |
◆ pspline3diff2()
void alglib::pspline3diff2 | ( | const pspline3interpolant & | p, |
const double | t, | ||
double & | x, | ||
double & | dx, | ||
double & | d2x, | ||
double & | y, | ||
double & | dy, | ||
double & | d2y, | ||
double & | z, | ||
double & | dz, | ||
double & | d2z | ||
) |
◆ pspline3parametervalues()
void alglib::pspline3parametervalues | ( | const pspline3interpolant & | p, |
ae_int_t & | n, | ||
real_1d_array & | t | ||
) |
◆ pspline3tangent()
void alglib::pspline3tangent | ( | const pspline3interpolant & | p, |
const double | t, | ||
double & | x, | ||
double & | y, | ||
double & | z | ||
) |
◆ randominteger()
◆ randomreal()
double alglib::randomreal | ( | ) |
◆ rankdata() [1/2]
void alglib::rankdata | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nfeatures | ||
) |
◆ rankdata() [2/2]
void alglib::rankdata | ( | real_2d_array & | xy | ) |
◆ rankdatacentered() [1/2]
void alglib::rankdatacentered | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nfeatures | ||
) |
◆ rankdatacentered() [2/2]
void alglib::rankdatacentered | ( | real_2d_array & | xy | ) |
◆ rbfbuildmodel()
◆ rbfcalc()
void alglib::rbfcalc | ( | const rbfmodel & | s, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ rbfcalc1()
double alglib::rbfcalc1 | ( | const rbfmodel & | s, |
const double | x0 | ||
) |
◆ rbfcalc2()
double alglib::rbfcalc2 | ( | const rbfmodel & | s, |
const double | x0, | ||
const double | x1 | ||
) |
◆ rbfcalc3()
double alglib::rbfcalc3 | ( | const rbfmodel & | s, |
const double | x0, | ||
const double | x1, | ||
const double | x2 | ||
) |
◆ rbfcalcbuf()
void alglib::rbfcalcbuf | ( | const rbfmodel & | s, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ rbfcreate()
◆ rbfcreatecalcbuffer()
void alglib::rbfcreatecalcbuffer | ( | const rbfmodel & | s, |
rbfcalcbuffer & | buf | ||
) |
◆ rbfgetmodelversion()
◆ rbfgridcalc2()
void alglib::rbfgridcalc2 | ( | const rbfmodel & | s, |
const real_1d_array & | x0, | ||
const ae_int_t | n0, | ||
const real_1d_array & | x1, | ||
const ae_int_t | n1, | ||
real_2d_array & | y | ||
) |
◆ rbfgridcalc2v()
void alglib::rbfgridcalc2v | ( | const rbfmodel & | s, |
const real_1d_array & | x0, | ||
const ae_int_t | n0, | ||
const real_1d_array & | x1, | ||
const ae_int_t | n1, | ||
real_1d_array & | y | ||
) |
◆ rbfgridcalc2vsubset()
void alglib::rbfgridcalc2vsubset | ( | const rbfmodel & | s, |
const real_1d_array & | x0, | ||
const ae_int_t | n0, | ||
const real_1d_array & | x1, | ||
const ae_int_t | n1, | ||
const boolean_1d_array & | flagy, | ||
real_1d_array & | y | ||
) |
◆ rbfgridcalc3v()
void alglib::rbfgridcalc3v | ( | const rbfmodel & | s, |
const real_1d_array & | x0, | ||
const ae_int_t | n0, | ||
const real_1d_array & | x1, | ||
const ae_int_t | n1, | ||
const real_1d_array & | x2, | ||
const ae_int_t | n2, | ||
real_1d_array & | y | ||
) |
◆ rbfgridcalc3vsubset()
void alglib::rbfgridcalc3vsubset | ( | const rbfmodel & | s, |
const real_1d_array & | x0, | ||
const ae_int_t | n0, | ||
const real_1d_array & | x1, | ||
const ae_int_t | n1, | ||
const real_1d_array & | x2, | ||
const ae_int_t | n2, | ||
const boolean_1d_array & | flagy, | ||
real_1d_array & | y | ||
) |
◆ rbfserialize() [1/2]
void alglib::rbfserialize | ( | rbfmodel & | obj, |
std::ostream & | s_out | ||
) |
◆ rbfserialize() [2/2]
void alglib::rbfserialize | ( | rbfmodel & | obj, |
std::string & | s_out | ||
) |
◆ rbfsetalgohierarchical()
void alglib::rbfsetalgohierarchical | ( | const rbfmodel & | s, |
const double | rbase, | ||
const ae_int_t | nlayers, | ||
const double | lambdans | ||
) |
◆ rbfsetalgomultilayer() [1/2]
void alglib::rbfsetalgomultilayer | ( | const rbfmodel & | s, |
const double | rbase, | ||
const ae_int_t | nlayers | ||
) |
◆ rbfsetalgomultilayer() [2/2]
void alglib::rbfsetalgomultilayer | ( | const rbfmodel & | s, |
const double | rbase, | ||
const ae_int_t | nlayers, | ||
const double | lambdav | ||
) |
◆ rbfsetalgoqnn() [1/2]
void alglib::rbfsetalgoqnn | ( | const rbfmodel & | s | ) |
◆ rbfsetalgoqnn() [2/2]
void alglib::rbfsetalgoqnn | ( | const rbfmodel & | s, |
const double | q, | ||
const double | z | ||
) |
◆ rbfsetconstterm()
void alglib::rbfsetconstterm | ( | const rbfmodel & | s | ) |
◆ rbfsetlinterm()
void alglib::rbfsetlinterm | ( | const rbfmodel & | s | ) |
◆ rbfsetpoints() [1/2]
void alglib::rbfsetpoints | ( | const rbfmodel & | s, |
const real_2d_array & | xy | ||
) |
◆ rbfsetpoints() [2/2]
void alglib::rbfsetpoints | ( | const rbfmodel & | s, |
const real_2d_array & | xy, | ||
const ae_int_t | n | ||
) |
◆ rbfsetpointsandscales() [1/2]
void alglib::rbfsetpointsandscales | ( | const rbfmodel & | r, |
const real_2d_array & | xy, | ||
const ae_int_t | n, | ||
const real_1d_array & | s | ||
) |
◆ rbfsetpointsandscales() [2/2]
void alglib::rbfsetpointsandscales | ( | const rbfmodel & | r, |
const real_2d_array & | xy, | ||
const real_1d_array & | s | ||
) |
◆ rbfsetv2bf()
◆ rbfsetv2its()
◆ rbfsetv2supportr()
void alglib::rbfsetv2supportr | ( | const rbfmodel & | s, |
const double | r | ||
) |
◆ rbfsetzeroterm()
void alglib::rbfsetzeroterm | ( | const rbfmodel & | s | ) |
◆ rbftscalcbuf()
void alglib::rbftscalcbuf | ( | const rbfmodel & | s, |
const rbfcalcbuffer & | buf, | ||
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ rbfunpack()
void alglib::rbfunpack | ( | const rbfmodel & | s, |
ae_int_t & | nx, | ||
ae_int_t & | ny, | ||
real_2d_array & | xwr, | ||
ae_int_t & | nc, | ||
real_2d_array & | v, | ||
ae_int_t & | modelversion | ||
) |
◆ rbfunserialize() [1/2]
void alglib::rbfunserialize | ( | const std::istream & | s_in, |
rbfmodel & | obj | ||
) |
◆ rbfunserialize() [2/2]
void alglib::rbfunserialize | ( | const std::string & | s_in, |
rbfmodel & | obj | ||
) |
◆ read_csv()
void alglib::read_csv | ( | const char * | filename, |
char | separator, | ||
int | flags, | ||
alglib::real_2d_array & | out | ||
) |
◆ rmatrixbd()
void alglib::rmatrixbd | ( | real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
real_1d_array & | tauq, | ||
real_1d_array & | taup | ||
) |
◆ rmatrixbdmultiplybyp()
void alglib::rmatrixbdmultiplybyp | ( | const real_2d_array & | qp, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const real_1d_array & | taup, | ||
real_2d_array & | z, | ||
const ae_int_t | zrows, | ||
const ae_int_t | zcolumns, | ||
const bool | fromtheright, | ||
const bool | dotranspose | ||
) |
◆ rmatrixbdmultiplybyq()
void alglib::rmatrixbdmultiplybyq | ( | const real_2d_array & | qp, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const real_1d_array & | tauq, | ||
real_2d_array & | z, | ||
const ae_int_t | zrows, | ||
const ae_int_t | zcolumns, | ||
const bool | fromtheright, | ||
const bool | dotranspose | ||
) |
◆ rmatrixbdsvd()
bool alglib::rmatrixbdsvd | ( | real_1d_array & | d, |
const real_1d_array & | e, | ||
const ae_int_t | n, | ||
const bool | isupper, | ||
const bool | isfractionalaccuracyrequired, | ||
real_2d_array & | u, | ||
const ae_int_t | nru, | ||
real_2d_array & | c, | ||
const ae_int_t | ncc, | ||
real_2d_array & | vt, | ||
const ae_int_t | ncvt | ||
) |
◆ rmatrixbdunpackdiagonals()
void alglib::rmatrixbdunpackdiagonals | ( | const real_2d_array & | b, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
bool & | isupper, | ||
real_1d_array & | d, | ||
real_1d_array & | e | ||
) |
◆ rmatrixbdunpackpt()
void alglib::rmatrixbdunpackpt | ( | const real_2d_array & | qp, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const real_1d_array & | taup, | ||
const ae_int_t | ptrows, | ||
real_2d_array & | pt | ||
) |
◆ rmatrixbdunpackq()
void alglib::rmatrixbdunpackq | ( | const real_2d_array & | qp, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const real_1d_array & | tauq, | ||
const ae_int_t | qcolumns, | ||
real_2d_array & | q | ||
) |
◆ rmatrixcopy()
void alglib::rmatrixcopy | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const real_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
real_2d_array & | b, | ||
const ae_int_t | ib, | ||
const ae_int_t | jb | ||
) |
◆ rmatrixdet() [1/2]
double alglib::rmatrixdet | ( | const real_2d_array & | a | ) |
◆ rmatrixdet() [2/2]
double alglib::rmatrixdet | ( | const real_2d_array & | a, |
const ae_int_t | n | ||
) |
◆ rmatrixenforcesymmetricity()
void alglib::rmatrixenforcesymmetricity | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ rmatrixevd()
bool alglib::rmatrixevd | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const ae_int_t | vneeded, | ||
real_1d_array & | wr, | ||
real_1d_array & | wi, | ||
real_2d_array & | vl, | ||
real_2d_array & | vr | ||
) |
◆ rmatrixgemm()
void alglib::rmatrixgemm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const ae_int_t | k, | ||
const double | alpha, | ||
const real_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const real_2d_array & | b, | ||
const ae_int_t | ib, | ||
const ae_int_t | jb, | ||
const ae_int_t | optypeb, | ||
const double | beta, | ||
const real_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc | ||
) |
◆ rmatrixhessenberg()
void alglib::rmatrixhessenberg | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
real_1d_array & | tau | ||
) |
◆ rmatrixhessenbergunpackh()
void alglib::rmatrixhessenbergunpackh | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
real_2d_array & | h | ||
) |
◆ rmatrixhessenbergunpackq()
void alglib::rmatrixhessenbergunpackq | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const real_1d_array & | tau, | ||
real_2d_array & | q | ||
) |
◆ rmatrixinverse() [1/2]
void alglib::rmatrixinverse | ( | real_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ rmatrixinverse() [2/2]
void alglib::rmatrixinverse | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ rmatrixinvupdatecolumn()
void alglib::rmatrixinvupdatecolumn | ( | real_2d_array & | inva, |
const ae_int_t | n, | ||
const ae_int_t | updcolumn, | ||
const real_1d_array & | u | ||
) |
◆ rmatrixinvupdaterow()
void alglib::rmatrixinvupdaterow | ( | real_2d_array & | inva, |
const ae_int_t | n, | ||
const ae_int_t | updrow, | ||
const real_1d_array & | v | ||
) |
◆ rmatrixinvupdatesimple()
void alglib::rmatrixinvupdatesimple | ( | real_2d_array & | inva, |
const ae_int_t | n, | ||
const ae_int_t | updrow, | ||
const ae_int_t | updcolumn, | ||
const double | updval | ||
) |
◆ rmatrixinvupdateuv()
void alglib::rmatrixinvupdateuv | ( | real_2d_array & | inva, |
const ae_int_t | n, | ||
const real_1d_array & | u, | ||
const real_1d_array & | v | ||
) |
◆ rmatrixlefttrsm()
void alglib::rmatrixlefttrsm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const real_2d_array & | a, | ||
const ae_int_t | i1, | ||
const ae_int_t | j1, | ||
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const real_2d_array & | x, | ||
const ae_int_t | i2, | ||
const ae_int_t | j2 | ||
) |
◆ rmatrixlq()
void alglib::rmatrixlq | ( | real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
real_1d_array & | tau | ||
) |
◆ rmatrixlqunpackl()
void alglib::rmatrixlqunpackl | ( | const real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
real_2d_array & | l | ||
) |
◆ rmatrixlqunpackq()
void alglib::rmatrixlqunpackq | ( | const real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const real_1d_array & | tau, | ||
const ae_int_t | qrows, | ||
real_2d_array & | q | ||
) |
◆ rmatrixlu()
void alglib::rmatrixlu | ( | real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
integer_1d_array & | pivots | ||
) |
◆ rmatrixludet() [1/2]
double alglib::rmatrixludet | ( | const real_2d_array & | a, |
const integer_1d_array & | pivots | ||
) |
◆ rmatrixludet() [2/2]
double alglib::rmatrixludet | ( | const real_2d_array & | a, |
const integer_1d_array & | pivots, | ||
const ae_int_t | n | ||
) |
◆ rmatrixluinverse() [1/2]
void alglib::rmatrixluinverse | ( | real_2d_array & | a, |
const integer_1d_array & | pivots, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ rmatrixluinverse() [2/2]
void alglib::rmatrixluinverse | ( | real_2d_array & | a, |
const integer_1d_array & | pivots, | ||
const ae_int_t | n, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ rmatrixlurcond1()
double alglib::rmatrixlurcond1 | ( | const real_2d_array & | lua, |
const ae_int_t | n | ||
) |
◆ rmatrixlurcondinf()
double alglib::rmatrixlurcondinf | ( | const real_2d_array & | lua, |
const ae_int_t | n | ||
) |
◆ rmatrixlusolve()
void alglib::rmatrixlusolve | ( | const real_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const real_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_1d_array & | x | ||
) |
◆ rmatrixlusolvefast()
void alglib::rmatrixlusolvefast | ( | const real_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const real_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ rmatrixlusolvem()
void alglib::rmatrixlusolvem | ( | const real_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_2d_array & | x | ||
) |
◆ rmatrixlusolvemfast()
void alglib::rmatrixlusolvemfast | ( | const real_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ rmatrixmixedsolve()
void alglib::rmatrixmixedsolve | ( | const real_2d_array & | a, |
const real_2d_array & | lua, | ||
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const real_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_1d_array & | x | ||
) |
◆ rmatrixmixedsolvem()
void alglib::rmatrixmixedsolvem | ( | const real_2d_array & | a, |
const real_2d_array & | lua, | ||
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_2d_array & | x | ||
) |
◆ rmatrixmv()
void alglib::rmatrixmv | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const real_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | opa, | ||
const real_1d_array & | x, | ||
const ae_int_t | ix, | ||
real_1d_array & | y, | ||
const ae_int_t | iy | ||
) |
◆ rmatrixqr()
void alglib::rmatrixqr | ( | real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
real_1d_array & | tau | ||
) |
◆ rmatrixqrunpackq()
void alglib::rmatrixqrunpackq | ( | const real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const real_1d_array & | tau, | ||
const ae_int_t | qcolumns, | ||
real_2d_array & | q | ||
) |
◆ rmatrixqrunpackr()
void alglib::rmatrixqrunpackr | ( | const real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
real_2d_array & | r | ||
) |
◆ rmatrixrank1()
void alglib::rmatrixrank1 | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
real_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
real_1d_array & | u, | ||
const ae_int_t | iu, | ||
real_1d_array & | v, | ||
const ae_int_t | iv | ||
) |
◆ rmatrixrcond1()
double alglib::rmatrixrcond1 | ( | const real_2d_array & | a, |
const ae_int_t | n | ||
) |
◆ rmatrixrcondinf()
double alglib::rmatrixrcondinf | ( | const real_2d_array & | a, |
const ae_int_t | n | ||
) |
◆ rmatrixrighttrsm()
void alglib::rmatrixrighttrsm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const real_2d_array & | a, | ||
const ae_int_t | i1, | ||
const ae_int_t | j1, | ||
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const real_2d_array & | x, | ||
const ae_int_t | i2, | ||
const ae_int_t | j2 | ||
) |
◆ rmatrixrndcond()
void alglib::rmatrixrndcond | ( | const ae_int_t | n, |
const double | c, | ||
real_2d_array & | a | ||
) |
◆ rmatrixrndorthogonal()
void alglib::rmatrixrndorthogonal | ( | const ae_int_t | n, |
real_2d_array & | a | ||
) |
◆ rmatrixrndorthogonalfromtheleft()
void alglib::rmatrixrndorthogonalfromtheleft | ( | real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n | ||
) |
◆ rmatrixrndorthogonalfromtheright()
void alglib::rmatrixrndorthogonalfromtheright | ( | real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n | ||
) |
◆ rmatrixschur()
bool alglib::rmatrixschur | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
real_2d_array & | s | ||
) |
◆ rmatrixsolve()
void alglib::rmatrixsolve | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const real_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_1d_array & | x | ||
) |
◆ rmatrixsolvefast()
void alglib::rmatrixsolvefast | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const real_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ rmatrixsolvels()
void alglib::rmatrixsolvels | ( | const real_2d_array & | a, |
const ae_int_t | nrows, | ||
const ae_int_t | ncols, | ||
const real_1d_array & | b, | ||
const double | threshold, | ||
ae_int_t & | info, | ||
densesolverlsreport & | rep, | ||
real_1d_array & | x | ||
) |
◆ rmatrixsolvem()
void alglib::rmatrixsolvem | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
const bool | rfs, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_2d_array & | x | ||
) |
◆ rmatrixsolvemfast()
void alglib::rmatrixsolvemfast | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ rmatrixsvd()
bool alglib::rmatrixsvd | ( | const real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const ae_int_t | uneeded, | ||
const ae_int_t | vtneeded, | ||
const ae_int_t | additionalmemory, | ||
real_1d_array & | w, | ||
real_2d_array & | u, | ||
real_2d_array & | vt | ||
) |
◆ rmatrixsyrk()
void alglib::rmatrixsyrk | ( | const ae_int_t | n, |
const ae_int_t | k, | ||
const double | alpha, | ||
const real_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const double | beta, | ||
const real_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc, | ||
const bool | isupper | ||
) |
◆ rmatrixtranspose()
void alglib::rmatrixtranspose | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const real_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const real_2d_array & | b, | ||
const ae_int_t | ib, | ||
const ae_int_t | jb | ||
) |
◆ rmatrixtrinverse() [1/2]
void alglib::rmatrixtrinverse | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const bool | isunit, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ rmatrixtrinverse() [2/2]
void alglib::rmatrixtrinverse | ( | real_2d_array & | a, |
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ rmatrixtrrcond1()
double alglib::rmatrixtrrcond1 | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const bool | isunit | ||
) |
◆ rmatrixtrrcondinf()
double alglib::rmatrixtrrcondinf | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const bool | isunit | ||
) |
◆ round()
int alglib::round | ( | double | x | ) |
◆ sampleadev() [1/2]
void alglib::sampleadev | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
double & | adev | ||
) |
◆ sampleadev() [2/2]
void alglib::sampleadev | ( | const real_1d_array & | x, |
double & | adev | ||
) |
◆ samplekurtosis() [1/2]
double alglib::samplekurtosis | ( | const real_1d_array & | x | ) |
◆ samplekurtosis() [2/2]
double alglib::samplekurtosis | ( | const real_1d_array & | x, |
const ae_int_t | n | ||
) |
◆ samplemean() [1/2]
double alglib::samplemean | ( | const real_1d_array & | x | ) |
◆ samplemean() [2/2]
double alglib::samplemean | ( | const real_1d_array & | x, |
const ae_int_t | n | ||
) |
◆ samplemedian() [1/2]
void alglib::samplemedian | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
double & | median | ||
) |
◆ samplemedian() [2/2]
void alglib::samplemedian | ( | const real_1d_array & | x, |
double & | median | ||
) |
◆ samplemoments() [1/2]
void alglib::samplemoments | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
double & | mean, | ||
double & | variance, | ||
double & | skewness, | ||
double & | kurtosis | ||
) |
◆ samplemoments() [2/2]
void alglib::samplemoments | ( | const real_1d_array & | x, |
double & | mean, | ||
double & | variance, | ||
double & | skewness, | ||
double & | kurtosis | ||
) |
◆ samplepercentile() [1/2]
void alglib::samplepercentile | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const double | p, | ||
double & | v | ||
) |
◆ samplepercentile() [2/2]
void alglib::samplepercentile | ( | const real_1d_array & | x, |
const double | p, | ||
double & | v | ||
) |
◆ sampleskewness() [1/2]
double alglib::sampleskewness | ( | const real_1d_array & | x | ) |
◆ sampleskewness() [2/2]
double alglib::sampleskewness | ( | const real_1d_array & | x, |
const ae_int_t | n | ||
) |
◆ samplevariance() [1/2]
double alglib::samplevariance | ( | const real_1d_array & | x | ) |
◆ samplevariance() [2/2]
double alglib::samplevariance | ( | const real_1d_array & | x, |
const ae_int_t | n | ||
) |
◆ setnworkers()
void alglib::setnworkers | ( | alglib::ae_int_t | nworkers | ) |
◆ sign()
int alglib::sign | ( | double | x | ) |
◆ sinecosineintegrals()
void alglib::sinecosineintegrals | ( | const double | x, |
double & | si, | ||
double & | ci | ||
) |
◆ smatrixevd()
bool alglib::smatrixevd | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const ae_int_t | zneeded, | ||
const bool | isupper, | ||
real_1d_array & | d, | ||
real_2d_array & | z | ||
) |
◆ smatrixevdi()
bool alglib::smatrixevdi | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const ae_int_t | zneeded, | ||
const bool | isupper, | ||
const ae_int_t | i1, | ||
const ae_int_t | i2, | ||
real_1d_array & | w, | ||
real_2d_array & | z | ||
) |
◆ smatrixevdr()
bool alglib::smatrixevdr | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const ae_int_t | zneeded, | ||
const bool | isupper, | ||
const double | b1, | ||
const double | b2, | ||
ae_int_t & | m, | ||
real_1d_array & | w, | ||
real_2d_array & | z | ||
) |
◆ smatrixgevd()
bool alglib::smatrixgevd | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isuppera, | ||
const real_2d_array & | b, | ||
const bool | isupperb, | ||
const ae_int_t | zneeded, | ||
const ae_int_t | problemtype, | ||
real_1d_array & | d, | ||
real_2d_array & | z | ||
) |
◆ smatrixgevdreduce()
bool alglib::smatrixgevdreduce | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isuppera, | ||
const real_2d_array & | b, | ||
const bool | isupperb, | ||
const ae_int_t | problemtype, | ||
real_2d_array & | r, | ||
bool & | isupperr | ||
) |
◆ smatrixrndcond()
void alglib::smatrixrndcond | ( | const ae_int_t | n, |
const double | c, | ||
real_2d_array & | a | ||
) |
◆ smatrixrndmultiply()
void alglib::smatrixrndmultiply | ( | real_2d_array & | a, |
const ae_int_t | n | ||
) |
◆ smatrixtd()
void alglib::smatrixtd | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
real_1d_array & | tau, | ||
real_1d_array & | d, | ||
real_1d_array & | e | ||
) |
◆ smatrixtdevd()
bool alglib::smatrixtdevd | ( | real_1d_array & | d, |
const real_1d_array & | e, | ||
const ae_int_t | n, | ||
const ae_int_t | zneeded, | ||
real_2d_array & | z | ||
) |
◆ smatrixtdevdi()
bool alglib::smatrixtdevdi | ( | real_1d_array & | d, |
const real_1d_array & | e, | ||
const ae_int_t | n, | ||
const ae_int_t | zneeded, | ||
const ae_int_t | i1, | ||
const ae_int_t | i2, | ||
real_2d_array & | z | ||
) |
◆ smatrixtdevdr()
bool alglib::smatrixtdevdr | ( | real_1d_array & | d, |
const real_1d_array & | e, | ||
const ae_int_t | n, | ||
const ae_int_t | zneeded, | ||
const double | a, | ||
const double | b, | ||
ae_int_t & | m, | ||
real_2d_array & | z | ||
) |
◆ smatrixtdunpackq()
void alglib::smatrixtdunpackq | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_1d_array & | tau, | ||
real_2d_array & | q | ||
) |
◆ smp_barycentricfitfloaterhormann()
void alglib::smp_barycentricfitfloaterhormann | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | b, | ||
barycentricfitreport & | rep | ||
) |
◆ smp_barycentricfitfloaterhormannwc()
void alglib::smp_barycentricfitfloaterhormannwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | k, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | b, | ||
barycentricfitreport & | rep | ||
) |
◆ smp_clusterizergetdistances()
void alglib::smp_clusterizergetdistances | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nfeatures, | ||
const ae_int_t | disttype, | ||
real_2d_array & | d | ||
) |
◆ smp_clusterizerrunahc()
void alglib::smp_clusterizerrunahc | ( | const clusterizerstate & | s, |
ahcreport & | rep | ||
) |
◆ smp_clusterizerrunkmeans()
void alglib::smp_clusterizerrunkmeans | ( | const clusterizerstate & | s, |
const ae_int_t | k, | ||
kmeansreport & | rep | ||
) |
◆ smp_cmatrixgemm()
void alglib::smp_cmatrixgemm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const ae_int_t | k, | ||
const alglib::complex | alpha, | ||
const complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const complex_2d_array & | b, | ||
const ae_int_t | ib, | ||
const ae_int_t | jb, | ||
const ae_int_t | optypeb, | ||
const alglib::complex | beta, | ||
const complex_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc | ||
) |
◆ smp_cmatrixherk()
void alglib::smp_cmatrixherk | ( | const ae_int_t | n, |
const ae_int_t | k, | ||
const double | alpha, | ||
const complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const double | beta, | ||
const complex_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc, | ||
const bool | isupper | ||
) |
◆ smp_cmatrixinverse() [1/2]
void alglib::smp_cmatrixinverse | ( | complex_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_cmatrixinverse() [2/2]
void alglib::smp_cmatrixinverse | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_cmatrixlefttrsm()
void alglib::smp_cmatrixlefttrsm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const complex_2d_array & | a, | ||
const ae_int_t | i1, | ||
const ae_int_t | j1, | ||
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const complex_2d_array & | x, | ||
const ae_int_t | i2, | ||
const ae_int_t | j2 | ||
) |
◆ smp_cmatrixlq()
void alglib::smp_cmatrixlq | ( | complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
complex_1d_array & | tau | ||
) |
◆ smp_cmatrixlqunpackq()
void alglib::smp_cmatrixlqunpackq | ( | const complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const complex_1d_array & | tau, | ||
const ae_int_t | qrows, | ||
complex_2d_array & | q | ||
) |
◆ smp_cmatrixlu()
void alglib::smp_cmatrixlu | ( | complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
integer_1d_array & | pivots | ||
) |
◆ smp_cmatrixluinverse() [1/2]
void alglib::smp_cmatrixluinverse | ( | complex_2d_array & | a, |
const integer_1d_array & | pivots, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_cmatrixluinverse() [2/2]
void alglib::smp_cmatrixluinverse | ( | complex_2d_array & | a, |
const integer_1d_array & | pivots, | ||
const ae_int_t | n, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_cmatrixlusolvem()
void alglib::smp_cmatrixlusolvem | ( | const complex_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_2d_array & | x | ||
) |
◆ smp_cmatrixlusolvemfast()
void alglib::smp_cmatrixlusolvemfast | ( | const complex_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ smp_cmatrixqr()
void alglib::smp_cmatrixqr | ( | complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
complex_1d_array & | tau | ||
) |
◆ smp_cmatrixqrunpackq()
void alglib::smp_cmatrixqrunpackq | ( | const complex_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const complex_1d_array & | tau, | ||
const ae_int_t | qcolumns, | ||
complex_2d_array & | q | ||
) |
◆ smp_cmatrixrighttrsm()
void alglib::smp_cmatrixrighttrsm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const complex_2d_array & | a, | ||
const ae_int_t | i1, | ||
const ae_int_t | j1, | ||
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const complex_2d_array & | x, | ||
const ae_int_t | i2, | ||
const ae_int_t | j2 | ||
) |
◆ smp_cmatrixsolve()
void alglib::smp_cmatrixsolve | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_1d_array & | x | ||
) |
◆ smp_cmatrixsolvefast()
void alglib::smp_cmatrixsolvefast | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ smp_cmatrixsolvem()
void alglib::smp_cmatrixsolvem | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
const bool | rfs, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_2d_array & | x | ||
) |
◆ smp_cmatrixsolvemfast()
void alglib::smp_cmatrixsolvemfast | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ smp_cmatrixsyrk()
void alglib::smp_cmatrixsyrk | ( | const ae_int_t | n, |
const ae_int_t | k, | ||
const double | alpha, | ||
const complex_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const double | beta, | ||
const complex_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc, | ||
const bool | isupper | ||
) |
◆ smp_cmatrixtrinverse() [1/2]
void alglib::smp_cmatrixtrinverse | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const bool | isunit, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_cmatrixtrinverse() [2/2]
void alglib::smp_cmatrixtrinverse | ( | complex_2d_array & | a, |
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_covm() [1/2]
void alglib::smp_covm | ( | const real_2d_array & | x, |
const ae_int_t | n, | ||
const ae_int_t | m, | ||
real_2d_array & | c | ||
) |
◆ smp_covm() [2/2]
void alglib::smp_covm | ( | const real_2d_array & | x, |
real_2d_array & | c | ||
) |
◆ smp_covm2() [1/2]
void alglib::smp_covm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m1, | ||
const ae_int_t | m2, | ||
real_2d_array & | c | ||
) |
◆ smp_covm2() [2/2]
void alglib::smp_covm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
real_2d_array & | c | ||
) |
◆ smp_eigsubspacesolvedenses()
void alglib::smp_eigsubspacesolvedenses | ( | const eigsubspacestate & | state, |
const real_2d_array & | a, | ||
const bool | isupper, | ||
real_1d_array & | w, | ||
real_2d_array & | z, | ||
eigsubspacereport & | rep | ||
) |
◆ smp_fisherldan()
void alglib::smp_fisherldan | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
const ae_int_t | nclasses, | ||
ae_int_t & | info, | ||
real_2d_array & | w | ||
) |
◆ smp_hpdmatrixcholesky()
bool alglib::smp_hpdmatrixcholesky | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ smp_hpdmatrixcholeskyinverse() [1/2]
void alglib::smp_hpdmatrixcholeskyinverse | ( | complex_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_hpdmatrixcholeskyinverse() [2/2]
void alglib::smp_hpdmatrixcholeskyinverse | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_hpdmatrixcholeskysolvem()
void alglib::smp_hpdmatrixcholeskysolvem | ( | const complex_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_2d_array & | x | ||
) |
◆ smp_hpdmatrixcholeskysolvemfast()
void alglib::smp_hpdmatrixcholeskysolvemfast | ( | const complex_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ smp_hpdmatrixinverse() [1/2]
void alglib::smp_hpdmatrixinverse | ( | complex_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_hpdmatrixinverse() [2/2]
void alglib::smp_hpdmatrixinverse | ( | complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_hpdmatrixsolve()
void alglib::smp_hpdmatrixsolve | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_1d_array & | x | ||
) |
◆ smp_hpdmatrixsolvefast()
void alglib::smp_hpdmatrixsolvefast | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ smp_hpdmatrixsolvem()
void alglib::smp_hpdmatrixsolvem | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
complex_2d_array & | x | ||
) |
◆ smp_hpdmatrixsolvemfast()
void alglib::smp_hpdmatrixsolvemfast | ( | const complex_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const complex_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ smp_lsfitlinear() [1/2]
void alglib::smp_lsfitlinear | ( | const real_1d_array & | y, |
const real_2d_array & | fmatrix, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ smp_lsfitlinear() [2/2]
void alglib::smp_lsfitlinear | ( | const real_1d_array & | y, |
const real_2d_array & | fmatrix, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ smp_lsfitlinearc() [1/2]
void alglib::smp_lsfitlinearc | ( | const real_1d_array & | y, |
const real_2d_array & | fmatrix, | ||
const real_2d_array & | cmatrix, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ smp_lsfitlinearc() [2/2]
void alglib::smp_lsfitlinearc | ( | const real_1d_array & | y, |
const real_2d_array & | fmatrix, | ||
const real_2d_array & | cmatrix, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ smp_lsfitlinearw() [1/2]
void alglib::smp_lsfitlinearw | ( | const real_1d_array & | y, |
const real_1d_array & | w, | ||
const real_2d_array & | fmatrix, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ smp_lsfitlinearw() [2/2]
void alglib::smp_lsfitlinearw | ( | const real_1d_array & | y, |
const real_1d_array & | w, | ||
const real_2d_array & | fmatrix, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ smp_lsfitlinearwc() [1/2]
void alglib::smp_lsfitlinearwc | ( | const real_1d_array & | y, |
const real_1d_array & | w, | ||
const real_2d_array & | fmatrix, | ||
const real_2d_array & | cmatrix, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ smp_lsfitlinearwc() [2/2]
void alglib::smp_lsfitlinearwc | ( | const real_1d_array & | y, |
const real_1d_array & | w, | ||
const real_2d_array & | fmatrix, | ||
const real_2d_array & | cmatrix, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const ae_int_t | k, | ||
ae_int_t & | info, | ||
real_1d_array & | c, | ||
lsfitreport & | rep | ||
) |
◆ smp_mlpallerrorssparsesubset()
void alglib::smp_mlpallerrorssparsesubset | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | subset, | ||
const ae_int_t | subsetsize, | ||
modelerrors & | rep | ||
) |
◆ smp_mlpallerrorssubset()
void alglib::smp_mlpallerrorssubset | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | subset, | ||
const ae_int_t | subsetsize, | ||
modelerrors & | rep | ||
) |
◆ smp_mlpavgce()
double alglib::smp_mlpavgce | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlpavgcesparse()
double alglib::smp_mlpavgcesparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlpavgerror()
double alglib::smp_mlpavgerror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlpavgerrorsparse()
double alglib::smp_mlpavgerrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlpavgrelerror()
double alglib::smp_mlpavgrelerror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlpavgrelerrorsparse()
double alglib::smp_mlpavgrelerrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlpclserror()
ae_int_t alglib::smp_mlpclserror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlpcontinuetraining()
bool alglib::smp_mlpcontinuetraining | ( | const mlptrainer & | s, |
const multilayerperceptron & | network | ||
) |
◆ smp_mlperror()
double alglib::smp_mlperror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlperrorsparse()
double alglib::smp_mlperrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlperrorsparsesubset()
double alglib::smp_mlperrorsparsesubset | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | subset, | ||
const ae_int_t | subsetsize | ||
) |
◆ smp_mlperrorsubset()
double alglib::smp_mlperrorsubset | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | subset, | ||
const ae_int_t | subsetsize | ||
) |
◆ smp_mlpgradbatch()
void alglib::smp_mlpgradbatch | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | ssize, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ smp_mlpgradbatchsparse()
void alglib::smp_mlpgradbatchsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | ssize, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ smp_mlpgradbatchsparsesubset()
void alglib::smp_mlpgradbatchsparsesubset | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | idx, | ||
const ae_int_t | subsetsize, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ smp_mlpgradbatchsubset()
void alglib::smp_mlpgradbatchsubset | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | setsize, | ||
const integer_1d_array & | idx, | ||
const ae_int_t | subsetsize, | ||
double & | e, | ||
real_1d_array & | grad | ||
) |
◆ smp_mlpkfoldcv()
void alglib::smp_mlpkfoldcv | ( | const mlptrainer & | s, |
const multilayerperceptron & | network, | ||
const ae_int_t | nrestarts, | ||
const ae_int_t | foldscount, | ||
mlpreport & | rep | ||
) |
◆ smp_mlprelclserror()
double alglib::smp_mlprelclserror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlprelclserrorsparse()
double alglib::smp_mlprelclserrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlprmserror()
double alglib::smp_mlprmserror | ( | const multilayerperceptron & | network, |
const real_2d_array & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlprmserrorsparse()
double alglib::smp_mlprmserrorsparse | ( | const multilayerperceptron & | network, |
const sparsematrix & | xy, | ||
const ae_int_t | npoints | ||
) |
◆ smp_mlptrainensemblees()
void alglib::smp_mlptrainensemblees | ( | const mlptrainer & | s, |
const mlpensemble & | ensemble, | ||
const ae_int_t | nrestarts, | ||
mlpreport & | rep | ||
) |
◆ smp_mlptrainnetwork()
void alglib::smp_mlptrainnetwork | ( | const mlptrainer & | s, |
const multilayerperceptron & | network, | ||
const ae_int_t | nrestarts, | ||
mlpreport & | rep | ||
) |
◆ smp_pcabuildbasis()
void alglib::smp_pcabuildbasis | ( | const real_2d_array & | x, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
ae_int_t & | info, | ||
real_1d_array & | s2, | ||
real_2d_array & | v | ||
) |
◆ smp_pcatruncatedsubspace()
void alglib::smp_pcatruncatedsubspace | ( | const real_2d_array & | x, |
const ae_int_t | npoints, | ||
const ae_int_t | nvars, | ||
const ae_int_t | nneeded, | ||
const double | eps, | ||
const ae_int_t | maxits, | ||
real_1d_array & | s2, | ||
real_2d_array & | v | ||
) |
◆ smp_pearsoncorrm() [1/2]
void alglib::smp_pearsoncorrm | ( | const real_2d_array & | x, |
const ae_int_t | n, | ||
const ae_int_t | m, | ||
real_2d_array & | c | ||
) |
◆ smp_pearsoncorrm() [2/2]
void alglib::smp_pearsoncorrm | ( | const real_2d_array & | x, |
real_2d_array & | c | ||
) |
◆ smp_pearsoncorrm2() [1/2]
void alglib::smp_pearsoncorrm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m1, | ||
const ae_int_t | m2, | ||
real_2d_array & | c | ||
) |
◆ smp_pearsoncorrm2() [2/2]
void alglib::smp_pearsoncorrm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
real_2d_array & | c | ||
) |
◆ smp_polynomialfit() [1/2]
void alglib::smp_polynomialfit | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | p, | ||
polynomialfitreport & | rep | ||
) |
◆ smp_polynomialfit() [2/2]
void alglib::smp_polynomialfit | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | p, | ||
polynomialfitreport & | rep | ||
) |
◆ smp_polynomialfitwc() [1/2]
void alglib::smp_polynomialfitwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | k, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | p, | ||
polynomialfitreport & | rep | ||
) |
◆ smp_polynomialfitwc() [2/2]
void alglib::smp_polynomialfitwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
barycentricinterpolant & | p, | ||
polynomialfitreport & | rep | ||
) |
◆ smp_rankdata() [1/2]
void alglib::smp_rankdata | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nfeatures | ||
) |
◆ smp_rankdata() [2/2]
void alglib::smp_rankdata | ( | real_2d_array & | xy | ) |
◆ smp_rankdatacentered() [1/2]
void alglib::smp_rankdatacentered | ( | const real_2d_array & | xy, |
const ae_int_t | npoints, | ||
const ae_int_t | nfeatures | ||
) |
◆ smp_rankdatacentered() [2/2]
void alglib::smp_rankdatacentered | ( | real_2d_array & | xy | ) |
◆ smp_rbfgridcalc2v()
void alglib::smp_rbfgridcalc2v | ( | const rbfmodel & | s, |
const real_1d_array & | x0, | ||
const ae_int_t | n0, | ||
const real_1d_array & | x1, | ||
const ae_int_t | n1, | ||
real_1d_array & | y | ||
) |
◆ smp_rbfgridcalc2vsubset()
void alglib::smp_rbfgridcalc2vsubset | ( | const rbfmodel & | s, |
const real_1d_array & | x0, | ||
const ae_int_t | n0, | ||
const real_1d_array & | x1, | ||
const ae_int_t | n1, | ||
const boolean_1d_array & | flagy, | ||
real_1d_array & | y | ||
) |
◆ smp_rbfgridcalc3v()
void alglib::smp_rbfgridcalc3v | ( | const rbfmodel & | s, |
const real_1d_array & | x0, | ||
const ae_int_t | n0, | ||
const real_1d_array & | x1, | ||
const ae_int_t | n1, | ||
const real_1d_array & | x2, | ||
const ae_int_t | n2, | ||
real_1d_array & | y | ||
) |
◆ smp_rbfgridcalc3vsubset()
void alglib::smp_rbfgridcalc3vsubset | ( | const rbfmodel & | s, |
const real_1d_array & | x0, | ||
const ae_int_t | n0, | ||
const real_1d_array & | x1, | ||
const ae_int_t | n1, | ||
const real_1d_array & | x2, | ||
const ae_int_t | n2, | ||
const boolean_1d_array & | flagy, | ||
real_1d_array & | y | ||
) |
◆ smp_rmatrixgemm()
void alglib::smp_rmatrixgemm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const ae_int_t | k, | ||
const double | alpha, | ||
const real_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const real_2d_array & | b, | ||
const ae_int_t | ib, | ||
const ae_int_t | jb, | ||
const ae_int_t | optypeb, | ||
const double | beta, | ||
const real_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc | ||
) |
◆ smp_rmatrixinverse() [1/2]
void alglib::smp_rmatrixinverse | ( | real_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_rmatrixinverse() [2/2]
void alglib::smp_rmatrixinverse | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_rmatrixlefttrsm()
void alglib::smp_rmatrixlefttrsm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const real_2d_array & | a, | ||
const ae_int_t | i1, | ||
const ae_int_t | j1, | ||
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const real_2d_array & | x, | ||
const ae_int_t | i2, | ||
const ae_int_t | j2 | ||
) |
◆ smp_rmatrixlq()
void alglib::smp_rmatrixlq | ( | real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
real_1d_array & | tau | ||
) |
◆ smp_rmatrixlqunpackq()
void alglib::smp_rmatrixlqunpackq | ( | const real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const real_1d_array & | tau, | ||
const ae_int_t | qrows, | ||
real_2d_array & | q | ||
) |
◆ smp_rmatrixlu()
void alglib::smp_rmatrixlu | ( | real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
integer_1d_array & | pivots | ||
) |
◆ smp_rmatrixluinverse() [1/2]
void alglib::smp_rmatrixluinverse | ( | real_2d_array & | a, |
const integer_1d_array & | pivots, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_rmatrixluinverse() [2/2]
void alglib::smp_rmatrixluinverse | ( | real_2d_array & | a, |
const integer_1d_array & | pivots, | ||
const ae_int_t | n, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_rmatrixlusolvem()
void alglib::smp_rmatrixlusolvem | ( | const real_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_2d_array & | x | ||
) |
◆ smp_rmatrixlusolvemfast()
void alglib::smp_rmatrixlusolvemfast | ( | const real_2d_array & | lua, |
const integer_1d_array & | p, | ||
const ae_int_t | n, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ smp_rmatrixqr()
void alglib::smp_rmatrixqr | ( | real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
real_1d_array & | tau | ||
) |
◆ smp_rmatrixqrunpackq()
void alglib::smp_rmatrixqrunpackq | ( | const real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const real_1d_array & | tau, | ||
const ae_int_t | qcolumns, | ||
real_2d_array & | q | ||
) |
◆ smp_rmatrixrighttrsm()
void alglib::smp_rmatrixrighttrsm | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const real_2d_array & | a, | ||
const ae_int_t | i1, | ||
const ae_int_t | j1, | ||
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const real_2d_array & | x, | ||
const ae_int_t | i2, | ||
const ae_int_t | j2 | ||
) |
◆ smp_rmatrixsolve()
void alglib::smp_rmatrixsolve | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const real_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_1d_array & | x | ||
) |
◆ smp_rmatrixsolvefast()
void alglib::smp_rmatrixsolvefast | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const real_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ smp_rmatrixsolvels()
void alglib::smp_rmatrixsolvels | ( | const real_2d_array & | a, |
const ae_int_t | nrows, | ||
const ae_int_t | ncols, | ||
const real_1d_array & | b, | ||
const double | threshold, | ||
ae_int_t & | info, | ||
densesolverlsreport & | rep, | ||
real_1d_array & | x | ||
) |
◆ smp_rmatrixsolvem()
void alglib::smp_rmatrixsolvem | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
const bool | rfs, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_2d_array & | x | ||
) |
◆ smp_rmatrixsolvemfast()
void alglib::smp_rmatrixsolvemfast | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ smp_rmatrixsvd()
bool alglib::smp_rmatrixsvd | ( | const real_2d_array & | a, |
const ae_int_t | m, | ||
const ae_int_t | n, | ||
const ae_int_t | uneeded, | ||
const ae_int_t | vtneeded, | ||
const ae_int_t | additionalmemory, | ||
real_1d_array & | w, | ||
real_2d_array & | u, | ||
real_2d_array & | vt | ||
) |
◆ smp_rmatrixsyrk()
void alglib::smp_rmatrixsyrk | ( | const ae_int_t | n, |
const ae_int_t | k, | ||
const double | alpha, | ||
const real_2d_array & | a, | ||
const ae_int_t | ia, | ||
const ae_int_t | ja, | ||
const ae_int_t | optypea, | ||
const double | beta, | ||
const real_2d_array & | c, | ||
const ae_int_t | ic, | ||
const ae_int_t | jc, | ||
const bool | isupper | ||
) |
◆ smp_rmatrixtrinverse() [1/2]
void alglib::smp_rmatrixtrinverse | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const bool | isunit, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_rmatrixtrinverse() [2/2]
void alglib::smp_rmatrixtrinverse | ( | real_2d_array & | a, |
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_spdmatrixcholesky()
bool alglib::smp_spdmatrixcholesky | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ smp_spdmatrixcholeskyinverse() [1/2]
void alglib::smp_spdmatrixcholeskyinverse | ( | real_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_spdmatrixcholeskyinverse() [2/2]
void alglib::smp_spdmatrixcholeskyinverse | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_spdmatrixcholeskysolvem()
void alglib::smp_spdmatrixcholeskysolvem | ( | const real_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_2d_array & | x | ||
) |
◆ smp_spdmatrixcholeskysolvemfast()
void alglib::smp_spdmatrixcholeskysolvemfast | ( | const real_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ smp_spdmatrixinverse() [1/2]
void alglib::smp_spdmatrixinverse | ( | real_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_spdmatrixinverse() [2/2]
void alglib::smp_spdmatrixinverse | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ smp_spdmatrixsolve()
void alglib::smp_spdmatrixsolve | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_1d_array & | x | ||
) |
◆ smp_spdmatrixsolvefast()
void alglib::smp_spdmatrixsolvefast | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ smp_spdmatrixsolvem()
void alglib::smp_spdmatrixsolvem | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_2d_array & | x | ||
) |
◆ smp_spdmatrixsolvemfast()
void alglib::smp_spdmatrixsolvemfast | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ smp_spearmancorrm() [1/2]
void alglib::smp_spearmancorrm | ( | const real_2d_array & | x, |
const ae_int_t | n, | ||
const ae_int_t | m, | ||
real_2d_array & | c | ||
) |
◆ smp_spearmancorrm() [2/2]
void alglib::smp_spearmancorrm | ( | const real_2d_array & | x, |
real_2d_array & | c | ||
) |
◆ smp_spearmancorrm2() [1/2]
void alglib::smp_spearmancorrm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m1, | ||
const ae_int_t | m2, | ||
real_2d_array & | c | ||
) |
◆ smp_spearmancorrm2() [2/2]
void alglib::smp_spearmancorrm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
real_2d_array & | c | ||
) |
◆ smp_spline1dfitcubic() [1/2]
void alglib::smp_spline1dfitcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfitcubic() [2/2]
void alglib::smp_spline1dfitcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfitcubicwc() [1/2]
void alglib::smp_spline1dfitcubicwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | k, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfitcubicwc() [2/2]
void alglib::smp_spline1dfitcubicwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfithermite() [1/2]
void alglib::smp_spline1dfithermite | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfithermite() [2/2]
void alglib::smp_spline1dfithermite | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfithermitewc() [1/2]
void alglib::smp_spline1dfithermitewc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | k, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfithermitewc() [2/2]
void alglib::smp_spline1dfithermitewc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfitpenalized() [1/2]
void alglib::smp_spline1dfitpenalized | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
const double | rho, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfitpenalized() [2/2]
void alglib::smp_spline1dfitpenalized | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const double | rho, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfitpenalizedw() [1/2]
void alglib::smp_spline1dfitpenalizedw | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | m, | ||
const double | rho, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ smp_spline1dfitpenalizedw() [2/2]
void alglib::smp_spline1dfitpenalizedw | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const double | rho, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ sparseadd()
void alglib::sparseadd | ( | const sparsematrix & | s, |
const ae_int_t | i, | ||
const ae_int_t | j, | ||
const double | v | ||
) |
◆ sparsecholeskyskyline()
bool alglib::sparsecholeskyskyline | ( | const sparsematrix & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ sparseconvertto()
void alglib::sparseconvertto | ( | const sparsematrix & | s0, |
const ae_int_t | fmt | ||
) |
◆ sparseconverttocrs()
void alglib::sparseconverttocrs | ( | const sparsematrix & | s | ) |
◆ sparseconverttohash()
void alglib::sparseconverttohash | ( | const sparsematrix & | s | ) |
◆ sparseconverttosks()
void alglib::sparseconverttosks | ( | const sparsematrix & | s | ) |
◆ sparsecopy()
void alglib::sparsecopy | ( | const sparsematrix & | s0, |
sparsematrix & | s1 | ||
) |
◆ sparsecopybuf()
void alglib::sparsecopybuf | ( | const sparsematrix & | s0, |
const sparsematrix & | s1 | ||
) |
◆ sparsecopytobuf()
void alglib::sparsecopytobuf | ( | const sparsematrix & | s0, |
const ae_int_t | fmt, | ||
const sparsematrix & | s1 | ||
) |
◆ sparsecopytocrs()
void alglib::sparsecopytocrs | ( | const sparsematrix & | s0, |
sparsematrix & | s1 | ||
) |
◆ sparsecopytocrsbuf()
void alglib::sparsecopytocrsbuf | ( | const sparsematrix & | s0, |
const sparsematrix & | s1 | ||
) |
◆ sparsecopytohash()
void alglib::sparsecopytohash | ( | const sparsematrix & | s0, |
sparsematrix & | s1 | ||
) |
◆ sparsecopytohashbuf()
void alglib::sparsecopytohashbuf | ( | const sparsematrix & | s0, |
const sparsematrix & | s1 | ||
) |
◆ sparsecopytosks()
void alglib::sparsecopytosks | ( | const sparsematrix & | s0, |
sparsematrix & | s1 | ||
) |
◆ sparsecopytosksbuf()
void alglib::sparsecopytosksbuf | ( | const sparsematrix & | s0, |
const sparsematrix & | s1 | ||
) |
◆ sparsecreate() [1/2]
void alglib::sparsecreate | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const ae_int_t | k, | ||
sparsematrix & | s | ||
) |
◆ sparsecreate() [2/2]
void alglib::sparsecreate | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
sparsematrix & | s | ||
) |
◆ sparsecreatebuf() [1/2]
void alglib::sparsecreatebuf | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const ae_int_t | k, | ||
const sparsematrix & | s | ||
) |
◆ sparsecreatebuf() [2/2]
void alglib::sparsecreatebuf | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const sparsematrix & | s | ||
) |
◆ sparsecreatecrs()
void alglib::sparsecreatecrs | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const integer_1d_array & | ner, | ||
sparsematrix & | s | ||
) |
◆ sparsecreatecrsbuf()
void alglib::sparsecreatecrsbuf | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const integer_1d_array & | ner, | ||
const sparsematrix & | s | ||
) |
◆ sparsecreatesks()
void alglib::sparsecreatesks | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const integer_1d_array & | d, | ||
const integer_1d_array & | u, | ||
sparsematrix & | s | ||
) |
◆ sparsecreatesksbuf()
void alglib::sparsecreatesksbuf | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const integer_1d_array & | d, | ||
const integer_1d_array & | u, | ||
const sparsematrix & | s | ||
) |
◆ sparseenumerate()
bool alglib::sparseenumerate | ( | const sparsematrix & | s, |
ae_int_t & | t0, | ||
ae_int_t & | t1, | ||
ae_int_t & | i, | ||
ae_int_t & | j, | ||
double & | v | ||
) |
◆ sparsefree()
void alglib::sparsefree | ( | sparsematrix & | s | ) |
◆ sparseget()
double alglib::sparseget | ( | const sparsematrix & | s, |
const ae_int_t | i, | ||
const ae_int_t | j | ||
) |
◆ sparsegetcompressedrow()
void alglib::sparsegetcompressedrow | ( | const sparsematrix & | s, |
const ae_int_t | i, | ||
integer_1d_array & | colidx, | ||
real_1d_array & | vals, | ||
ae_int_t & | nzcnt | ||
) |
◆ sparsegetdiagonal()
double alglib::sparsegetdiagonal | ( | const sparsematrix & | s, |
const ae_int_t | i | ||
) |
◆ sparsegetlowercount()
ae_int_t alglib::sparsegetlowercount | ( | const sparsematrix & | s | ) |
◆ sparsegetmatrixtype()
ae_int_t alglib::sparsegetmatrixtype | ( | const sparsematrix & | s | ) |
◆ sparsegetncols()
ae_int_t alglib::sparsegetncols | ( | const sparsematrix & | s | ) |
◆ sparsegetnrows()
ae_int_t alglib::sparsegetnrows | ( | const sparsematrix & | s | ) |
◆ sparsegetrow()
void alglib::sparsegetrow | ( | const sparsematrix & | s, |
const ae_int_t | i, | ||
real_1d_array & | irow | ||
) |
◆ sparsegetuppercount()
ae_int_t alglib::sparsegetuppercount | ( | const sparsematrix & | s | ) |
◆ sparseiscrs()
bool alglib::sparseiscrs | ( | const sparsematrix & | s | ) |
◆ sparseishash()
bool alglib::sparseishash | ( | const sparsematrix & | s | ) |
◆ sparseissks()
bool alglib::sparseissks | ( | const sparsematrix & | s | ) |
◆ sparsemm()
void alglib::sparsemm | ( | const sparsematrix & | s, |
const real_2d_array & | a, | ||
const ae_int_t | k, | ||
real_2d_array & | b | ||
) |
◆ sparsemm2()
void alglib::sparsemm2 | ( | const sparsematrix & | s, |
const real_2d_array & | a, | ||
const ae_int_t | k, | ||
real_2d_array & | b0, | ||
real_2d_array & | b1 | ||
) |
◆ sparsemtm()
void alglib::sparsemtm | ( | const sparsematrix & | s, |
const real_2d_array & | a, | ||
const ae_int_t | k, | ||
real_2d_array & | b | ||
) |
◆ sparsemtv()
void alglib::sparsemtv | ( | const sparsematrix & | s, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ sparsemv()
void alglib::sparsemv | ( | const sparsematrix & | s, |
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ sparsemv2()
void alglib::sparsemv2 | ( | const sparsematrix & | s, |
const real_1d_array & | x, | ||
real_1d_array & | y0, | ||
real_1d_array & | y1 | ||
) |
◆ sparseresizematrix()
void alglib::sparseresizematrix | ( | const sparsematrix & | s | ) |
◆ sparserewriteexisting()
bool alglib::sparserewriteexisting | ( | const sparsematrix & | s, |
const ae_int_t | i, | ||
const ae_int_t | j, | ||
const double | v | ||
) |
◆ sparseset()
void alglib::sparseset | ( | const sparsematrix & | s, |
const ae_int_t | i, | ||
const ae_int_t | j, | ||
const double | v | ||
) |
◆ sparsesmm()
void alglib::sparsesmm | ( | const sparsematrix & | s, |
const bool | isupper, | ||
const real_2d_array & | a, | ||
const ae_int_t | k, | ||
real_2d_array & | b | ||
) |
◆ sparsesmv()
void alglib::sparsesmv | ( | const sparsematrix & | s, |
const bool | isupper, | ||
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ sparseswap()
void alglib::sparseswap | ( | const sparsematrix & | s0, |
const sparsematrix & | s1 | ||
) |
◆ sparsetransposesks()
void alglib::sparsetransposesks | ( | const sparsematrix & | s | ) |
◆ sparsetrmv()
void alglib::sparsetrmv | ( | const sparsematrix & | s, |
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const real_1d_array & | x, | ||
real_1d_array & | y | ||
) |
◆ sparsetrsv()
void alglib::sparsetrsv | ( | const sparsematrix & | s, |
const bool | isupper, | ||
const bool | isunit, | ||
const ae_int_t | optype, | ||
const real_1d_array & | x | ||
) |
◆ sparsevsmv()
double alglib::sparsevsmv | ( | const sparsematrix & | s, |
const bool | isupper, | ||
const real_1d_array & | x | ||
) |
◆ spdmatrixcholesky()
bool alglib::spdmatrixcholesky | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ spdmatrixcholeskydet() [1/2]
double alglib::spdmatrixcholeskydet | ( | const real_2d_array & | a | ) |
◆ spdmatrixcholeskydet() [2/2]
double alglib::spdmatrixcholeskydet | ( | const real_2d_array & | a, |
const ae_int_t | n | ||
) |
◆ spdmatrixcholeskyinverse() [1/2]
void alglib::spdmatrixcholeskyinverse | ( | real_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ spdmatrixcholeskyinverse() [2/2]
void alglib::spdmatrixcholeskyinverse | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ spdmatrixcholeskyrcond()
double alglib::spdmatrixcholeskyrcond | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ spdmatrixcholeskysolve()
void alglib::spdmatrixcholeskysolve | ( | const real_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_1d_array & | x | ||
) |
◆ spdmatrixcholeskysolvefast()
void alglib::spdmatrixcholeskysolvefast | ( | const real_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ spdmatrixcholeskysolvem()
void alglib::spdmatrixcholeskysolvem | ( | const real_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_2d_array & | x | ||
) |
◆ spdmatrixcholeskysolvemfast()
void alglib::spdmatrixcholeskysolvemfast | ( | const real_2d_array & | cha, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ spdmatrixcholeskyupdateadd1()
void alglib::spdmatrixcholeskyupdateadd1 | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_1d_array & | u | ||
) |
◆ spdmatrixcholeskyupdateadd1buf()
void alglib::spdmatrixcholeskyupdateadd1buf | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_1d_array & | u, | ||
real_1d_array & | bufr | ||
) |
◆ spdmatrixcholeskyupdatefix()
void alglib::spdmatrixcholeskyupdatefix | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const boolean_1d_array & | fix | ||
) |
◆ spdmatrixcholeskyupdatefixbuf()
void alglib::spdmatrixcholeskyupdatefixbuf | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const boolean_1d_array & | fix, | ||
real_1d_array & | bufr | ||
) |
◆ spdmatrixdet() [1/2]
double alglib::spdmatrixdet | ( | const real_2d_array & | a | ) |
◆ spdmatrixdet() [2/2]
double alglib::spdmatrixdet | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ spdmatrixinverse() [1/2]
void alglib::spdmatrixinverse | ( | real_2d_array & | a, |
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ spdmatrixinverse() [2/2]
void alglib::spdmatrixinverse | ( | real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
ae_int_t & | info, | ||
matinvreport & | rep | ||
) |
◆ spdmatrixrcond()
double alglib::spdmatrixrcond | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper | ||
) |
◆ spdmatrixrndcond()
void alglib::spdmatrixrndcond | ( | const ae_int_t | n, |
const double | c, | ||
real_2d_array & | a | ||
) |
◆ spdmatrixsolve()
void alglib::spdmatrixsolve | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_1d_array & | b, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_1d_array & | x | ||
) |
◆ spdmatrixsolvefast()
void alglib::spdmatrixsolvefast | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_1d_array & | b, | ||
ae_int_t & | info | ||
) |
◆ spdmatrixsolvem()
void alglib::spdmatrixsolvem | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
densesolverreport & | rep, | ||
real_2d_array & | x | ||
) |
◆ spdmatrixsolvemfast()
void alglib::spdmatrixsolvemfast | ( | const real_2d_array & | a, |
const ae_int_t | n, | ||
const bool | isupper, | ||
const real_2d_array & | b, | ||
const ae_int_t | m, | ||
ae_int_t & | info | ||
) |
◆ spearmancorr2() [1/2]
double alglib::spearmancorr2 | ( | const real_1d_array & | x, |
const real_1d_array & | y | ||
) |
◆ spearmancorr2() [2/2]
double alglib::spearmancorr2 | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n | ||
) |
◆ spearmancorrm() [1/2]
void alglib::spearmancorrm | ( | const real_2d_array & | x, |
const ae_int_t | n, | ||
const ae_int_t | m, | ||
real_2d_array & | c | ||
) |
◆ spearmancorrm() [2/2]
void alglib::spearmancorrm | ( | const real_2d_array & | x, |
real_2d_array & | c | ||
) |
◆ spearmancorrm2() [1/2]
void alglib::spearmancorrm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m1, | ||
const ae_int_t | m2, | ||
real_2d_array & | c | ||
) |
◆ spearmancorrm2() [2/2]
void alglib::spearmancorrm2 | ( | const real_2d_array & | x, |
const real_2d_array & | y, | ||
real_2d_array & | c | ||
) |
◆ spearmanrankcorrelation()
double alglib::spearmanrankcorrelation | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n | ||
) |
◆ spearmanrankcorrelationsignificance()
void alglib::spearmanrankcorrelationsignificance | ( | const double | r, |
const ae_int_t | n, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ spline1dbuildakima() [1/2]
void alglib::spline1dbuildakima | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildakima() [2/2]
void alglib::spline1dbuildakima | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildcatmullrom() [1/2]
void alglib::spline1dbuildcatmullrom | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | boundtype, | ||
const double | tension, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildcatmullrom() [2/2]
void alglib::spline1dbuildcatmullrom | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildcubic() [1/2]
void alglib::spline1dbuildcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | boundltype, | ||
const double | boundl, | ||
const ae_int_t | boundrtype, | ||
const double | boundr, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildcubic() [2/2]
void alglib::spline1dbuildcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildhermite() [1/2]
void alglib::spline1dbuildhermite | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | d, | ||
const ae_int_t | n, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildhermite() [2/2]
void alglib::spline1dbuildhermite | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | d, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildlinear() [1/2]
void alglib::spline1dbuildlinear | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildlinear() [2/2]
void alglib::spline1dbuildlinear | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildmonotone() [1/2]
void alglib::spline1dbuildmonotone | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dbuildmonotone() [2/2]
void alglib::spline1dbuildmonotone | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
spline1dinterpolant & | c | ||
) |
◆ spline1dcalc()
double alglib::spline1dcalc | ( | const spline1dinterpolant & | c, |
const double | x | ||
) |
◆ spline1dconvcubic() [1/2]
void alglib::spline1dconvcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | boundltype, | ||
const double | boundl, | ||
const ae_int_t | boundrtype, | ||
const double | boundr, | ||
const real_1d_array & | x2, | ||
const ae_int_t | n2, | ||
real_1d_array & | y2 | ||
) |
◆ spline1dconvcubic() [2/2]
void alglib::spline1dconvcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | x2, | ||
real_1d_array & | y2 | ||
) |
◆ spline1dconvdiff2cubic() [1/2]
void alglib::spline1dconvdiff2cubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | boundltype, | ||
const double | boundl, | ||
const ae_int_t | boundrtype, | ||
const double | boundr, | ||
const real_1d_array & | x2, | ||
const ae_int_t | n2, | ||
real_1d_array & | y2, | ||
real_1d_array & | d2, | ||
real_1d_array & | dd2 | ||
) |
◆ spline1dconvdiff2cubic() [2/2]
void alglib::spline1dconvdiff2cubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | x2, | ||
real_1d_array & | y2, | ||
real_1d_array & | d2, | ||
real_1d_array & | dd2 | ||
) |
◆ spline1dconvdiffcubic() [1/2]
void alglib::spline1dconvdiffcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | boundltype, | ||
const double | boundl, | ||
const ae_int_t | boundrtype, | ||
const double | boundr, | ||
const real_1d_array & | x2, | ||
const ae_int_t | n2, | ||
real_1d_array & | y2, | ||
real_1d_array & | d2 | ||
) |
◆ spline1dconvdiffcubic() [2/2]
void alglib::spline1dconvdiffcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | x2, | ||
real_1d_array & | y2, | ||
real_1d_array & | d2 | ||
) |
◆ spline1ddiff()
void alglib::spline1ddiff | ( | const spline1dinterpolant & | c, |
const double | x, | ||
double & | s, | ||
double & | ds, | ||
double & | d2s | ||
) |
◆ spline1dfitcubic() [1/2]
void alglib::spline1dfitcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfitcubic() [2/2]
void alglib::spline1dfitcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfitcubicwc() [1/2]
void alglib::spline1dfitcubicwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | k, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfitcubicwc() [2/2]
void alglib::spline1dfitcubicwc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfithermite() [1/2]
void alglib::spline1dfithermite | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfithermite() [2/2]
void alglib::spline1dfithermite | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfithermitewc() [1/2]
void alglib::spline1dfithermitewc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | k, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfithermitewc() [2/2]
void alglib::spline1dfithermitewc | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const real_1d_array & | xc, | ||
const real_1d_array & | yc, | ||
const integer_1d_array & | dc, | ||
const ae_int_t | m, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfitpenalized() [1/2]
void alglib::spline1dfitpenalized | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
const double | rho, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfitpenalized() [2/2]
void alglib::spline1dfitpenalized | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const double | rho, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfitpenalizedw() [1/2]
void alglib::spline1dfitpenalizedw | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | m, | ||
const double | rho, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dfitpenalizedw() [2/2]
void alglib::spline1dfitpenalizedw | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_1d_array & | w, | ||
const ae_int_t | n, | ||
const ae_int_t | m, | ||
const double | rho, | ||
ae_int_t & | info, | ||
spline1dinterpolant & | s, | ||
spline1dfitreport & | rep | ||
) |
◆ spline1dgriddiff2cubic() [1/2]
void alglib::spline1dgriddiff2cubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | boundltype, | ||
const double | boundl, | ||
const ae_int_t | boundrtype, | ||
const double | boundr, | ||
real_1d_array & | d1, | ||
real_1d_array & | d2 | ||
) |
◆ spline1dgriddiff2cubic() [2/2]
void alglib::spline1dgriddiff2cubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
real_1d_array & | d1, | ||
real_1d_array & | d2 | ||
) |
◆ spline1dgriddiffcubic() [1/2]
void alglib::spline1dgriddiffcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const ae_int_t | n, | ||
const ae_int_t | boundltype, | ||
const double | boundl, | ||
const ae_int_t | boundrtype, | ||
const double | boundr, | ||
real_1d_array & | d | ||
) |
◆ spline1dgriddiffcubic() [2/2]
void alglib::spline1dgriddiffcubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
real_1d_array & | d | ||
) |
◆ spline1dintegrate()
double alglib::spline1dintegrate | ( | const spline1dinterpolant & | c, |
const double | x | ||
) |
◆ spline1dlintransx()
void alglib::spline1dlintransx | ( | const spline1dinterpolant & | c, |
const double | a, | ||
const double | b | ||
) |
◆ spline1dlintransy()
void alglib::spline1dlintransy | ( | const spline1dinterpolant & | c, |
const double | a, | ||
const double | b | ||
) |
◆ spline1dunpack()
void alglib::spline1dunpack | ( | const spline1dinterpolant & | c, |
ae_int_t & | n, | ||
real_2d_array & | tbl | ||
) |
◆ spline2dbuildbicubic()
void alglib::spline2dbuildbicubic | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_2d_array & | f, | ||
const ae_int_t | m, | ||
const ae_int_t | n, | ||
spline2dinterpolant & | c | ||
) |
◆ spline2dbuildbicubicv()
void alglib::spline2dbuildbicubicv | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
const real_1d_array & | f, | ||
const ae_int_t | d, | ||
spline2dinterpolant & | c | ||
) |
◆ spline2dbuildbilinear()
void alglib::spline2dbuildbilinear | ( | const real_1d_array & | x, |
const real_1d_array & | y, | ||
const real_2d_array & | f, | ||
const ae_int_t | m, | ||
const ae_int_t | n, | ||
spline2dinterpolant & | c | ||
) |
◆ spline2dbuildbilinearv()
void alglib::spline2dbuildbilinearv | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
const real_1d_array & | f, | ||
const ae_int_t | d, | ||
spline2dinterpolant & | c | ||
) |
◆ spline2dcalc()
double alglib::spline2dcalc | ( | const spline2dinterpolant & | c, |
const double | x, | ||
const double | y | ||
) |
◆ spline2dcalcv()
void alglib::spline2dcalcv | ( | const spline2dinterpolant & | c, |
const double | x, | ||
const double | y, | ||
real_1d_array & | f | ||
) |
◆ spline2dcalcvbuf()
void alglib::spline2dcalcvbuf | ( | const spline2dinterpolant & | c, |
const double | x, | ||
const double | y, | ||
real_1d_array & | f | ||
) |
◆ spline2dcopy()
void alglib::spline2dcopy | ( | const spline2dinterpolant & | c, |
spline2dinterpolant & | cc | ||
) |
◆ spline2ddiff()
void alglib::spline2ddiff | ( | const spline2dinterpolant & | c, |
const double | x, | ||
const double | y, | ||
double & | f, | ||
double & | fx, | ||
double & | fy, | ||
double & | fxy | ||
) |
◆ spline2dlintransf()
void alglib::spline2dlintransf | ( | const spline2dinterpolant & | c, |
const double | a, | ||
const double | b | ||
) |
◆ spline2dlintransxy()
void alglib::spline2dlintransxy | ( | const spline2dinterpolant & | c, |
const double | ax, | ||
const double | bx, | ||
const double | ay, | ||
const double | by | ||
) |
◆ spline2dresamplebicubic()
void alglib::spline2dresamplebicubic | ( | const real_2d_array & | a, |
const ae_int_t | oldheight, | ||
const ae_int_t | oldwidth, | ||
real_2d_array & | b, | ||
const ae_int_t | newheight, | ||
const ae_int_t | newwidth | ||
) |
◆ spline2dresamplebilinear()
void alglib::spline2dresamplebilinear | ( | const real_2d_array & | a, |
const ae_int_t | oldheight, | ||
const ae_int_t | oldwidth, | ||
real_2d_array & | b, | ||
const ae_int_t | newheight, | ||
const ae_int_t | newwidth | ||
) |
◆ spline2dunpack()
void alglib::spline2dunpack | ( | const spline2dinterpolant & | c, |
ae_int_t & | m, | ||
ae_int_t & | n, | ||
real_2d_array & | tbl | ||
) |
◆ spline2dunpackv()
void alglib::spline2dunpackv | ( | const spline2dinterpolant & | c, |
ae_int_t & | m, | ||
ae_int_t & | n, | ||
ae_int_t & | d, | ||
real_2d_array & | tbl | ||
) |
◆ spline3dbuildtrilinearv()
void alglib::spline3dbuildtrilinearv | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
const real_1d_array & | z, | ||
const ae_int_t | l, | ||
const real_1d_array & | f, | ||
const ae_int_t | d, | ||
spline3dinterpolant & | c | ||
) |
◆ spline3dcalc()
double alglib::spline3dcalc | ( | const spline3dinterpolant & | c, |
const double | x, | ||
const double | y, | ||
const double | z | ||
) |
◆ spline3dcalcv()
void alglib::spline3dcalcv | ( | const spline3dinterpolant & | c, |
const double | x, | ||
const double | y, | ||
const double | z, | ||
real_1d_array & | f | ||
) |
◆ spline3dcalcvbuf()
void alglib::spline3dcalcvbuf | ( | const spline3dinterpolant & | c, |
const double | x, | ||
const double | y, | ||
const double | z, | ||
real_1d_array & | f | ||
) |
◆ spline3dlintransf()
void alglib::spline3dlintransf | ( | const spline3dinterpolant & | c, |
const double | a, | ||
const double | b | ||
) |
◆ spline3dlintransxyz()
void alglib::spline3dlintransxyz | ( | const spline3dinterpolant & | c, |
const double | ax, | ||
const double | bx, | ||
const double | ay, | ||
const double | by, | ||
const double | az, | ||
const double | bz | ||
) |
◆ spline3dresampletrilinear()
void alglib::spline3dresampletrilinear | ( | const real_1d_array & | a, |
const ae_int_t | oldzcount, | ||
const ae_int_t | oldycount, | ||
const ae_int_t | oldxcount, | ||
const ae_int_t | newzcount, | ||
const ae_int_t | newycount, | ||
const ae_int_t | newxcount, | ||
real_1d_array & | b | ||
) |
◆ spline3dunpackv()
void alglib::spline3dunpackv | ( | const spline3dinterpolant & | c, |
ae_int_t & | n, | ||
ae_int_t & | m, | ||
ae_int_t & | l, | ||
ae_int_t & | d, | ||
ae_int_t & | stype, | ||
real_2d_array & | tbl | ||
) |
◆ sqr()
double alglib::sqr | ( | double | x | ) |
◆ studenttdistribution()
double alglib::studenttdistribution | ( | const ae_int_t | k, |
const double | t | ||
) |
◆ studentttest1()
void alglib::studentttest1 | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const double | mean, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ studentttest2()
void alglib::studentttest2 | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ trunc()
int alglib::trunc | ( | double | x | ) |
◆ unequalvariancettest()
void alglib::unequalvariancettest | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const real_1d_array & | y, | ||
const ae_int_t | m, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ vadd() [1/10]
void alglib::vadd | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n | ||
) |
◆ vadd() [2/10]
void alglib::vadd | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n, | ||
alglib::complex | alpha | ||
) |
◆ vadd() [3/10]
void alglib::vadd | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n, | ||
double | alpha | ||
) |
◆ vadd() [4/10]
void alglib::vadd | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N | ||
) |
◆ vadd() [5/10]
void alglib::vadd | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N, | ||
alglib::complex | alpha | ||
) |
◆ vadd() [6/10]
void alglib::vadd | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N, | ||
double | alpha | ||
) |
◆ vadd() [7/10]
void alglib::vadd | ( | double * | vdst, |
ae_int_t | stride_dst, | ||
const double * | vsrc, | ||
ae_int_t | stride_src, | ||
ae_int_t | n | ||
) |
◆ vadd() [8/10]
void alglib::vadd | ( | double * | vdst, |
ae_int_t | stride_dst, | ||
const double * | vsrc, | ||
ae_int_t | stride_src, | ||
ae_int_t | n, | ||
double | alpha | ||
) |
◆ vadd() [9/10]
void alglib::vadd | ( | double * | vdst, |
const double * | vsrc, | ||
ae_int_t | N | ||
) |
◆ vadd() [10/10]
void alglib::vadd | ( | double * | vdst, |
const double * | vsrc, | ||
ae_int_t | N, | ||
double | alpha | ||
) |
◆ vdotproduct() [1/4]
alglib::complex alglib::vdotproduct | ( | const alglib::complex * | v0, |
ae_int_t | stride0, | ||
const char * | conj0, | ||
const alglib::complex * | v1, | ||
ae_int_t | stride1, | ||
const char * | conj1, | ||
ae_int_t | n | ||
) |
◆ vdotproduct() [2/4]
alglib::complex alglib::vdotproduct | ( | const alglib::complex * | v1, |
const alglib::complex * | v2, | ||
ae_int_t | N | ||
) |
◆ vdotproduct() [3/4]
double alglib::vdotproduct | ( | const double * | v0, |
ae_int_t | stride0, | ||
const double * | v1, | ||
ae_int_t | stride1, | ||
ae_int_t | n | ||
) |
◆ vdotproduct() [4/4]
double alglib::vdotproduct | ( | const double * | v1, |
const double * | v2, | ||
ae_int_t | N | ||
) |
◆ vlen()
◆ vmove() [1/10]
void alglib::vmove | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n | ||
) |
◆ vmove() [2/10]
void alglib::vmove | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n, | ||
alglib::complex | alpha | ||
) |
◆ vmove() [3/10]
void alglib::vmove | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n, | ||
double | alpha | ||
) |
◆ vmove() [4/10]
void alglib::vmove | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N | ||
) |
◆ vmove() [5/10]
void alglib::vmove | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N, | ||
alglib::complex | alpha | ||
) |
◆ vmove() [6/10]
void alglib::vmove | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N, | ||
double | alpha | ||
) |
◆ vmove() [7/10]
void alglib::vmove | ( | double * | vdst, |
ae_int_t | stride_dst, | ||
const double * | vsrc, | ||
ae_int_t | stride_src, | ||
ae_int_t | n | ||
) |
◆ vmove() [8/10]
void alglib::vmove | ( | double * | vdst, |
ae_int_t | stride_dst, | ||
const double * | vsrc, | ||
ae_int_t | stride_src, | ||
ae_int_t | n, | ||
double | alpha | ||
) |
◆ vmove() [9/10]
void alglib::vmove | ( | double * | vdst, |
const double * | vsrc, | ||
ae_int_t | N | ||
) |
◆ vmove() [10/10]
void alglib::vmove | ( | double * | vdst, |
const double * | vsrc, | ||
ae_int_t | N, | ||
double | alpha | ||
) |
◆ vmoveneg() [1/4]
void alglib::vmoveneg | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n | ||
) |
◆ vmoveneg() [2/4]
void alglib::vmoveneg | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N | ||
) |
◆ vmoveneg() [3/4]
void alglib::vmoveneg | ( | double * | vdst, |
ae_int_t | stride_dst, | ||
const double * | vsrc, | ||
ae_int_t | stride_src, | ||
ae_int_t | n | ||
) |
◆ vmoveneg() [4/4]
void alglib::vmoveneg | ( | double * | vdst, |
const double * | vsrc, | ||
ae_int_t | N | ||
) |
◆ vmul() [1/6]
void alglib::vmul | ( | alglib::complex * | vdst, |
ae_int_t | N, | ||
alglib::complex | alpha | ||
) |
◆ vmul() [2/6]
void alglib::vmul | ( | alglib::complex * | vdst, |
ae_int_t | N, | ||
double | alpha | ||
) |
◆ vmul() [3/6]
void alglib::vmul | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
ae_int_t | n, | ||
alglib::complex | alpha | ||
) |
◆ vmul() [4/6]
void alglib::vmul | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
ae_int_t | n, | ||
double | alpha | ||
) |
◆ vmul() [5/6]
void alglib::vmul | ( | double * | vdst, |
ae_int_t | N, | ||
double | alpha | ||
) |
◆ vmul() [6/6]
◆ vsub() [1/10]
void alglib::vsub | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n | ||
) |
◆ vsub() [2/10]
void alglib::vsub | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n, | ||
alglib::complex | alpha | ||
) |
◆ vsub() [3/10]
void alglib::vsub | ( | alglib::complex * | vdst, |
ae_int_t | stride_dst, | ||
const alglib::complex * | vsrc, | ||
ae_int_t | stride_src, | ||
const char * | conj_src, | ||
ae_int_t | n, | ||
double | alpha | ||
) |
◆ vsub() [4/10]
void alglib::vsub | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N | ||
) |
◆ vsub() [5/10]
void alglib::vsub | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N, | ||
alglib::complex | alpha | ||
) |
◆ vsub() [6/10]
void alglib::vsub | ( | alglib::complex * | vdst, |
const alglib::complex * | vsrc, | ||
ae_int_t | N, | ||
double | alpha | ||
) |
◆ vsub() [7/10]
void alglib::vsub | ( | double * | vdst, |
ae_int_t | stride_dst, | ||
const double * | vsrc, | ||
ae_int_t | stride_src, | ||
ae_int_t | n | ||
) |
◆ vsub() [8/10]
void alglib::vsub | ( | double * | vdst, |
ae_int_t | stride_dst, | ||
const double * | vsrc, | ||
ae_int_t | stride_src, | ||
ae_int_t | n, | ||
double | alpha | ||
) |
◆ vsub() [9/10]
void alglib::vsub | ( | double * | vdst, |
const double * | vsrc, | ||
ae_int_t | N | ||
) |
◆ vsub() [10/10]
void alglib::vsub | ( | double * | vdst, |
const double * | vsrc, | ||
ae_int_t | N, | ||
double | alpha | ||
) |
◆ wilcoxonsignedranktest()
void alglib::wilcoxonsignedranktest | ( | const real_1d_array & | x, |
const ae_int_t | n, | ||
const double | e, | ||
double & | bothtails, | ||
double & | lefttail, | ||
double & | righttail | ||
) |
◆ xdebugb1appendcopy()
void alglib::xdebugb1appendcopy | ( | boolean_1d_array & | a | ) |
◆ xdebugb1count()
ae_int_t alglib::xdebugb1count | ( | const boolean_1d_array & | a | ) |
◆ xdebugb1not()
void alglib::xdebugb1not | ( | const boolean_1d_array & | a | ) |
◆ xdebugb1outeven()
void alglib::xdebugb1outeven | ( | const ae_int_t | n, |
boolean_1d_array & | a | ||
) |
◆ xdebugb2count()
ae_int_t alglib::xdebugb2count | ( | const boolean_2d_array & | a | ) |
◆ xdebugb2not()
void alglib::xdebugb2not | ( | const boolean_2d_array & | a | ) |
◆ xdebugb2outsin()
void alglib::xdebugb2outsin | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
boolean_2d_array & | a | ||
) |
◆ xdebugb2transpose()
void alglib::xdebugb2transpose | ( | boolean_2d_array & | a | ) |
◆ xdebugc1appendcopy()
void alglib::xdebugc1appendcopy | ( | complex_1d_array & | a | ) |
◆ xdebugc1neg()
void alglib::xdebugc1neg | ( | const complex_1d_array & | a | ) |
◆ xdebugc1outeven()
void alglib::xdebugc1outeven | ( | const ae_int_t | n, |
complex_1d_array & | a | ||
) |
◆ xdebugc1sum()
alglib::complex alglib::xdebugc1sum | ( | const complex_1d_array & | a | ) |
◆ xdebugc2neg()
void alglib::xdebugc2neg | ( | const complex_2d_array & | a | ) |
◆ xdebugc2outsincos()
void alglib::xdebugc2outsincos | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
complex_2d_array & | a | ||
) |
◆ xdebugc2sum()
alglib::complex alglib::xdebugc2sum | ( | const complex_2d_array & | a | ) |
◆ xdebugc2transpose()
void alglib::xdebugc2transpose | ( | complex_2d_array & | a | ) |
◆ xdebugi1appendcopy()
void alglib::xdebugi1appendcopy | ( | integer_1d_array & | a | ) |
◆ xdebugi1neg()
void alglib::xdebugi1neg | ( | const integer_1d_array & | a | ) |
◆ xdebugi1outeven()
void alglib::xdebugi1outeven | ( | const ae_int_t | n, |
integer_1d_array & | a | ||
) |
◆ xdebugi1sum()
ae_int_t alglib::xdebugi1sum | ( | const integer_1d_array & | a | ) |
◆ xdebugi2neg()
void alglib::xdebugi2neg | ( | const integer_2d_array & | a | ) |
◆ xdebugi2outsin()
void alglib::xdebugi2outsin | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
integer_2d_array & | a | ||
) |
◆ xdebugi2sum()
ae_int_t alglib::xdebugi2sum | ( | const integer_2d_array & | a | ) |
◆ xdebugi2transpose()
void alglib::xdebugi2transpose | ( | integer_2d_array & | a | ) |
◆ xdebuginitrecord1()
void alglib::xdebuginitrecord1 | ( | xdebugrecord1 & | rec1 | ) |
◆ xdebugmaskedbiasedproductsum()
double alglib::xdebugmaskedbiasedproductsum | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
const real_2d_array & | a, | ||
const real_2d_array & | b, | ||
const boolean_2d_array & | c | ||
) |
◆ xdebugr1appendcopy()
void alglib::xdebugr1appendcopy | ( | real_1d_array & | a | ) |
◆ xdebugr1neg()
void alglib::xdebugr1neg | ( | const real_1d_array & | a | ) |
◆ xdebugr1outeven()
void alglib::xdebugr1outeven | ( | const ae_int_t | n, |
real_1d_array & | a | ||
) |
◆ xdebugr1sum()
double alglib::xdebugr1sum | ( | const real_1d_array & | a | ) |
◆ xdebugr2neg()
void alglib::xdebugr2neg | ( | const real_2d_array & | a | ) |
◆ xdebugr2outsin()
void alglib::xdebugr2outsin | ( | const ae_int_t | m, |
const ae_int_t | n, | ||
real_2d_array & | a | ||
) |
◆ xdebugr2sum()
double alglib::xdebugr2sum | ( | const real_2d_array & | a | ) |
◆ xdebugr2transpose()
void alglib::xdebugr2transpose | ( | real_2d_array & | a | ) |
Variable Documentation
◆ CSV_DEFAULT
◆ CSV_SKIP_HEADERS
◆ endianness
const ae_int_t alglib::endianness |
◆ fp_nan
const double alglib::fp_nan |
◆ fp_neginf
const double alglib::fp_neginf |
◆ fp_posinf
const double alglib::fp_posinf |
◆ machineepsilon
const double alglib::machineepsilon |
◆ maxrealnumber
const double alglib::maxrealnumber |
◆ minrealnumber
const double alglib::minrealnumber |