|
static void | hqrndrandomize (out hqrndstate state) |
|
static void | hqrndseed (int s1, int s2, out hqrndstate state) |
|
static double | hqrnduniformr (hqrndstate state) |
|
static int | hqrnduniformi (hqrndstate state, int n) |
|
static double | hqrndnormal (hqrndstate state) |
|
static void | hqrndunit2 (hqrndstate state, out double x, out double y) |
|
static void | hqrndnormal2 (hqrndstate state, out double x1, out double x2) |
|
static double | hqrndexponential (hqrndstate state, double lambdav) |
|
static double | hqrnddiscrete (hqrndstate state, double[] x, int n) |
|
static double | hqrndcontinuous (hqrndstate state, double[] x, int n) |
|
static void | kdtreeserialize (kdtree obj, out string s_out) |
|
static void | kdtreeunserialize (string s_in, out kdtree obj) |
|
static void | kdtreebuild (double[,] xy, int n, int nx, int ny, int normtype, out kdtree kdt) |
|
static void | kdtreebuild (double[,] xy, int nx, int ny, int normtype, out kdtree kdt) |
|
static void | kdtreebuildtagged (double[,] xy, int[] tags, int n, int nx, int ny, int normtype, out kdtree kdt) |
|
static void | kdtreebuildtagged (double[,] xy, int[] tags, int nx, int ny, int normtype, out kdtree kdt) |
|
static int | kdtreequeryknn (kdtree kdt, double[] x, int k, bool selfmatch) |
|
static int | kdtreequeryknn (kdtree kdt, double[] x, int k) |
|
static int | kdtreequeryrnn (kdtree kdt, double[] x, double r, bool selfmatch) |
|
static int | kdtreequeryrnn (kdtree kdt, double[] x, double r) |
|
static int | kdtreequeryaknn (kdtree kdt, double[] x, int k, bool selfmatch, double eps) |
|
static int | kdtreequeryaknn (kdtree kdt, double[] x, int k, double eps) |
|
static void | kdtreequeryresultsx (kdtree kdt, ref double[,] x) |
|
static void | kdtreequeryresultsxy (kdtree kdt, ref double[,] xy) |
|
static void | kdtreequeryresultstags (kdtree kdt, ref int[] tags) |
|
static void | kdtreequeryresultsdistances (kdtree kdt, ref double[] r) |
|
static void | kdtreequeryresultsxi (kdtree kdt, out double[,] x) |
|
static void | kdtreequeryresultsxyi (kdtree kdt, out double[,] xy) |
|
static void | kdtreequeryresultstagsi (kdtree kdt, out int[] tags) |
|
static void | kdtreequeryresultsdistancesi (kdtree kdt, out double[] r) |
|
static void | dsoptimalsplit2 (double[] a, int[] c, int n, out int info, out double threshold, out double pal, out double pbl, out double par, out double pbr, out double cve) |
|
static void | dsoptimalsplit2fast (ref double[] a, ref int[] c, ref int[] tiesbuf, ref int[] cntbuf, ref double[] bufr, ref int[] bufi, int n, int nc, double alpha, out int info, out double threshold, out double rms, out double cvrms) |
|
static void | dfserialize (decisionforest obj, out string s_out) |
|
static void | dfunserialize (string s_in, out decisionforest obj) |
|
static void | dfbuildrandomdecisionforest (double[,] xy, int npoints, int nvars, int nclasses, int ntrees, double r, out int info, out decisionforest df, out dfreport rep) |
|
static void | dfbuildrandomdecisionforestx1 (double[,] xy, int npoints, int nvars, int nclasses, int ntrees, int nrndvars, double r, out int info, out decisionforest df, out dfreport rep) |
|
static void | dfprocess (decisionforest df, double[] x, ref double[] y) |
|
static void | dfprocessi (decisionforest df, double[] x, out double[] y) |
|
static double | dfrelclserror (decisionforest df, double[,] xy, int npoints) |
|
static double | dfavgce (decisionforest df, double[,] xy, int npoints) |
|
static double | dfrmserror (decisionforest df, double[,] xy, int npoints) |
|
static double | dfavgerror (decisionforest df, double[,] xy, int npoints) |
|
static double | dfavgrelerror (decisionforest df, double[,] xy, int npoints) |
|
static void | lrbuild (double[,] xy, int npoints, int nvars, out int info, out linearmodel lm, out lrreport ar) |
|
static void | lrbuilds (double[,] xy, double[] s, int npoints, int nvars, out int info, out linearmodel lm, out lrreport ar) |
|
static void | lrbuildzs (double[,] xy, double[] s, int npoints, int nvars, out int info, out linearmodel lm, out lrreport ar) |
|
static void | lrbuildz (double[,] xy, int npoints, int nvars, out int info, out linearmodel lm, out lrreport ar) |
|
static void | lrunpack (linearmodel lm, out double[] v, out int nvars) |
|
static void | lrpack (double[] v, int nvars, out linearmodel lm) |
|
static double | lrprocess (linearmodel lm, double[] x) |
|
static double | lrrmserror (linearmodel lm, double[,] xy, int npoints) |
|
static double | lravgerror (linearmodel lm, double[,] xy, int npoints) |
|
static double | lravgrelerror (linearmodel lm, double[,] xy, int npoints) |
|
static void | filtersma (ref double[] x, int n, int k) |
|
static void | filtersma (ref double[] x, int k) |
|
static void | filterema (ref double[] x, int n, double alpha) |
|
static void | filterema (ref double[] x, double alpha) |
|
static void | filterlrma (ref double[] x, int n, int k) |
|
static void | filterlrma (ref double[] x, int k) |
|
static void | kmeansgenerate (double[,] xy, int npoints, int nvars, int k, int restarts, out int info, out double[,] c, out int[] xyc) |
|
static void | fisherlda (double[,] xy, int npoints, int nvars, int nclasses, out int info, out double[] w) |
|
static void | fisherldan (double[,] xy, int npoints, int nvars, int nclasses, out int info, out double[,] w) |
|
static void | mlpserialize (multilayerperceptron obj, out string s_out) |
|
static void | mlpunserialize (string s_in, out multilayerperceptron obj) |
|
static void | mlpcreate0 (int nin, int nout, out multilayerperceptron network) |
|
static void | mlpcreate1 (int nin, int nhid, int nout, out multilayerperceptron network) |
|
static void | mlpcreate2 (int nin, int nhid1, int nhid2, int nout, out multilayerperceptron network) |
|
static void | mlpcreateb0 (int nin, int nout, double b, double d, out multilayerperceptron network) |
|
static void | mlpcreateb1 (int nin, int nhid, int nout, double b, double d, out multilayerperceptron network) |
|
static void | mlpcreateb2 (int nin, int nhid1, int nhid2, int nout, double b, double d, out multilayerperceptron network) |
|
static void | mlpcreater0 (int nin, int nout, double a, double b, out multilayerperceptron network) |
|
static void | mlpcreater1 (int nin, int nhid, int nout, double a, double b, out multilayerperceptron network) |
|
static void | mlpcreater2 (int nin, int nhid1, int nhid2, int nout, double a, double b, out multilayerperceptron network) |
|
static void | mlpcreatec0 (int nin, int nout, out multilayerperceptron network) |
|
static void | mlpcreatec1 (int nin, int nhid, int nout, out multilayerperceptron network) |
|
static void | mlpcreatec2 (int nin, int nhid1, int nhid2, int nout, out multilayerperceptron network) |
|
static void | mlprandomize (multilayerperceptron network) |
|
static void | mlprandomizefull (multilayerperceptron network) |
|
static void | mlpproperties (multilayerperceptron network, out int nin, out int nout, out int wcount) |
|
static int | mlpgetinputscount (multilayerperceptron network) |
|
static int | mlpgetoutputscount (multilayerperceptron network) |
|
static int | mlpgetweightscount (multilayerperceptron network) |
|
static bool | mlpissoftmax (multilayerperceptron network) |
|
static int | mlpgetlayerscount (multilayerperceptron network) |
|
static int | mlpgetlayersize (multilayerperceptron network, int k) |
|
static void | mlpgetinputscaling (multilayerperceptron network, int i, out double mean, out double sigma) |
|
static void | mlpgetoutputscaling (multilayerperceptron network, int i, out double mean, out double sigma) |
|
static void | mlpgetneuroninfo (multilayerperceptron network, int k, int i, out int fkind, out double threshold) |
|
static double | mlpgetweight (multilayerperceptron network, int k0, int i0, int k1, int i1) |
|
static void | mlpsetinputscaling (multilayerperceptron network, int i, double mean, double sigma) |
|
static void | mlpsetoutputscaling (multilayerperceptron network, int i, double mean, double sigma) |
|
static void | mlpsetneuroninfo (multilayerperceptron network, int k, int i, int fkind, double threshold) |
|
static void | mlpsetweight (multilayerperceptron network, int k0, int i0, int k1, int i1, double w) |
|
static void | mlpactivationfunction (double net, int k, out double f, out double df, out double d2f) |
|
static void | mlpprocess (multilayerperceptron network, double[] x, ref double[] y) |
|
static void | mlpprocessi (multilayerperceptron network, double[] x, out double[] y) |
|
static double | mlperror (multilayerperceptron network, double[,] xy, int ssize) |
|
static double | mlperrorn (multilayerperceptron network, double[,] xy, int ssize) |
|
static int | mlpclserror (multilayerperceptron network, double[,] xy, int ssize) |
|
static double | mlprelclserror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlpavgce (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlprmserror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlpavgerror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlpavgrelerror (multilayerperceptron network, double[,] xy, int npoints) |
|
static void | mlpgrad (multilayerperceptron network, double[] x, double[] desiredy, out double e, ref double[] grad) |
|
static void | mlpgradn (multilayerperceptron network, double[] x, double[] desiredy, out double e, ref double[] grad) |
|
static void | mlpgradbatch (multilayerperceptron network, double[,] xy, int ssize, out double e, ref double[] grad) |
|
static void | mlpgradnbatch (multilayerperceptron network, double[,] xy, int ssize, out double e, ref double[] grad) |
|
static void | mlphessiannbatch (multilayerperceptron network, double[,] xy, int ssize, out double e, ref double[] grad, ref double[,] h) |
|
static void | mlphessianbatch (multilayerperceptron network, double[,] xy, int ssize, out double e, ref double[] grad, ref double[,] h) |
|
static void | mnltrainh (double[,] xy, int npoints, int nvars, int nclasses, out int info, out logitmodel lm, out mnlreport rep) |
|
static void | mnlprocess (logitmodel lm, double[] x, ref double[] y) |
|
static void | mnlprocessi (logitmodel lm, double[] x, out double[] y) |
|
static void | mnlunpack (logitmodel lm, out double[,] a, out int nvars, out int nclasses) |
|
static void | mnlpack (double[,] a, int nvars, int nclasses, out logitmodel lm) |
|
static double | mnlavgce (logitmodel lm, double[,] xy, int npoints) |
|
static double | mnlrelclserror (logitmodel lm, double[,] xy, int npoints) |
|
static double | mnlrmserror (logitmodel lm, double[,] xy, int npoints) |
|
static double | mnlavgerror (logitmodel lm, double[,] xy, int npoints) |
|
static double | mnlavgrelerror (logitmodel lm, double[,] xy, int ssize) |
|
static int | mnlclserror (logitmodel lm, double[,] xy, int npoints) |
|
static void | mcpdcreate (int n, out mcpdstate s) |
|
static void | mcpdcreateentry (int n, int entrystate, out mcpdstate s) |
|
static void | mcpdcreateexit (int n, int exitstate, out mcpdstate s) |
|
static void | mcpdcreateentryexit (int n, int entrystate, int exitstate, out mcpdstate s) |
|
static void | mcpdaddtrack (mcpdstate s, double[,] xy, int k) |
|
static void | mcpdaddtrack (mcpdstate s, double[,] xy) |
|
static void | mcpdsetec (mcpdstate s, double[,] ec) |
|
static void | mcpdaddec (mcpdstate s, int i, int j, double c) |
|
static void | mcpdsetbc (mcpdstate s, double[,] bndl, double[,] bndu) |
|
static void | mcpdaddbc (mcpdstate s, int i, int j, double bndl, double bndu) |
|
static void | mcpdsetlc (mcpdstate s, double[,] c, int[] ct, int k) |
|
static void | mcpdsetlc (mcpdstate s, double[,] c, int[] ct) |
|
static void | mcpdsettikhonovregularizer (mcpdstate s, double v) |
|
static void | mcpdsetprior (mcpdstate s, double[,] pp) |
|
static void | mcpdsetpredictionweights (mcpdstate s, double[] pw) |
|
static void | mcpdsolve (mcpdstate s) |
|
static void | mcpdresults (mcpdstate s, out double[,] p, out mcpdreport rep) |
|
static void | mlptrainlm (multilayerperceptron network, double[,] xy, int npoints, double decay, int restarts, out int info, out mlpreport rep) |
|
static void | mlptrainlbfgs (multilayerperceptron network, double[,] xy, int npoints, double decay, int restarts, double wstep, int maxits, out int info, out mlpreport rep) |
|
static void | mlptraines (multilayerperceptron network, double[,] trnxy, int trnsize, double[,] valxy, int valsize, double decay, int restarts, out int info, out mlpreport rep) |
|
static void | mlpkfoldcvlbfgs (multilayerperceptron network, double[,] xy, int npoints, double decay, int restarts, double wstep, int maxits, int foldscount, out int info, out mlpreport rep, out mlpcvreport cvrep) |
|
static void | mlpkfoldcvlm (multilayerperceptron network, double[,] xy, int npoints, double decay, int restarts, int foldscount, out int info, out mlpreport rep, out mlpcvreport cvrep) |
|
static void | mlpeserialize (mlpensemble obj, out string s_out) |
|
static void | mlpeunserialize (string s_in, out mlpensemble obj) |
|
static void | mlpecreate0 (int nin, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreate1 (int nin, int nhid, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreate2 (int nin, int nhid1, int nhid2, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreateb0 (int nin, int nout, double b, double d, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreateb1 (int nin, int nhid, int nout, double b, double d, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreateb2 (int nin, int nhid1, int nhid2, int nout, double b, double d, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreater0 (int nin, int nout, double a, double b, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreater1 (int nin, int nhid, int nout, double a, double b, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreater2 (int nin, int nhid1, int nhid2, int nout, double a, double b, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreatec0 (int nin, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreatec1 (int nin, int nhid, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreatec2 (int nin, int nhid1, int nhid2, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreatefromnetwork (multilayerperceptron network, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlperandomize (mlpensemble ensemble) |
|
static void | mlpeproperties (mlpensemble ensemble, out int nin, out int nout) |
|
static bool | mlpeissoftmax (mlpensemble ensemble) |
|
static void | mlpeprocess (mlpensemble ensemble, double[] x, ref double[] y) |
|
static void | mlpeprocessi (mlpensemble ensemble, double[] x, out double[] y) |
|
static double | mlperelclserror (mlpensemble ensemble, double[,] xy, int npoints) |
|
static double | mlpeavgce (mlpensemble ensemble, double[,] xy, int npoints) |
|
static double | mlpermserror (mlpensemble ensemble, double[,] xy, int npoints) |
|
static double | mlpeavgerror (mlpensemble ensemble, double[,] xy, int npoints) |
|
static double | mlpeavgrelerror (mlpensemble ensemble, double[,] xy, int npoints) |
|
static void | mlpebagginglm (mlpensemble ensemble, double[,] xy, int npoints, double decay, int restarts, out int info, out mlpreport rep, out mlpcvreport ooberrors) |
|
static void | mlpebagginglbfgs (mlpensemble ensemble, double[,] xy, int npoints, double decay, int restarts, double wstep, int maxits, out int info, out mlpreport rep, out mlpcvreport ooberrors) |
|
static void | mlpetraines (mlpensemble ensemble, double[,] xy, int npoints, double decay, int restarts, out int info, out mlpreport rep) |
|
static void | pcabuildbasis (double[,] x, int npoints, int nvars, out int info, out double[] s2, out double[,] v) |
|
static void | odesolverrkck (double[] y, int n, double[] x, int m, double eps, double h, out odesolverstate state) |
|
static void | odesolverrkck (double[] y, double[] x, double eps, double h, out odesolverstate state) |
|
static bool | odesolveriteration (odesolverstate state) |
|
static void | odesolversolve (odesolverstate state, ndimensional_ode_rp diff, object obj) |
|
static void | odesolverresults (odesolverstate state, out int m, out double[] xtbl, out double[,] ytbl, out odesolverreport rep) |
|
static void | fftc1d (ref complex[] a, int n) |
|
static void | fftc1d (ref complex[] a) |
|
static void | fftc1dinv (ref complex[] a, int n) |
|
static void | fftc1dinv (ref complex[] a) |
|
static void | fftr1d (double[] a, int n, out complex[] f) |
|
static void | fftr1d (double[] a, out complex[] f) |
|
static void | fftr1dinv (complex[] f, int n, out double[] a) |
|
static void | fftr1dinv (complex[] f, out double[] a) |
|
static void | convc1d (complex[] a, int m, complex[] b, int n, out complex[] r) |
|
static void | convc1dinv (complex[] a, int m, complex[] b, int n, out complex[] r) |
|
static void | convc1dcircular (complex[] s, int m, complex[] r, int n, out complex[] c) |
|
static void | convc1dcircularinv (complex[] a, int m, complex[] b, int n, out complex[] r) |
|
static void | convr1d (double[] a, int m, double[] b, int n, out double[] r) |
|
static void | convr1dinv (double[] a, int m, double[] b, int n, out double[] r) |
|
static void | convr1dcircular (double[] s, int m, double[] r, int n, out double[] c) |
|
static void | convr1dcircularinv (double[] a, int m, double[] b, int n, out double[] r) |
|
static void | corrc1d (complex[] signal, int n, complex[] pattern, int m, out complex[] r) |
|
static void | corrc1dcircular (complex[] signal, int m, complex[] pattern, int n, out complex[] c) |
|
static void | corrr1d (double[] signal, int n, double[] pattern, int m, out double[] r) |
|
static void | corrr1dcircular (double[] signal, int m, double[] pattern, int n, out double[] c) |
|
static void | fhtr1d (ref double[] a, int n) |
|
static void | fhtr1dinv (ref double[] a, int n) |
|
static void | gqgeneraterec (double[] alpha, double[] beta, double mu0, int n, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategausslobattorec (double[] alpha, double[] beta, double mu0, double a, double b, int n, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategaussradaurec (double[] alpha, double[] beta, double mu0, double a, int n, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategausslegendre (int n, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategaussjacobi (int n, double alpha, double beta, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategausslaguerre (int n, double alpha, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategausshermite (int n, out int info, out double[] x, out double[] w) |
|
static void | gkqgeneraterec (double[] alpha, double[] beta, double mu0, int n, out int info, out double[] x, out double[] wkronrod, out double[] wgauss) |
|
static void | gkqgenerategausslegendre (int n, out int info, out double[] x, out double[] wkronrod, out double[] wgauss) |
|
static void | gkqgenerategaussjacobi (int n, double alpha, double beta, out int info, out double[] x, out double[] wkronrod, out double[] wgauss) |
|
static void | gkqlegendrecalc (int n, out int info, out double[] x, out double[] wkronrod, out double[] wgauss) |
|
static void | gkqlegendretbl (int n, out double[] x, out double[] wkronrod, out double[] wgauss, out double eps) |
|
static void | autogksmooth (double a, double b, out autogkstate state) |
|
static void | autogksmoothw (double a, double b, double xwidth, out autogkstate state) |
|
static void | autogksingular (double a, double b, double alpha, double beta, out autogkstate state) |
|
static bool | autogkiteration (autogkstate state) |
|
static void | autogkintegrate (autogkstate state, integrator1_func func, object obj) |
|
static void | autogkresults (autogkstate state, out double v, out autogkreport rep) |
|
static double | idwcalc (idwinterpolant z, double[] x) |
|
static void | idwbuildmodifiedshepard (double[,] xy, int n, int nx, int d, int nq, int nw, out idwinterpolant z) |
|
static void | idwbuildmodifiedshepardr (double[,] xy, int n, int nx, double r, out idwinterpolant z) |
|
static void | idwbuildnoisy (double[,] xy, int n, int nx, int d, int nq, int nw, out idwinterpolant z) |
|
static double | barycentriccalc (barycentricinterpolant b, double t) |
|
static void | barycentricdiff1 (barycentricinterpolant b, double t, out double f, out double df) |
|
static void | barycentricdiff2 (barycentricinterpolant b, double t, out double f, out double df, out double d2f) |
|
static void | barycentriclintransx (barycentricinterpolant b, double ca, double cb) |
|
static void | barycentriclintransy (barycentricinterpolant b, double ca, double cb) |
|
static void | barycentricunpack (barycentricinterpolant b, out int n, out double[] x, out double[] y, out double[] w) |
|
static void | barycentricbuildxyw (double[] x, double[] y, double[] w, int n, out barycentricinterpolant b) |
|
static void | barycentricbuildfloaterhormann (double[] x, double[] y, int n, int d, out barycentricinterpolant b) |
|
static void | polynomialbar2cheb (barycentricinterpolant p, double a, double b, out double[] t) |
|
static void | polynomialcheb2bar (double[] t, int n, double a, double b, out barycentricinterpolant p) |
|
static void | polynomialcheb2bar (double[] t, double a, double b, out barycentricinterpolant p) |
|
static void | polynomialbar2pow (barycentricinterpolant p, double c, double s, out double[] a) |
|
static void | polynomialbar2pow (barycentricinterpolant p, out double[] a) |
|
static void | polynomialpow2bar (double[] a, int n, double c, double s, out barycentricinterpolant p) |
|
static void | polynomialpow2bar (double[] a, out barycentricinterpolant p) |
|
static void | polynomialbuild (double[] x, double[] y, int n, out barycentricinterpolant p) |
|
static void | polynomialbuild (double[] x, double[] y, out barycentricinterpolant p) |
|
static void | polynomialbuildeqdist (double a, double b, double[] y, int n, out barycentricinterpolant p) |
|
static void | polynomialbuildeqdist (double a, double b, double[] y, out barycentricinterpolant p) |
|
static void | polynomialbuildcheb1 (double a, double b, double[] y, int n, out barycentricinterpolant p) |
|
static void | polynomialbuildcheb1 (double a, double b, double[] y, out barycentricinterpolant p) |
|
static void | polynomialbuildcheb2 (double a, double b, double[] y, int n, out barycentricinterpolant p) |
|
static void | polynomialbuildcheb2 (double a, double b, double[] y, out barycentricinterpolant p) |
|
static double | polynomialcalceqdist (double a, double b, double[] f, int n, double t) |
|
static double | polynomialcalceqdist (double a, double b, double[] f, double t) |
|
static double | polynomialcalccheb1 (double a, double b, double[] f, int n, double t) |
|
static double | polynomialcalccheb1 (double a, double b, double[] f, double t) |
|
static double | polynomialcalccheb2 (double a, double b, double[] f, int n, double t) |
|
static double | polynomialcalccheb2 (double a, double b, double[] f, double t) |
|
static void | spline1dbuildlinear (double[] x, double[] y, int n, out spline1dinterpolant c) |
|
static void | spline1dbuildlinear (double[] x, double[] y, out spline1dinterpolant c) |
|
static void | spline1dbuildcubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, out spline1dinterpolant c) |
|
static void | spline1dbuildcubic (double[] x, double[] y, out spline1dinterpolant c) |
|
static void | spline1dgriddiffcubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, out double[] d) |
|
static void | spline1dgriddiffcubic (double[] x, double[] y, out double[] d) |
|
static void | spline1dgriddiff2cubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, out double[] d1, out double[] d2) |
|
static void | spline1dgriddiff2cubic (double[] x, double[] y, out double[] d1, out double[] d2) |
|
static void | spline1dconvcubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, double[] x2, int n2, out double[] y2) |
|
static void | spline1dconvcubic (double[] x, double[] y, double[] x2, out double[] y2) |
|
static void | spline1dconvdiffcubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, double[] x2, int n2, out double[] y2, out double[] d2) |
|
static void | spline1dconvdiffcubic (double[] x, double[] y, double[] x2, out double[] y2, out double[] d2) |
|
static void | spline1dconvdiff2cubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, double[] x2, int n2, out double[] y2, out double[] d2, out double[] dd2) |
|
static void | spline1dconvdiff2cubic (double[] x, double[] y, double[] x2, out double[] y2, out double[] d2, out double[] dd2) |
|
static void | spline1dbuildcatmullrom (double[] x, double[] y, int n, int boundtype, double tension, out spline1dinterpolant c) |
|
static void | spline1dbuildcatmullrom (double[] x, double[] y, out spline1dinterpolant c) |
|
static void | spline1dbuildhermite (double[] x, double[] y, double[] d, int n, out spline1dinterpolant c) |
|
static void | spline1dbuildhermite (double[] x, double[] y, double[] d, out spline1dinterpolant c) |
|
static void | spline1dbuildakima (double[] x, double[] y, int n, out spline1dinterpolant c) |
|
static void | spline1dbuildakima (double[] x, double[] y, out spline1dinterpolant c) |
|
static double | spline1dcalc (spline1dinterpolant c, double x) |
|
static void | spline1ddiff (spline1dinterpolant c, double x, out double s, out double ds, out double d2s) |
|
static void | spline1dunpack (spline1dinterpolant c, out int n, out double[,] tbl) |
|
static void | spline1dlintransx (spline1dinterpolant c, double a, double b) |
|
static void | spline1dlintransy (spline1dinterpolant c, double a, double b) |
|
static double | spline1dintegrate (spline1dinterpolant c, double x) |
|
static void | spline1dbuildmonotone (double[] x, double[] y, int n, out spline1dinterpolant c) |
|
static void | spline1dbuildmonotone (double[] x, double[] y, out spline1dinterpolant c) |
|
static void | polynomialfit (double[] x, double[] y, int n, int m, out int info, out barycentricinterpolant p, out polynomialfitreport rep) |
|
static void | polynomialfit (double[] x, double[] y, int m, out int info, out barycentricinterpolant p, out polynomialfitreport rep) |
|
static void | polynomialfitwc (double[] x, double[] y, double[] w, int n, double[] xc, double[] yc, int[] dc, int k, int m, out int info, out barycentricinterpolant p, out polynomialfitreport rep) |
|
static void | polynomialfitwc (double[] x, double[] y, double[] w, double[] xc, double[] yc, int[] dc, int m, out int info, out barycentricinterpolant p, out polynomialfitreport rep) |
|
static void | barycentricfitfloaterhormannwc (double[] x, double[] y, double[] w, int n, double[] xc, double[] yc, int[] dc, int k, int m, out int info, out barycentricinterpolant b, out barycentricfitreport rep) |
|
static void | barycentricfitfloaterhormann (double[] x, double[] y, int n, int m, out int info, out barycentricinterpolant b, out barycentricfitreport rep) |
|
static void | spline1dfitpenalized (double[] x, double[] y, int n, int m, double rho, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitpenalized (double[] x, double[] y, int m, double rho, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitpenalizedw (double[] x, double[] y, double[] w, int n, int m, double rho, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitpenalizedw (double[] x, double[] y, double[] w, int m, double rho, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitcubicwc (double[] x, double[] y, double[] w, int n, double[] xc, double[] yc, int[] dc, int k, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitcubicwc (double[] x, double[] y, double[] w, double[] xc, double[] yc, int[] dc, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfithermitewc (double[] x, double[] y, double[] w, int n, double[] xc, double[] yc, int[] dc, int k, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfithermitewc (double[] x, double[] y, double[] w, double[] xc, double[] yc, int[] dc, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitcubic (double[] x, double[] y, int n, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitcubic (double[] x, double[] y, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfithermite (double[] x, double[] y, int n, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfithermite (double[] x, double[] y, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | lsfitlinearw (double[] y, double[] w, double[,] fmatrix, int n, int m, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearw (double[] y, double[] w, double[,] fmatrix, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearwc (double[] y, double[] w, double[,] fmatrix, double[,] cmatrix, int n, int m, int k, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearwc (double[] y, double[] w, double[,] fmatrix, double[,] cmatrix, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinear (double[] y, double[,] fmatrix, int n, int m, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinear (double[] y, double[,] fmatrix, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearc (double[] y, double[,] fmatrix, double[,] cmatrix, int n, int m, int k, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearc (double[] y, double[,] fmatrix, double[,] cmatrix, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitcreatewf (double[,] x, double[] y, double[] w, double[] c, int n, int m, int k, double diffstep, out lsfitstate state) |
|
static void | lsfitcreatewf (double[,] x, double[] y, double[] w, double[] c, double diffstep, out lsfitstate state) |
|
static void | lsfitcreatef (double[,] x, double[] y, double[] c, int n, int m, int k, double diffstep, out lsfitstate state) |
|
static void | lsfitcreatef (double[,] x, double[] y, double[] c, double diffstep, out lsfitstate state) |
|
static void | lsfitcreatewfg (double[,] x, double[] y, double[] w, double[] c, int n, int m, int k, bool cheapfg, out lsfitstate state) |
|
static void | lsfitcreatewfg (double[,] x, double[] y, double[] w, double[] c, bool cheapfg, out lsfitstate state) |
|
static void | lsfitcreatefg (double[,] x, double[] y, double[] c, int n, int m, int k, bool cheapfg, out lsfitstate state) |
|
static void | lsfitcreatefg (double[,] x, double[] y, double[] c, bool cheapfg, out lsfitstate state) |
|
static void | lsfitcreatewfgh (double[,] x, double[] y, double[] w, double[] c, int n, int m, int k, out lsfitstate state) |
|
static void | lsfitcreatewfgh (double[,] x, double[] y, double[] w, double[] c, out lsfitstate state) |
|
static void | lsfitcreatefgh (double[,] x, double[] y, double[] c, int n, int m, int k, out lsfitstate state) |
|
static void | lsfitcreatefgh (double[,] x, double[] y, double[] c, out lsfitstate state) |
|
static void | lsfitsetcond (lsfitstate state, double epsf, double epsx, int maxits) |
|
static void | lsfitsetstpmax (lsfitstate state, double stpmax) |
|
static void | lsfitsetxrep (lsfitstate state, bool needxrep) |
|
static void | lsfitsetscale (lsfitstate state, double[] s) |
|
static void | lsfitsetbc (lsfitstate state, double[] bndl, double[] bndu) |
|
static bool | lsfititeration (lsfitstate state) |
|
static void | lsfitfit (lsfitstate state, ndimensional_pfunc func, ndimensional_rep rep, object obj) |
|
static void | lsfitfit (lsfitstate state, ndimensional_pfunc func, ndimensional_pgrad grad, ndimensional_rep rep, object obj) |
|
static void | lsfitfit (lsfitstate state, ndimensional_pfunc func, ndimensional_pgrad grad, ndimensional_phess hess, ndimensional_rep rep, object obj) |
|
static void | lsfitresults (lsfitstate state, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitsetgradientcheck (lsfitstate state, double teststep) |
|
static void | pspline2build (double[,] xy, int n, int st, int pt, out pspline2interpolant p) |
|
static void | pspline3build (double[,] xy, int n, int st, int pt, out pspline3interpolant p) |
|
static void | pspline2buildperiodic (double[,] xy, int n, int st, int pt, out pspline2interpolant p) |
|
static void | pspline3buildperiodic (double[,] xy, int n, int st, int pt, out pspline3interpolant p) |
|
static void | pspline2parametervalues (pspline2interpolant p, out int n, out double[] t) |
|
static void | pspline3parametervalues (pspline3interpolant p, out int n, out double[] t) |
|
static void | pspline2calc (pspline2interpolant p, double t, out double x, out double y) |
|
static void | pspline3calc (pspline3interpolant p, double t, out double x, out double y, out double z) |
|
static void | pspline2tangent (pspline2interpolant p, double t, out double x, out double y) |
|
static void | pspline3tangent (pspline3interpolant p, double t, out double x, out double y, out double z) |
|
static void | pspline2diff (pspline2interpolant p, double t, out double x, out double dx, out double y, out double dy) |
|
static void | pspline3diff (pspline3interpolant p, double t, out double x, out double dx, out double y, out double dy, out double z, out double dz) |
|
static void | pspline2diff2 (pspline2interpolant p, double t, out double x, out double dx, out double d2x, out double y, out double dy, out double d2y) |
|
static void | pspline3diff2 (pspline3interpolant p, double t, out double x, out double dx, out double d2x, out double y, out double dy, out double d2y, out double z, out double dz, out double d2z) |
|
static double | pspline2arclength (pspline2interpolant p, double a, double b) |
|
static double | pspline3arclength (pspline3interpolant p, double a, double b) |
|
static void | rbfserialize (rbfmodel obj, out string s_out) |
|
static void | rbfunserialize (string s_in, out rbfmodel obj) |
|
static void | rbfcreate (int nx, int ny, out rbfmodel s) |
|
static void | rbfsetpoints (rbfmodel s, double[,] xy, int n) |
|
static void | rbfsetpoints (rbfmodel s, double[,] xy) |
|
static void | rbfsetalgoqnn (rbfmodel s, double q, double z) |
|
static void | rbfsetalgoqnn (rbfmodel s) |
|
static void | rbfsetalgomultilayer (rbfmodel s, double rbase, int nlayers, double lambdav) |
|
static void | rbfsetalgomultilayer (rbfmodel s, double rbase, int nlayers) |
|
static void | rbfsetlinterm (rbfmodel s) |
|
static void | rbfsetconstterm (rbfmodel s) |
|
static void | rbfsetzeroterm (rbfmodel s) |
|
static void | rbfbuildmodel (rbfmodel s, out rbfreport rep) |
|
static double | rbfcalc2 (rbfmodel s, double x0, double x1) |
|
static double | rbfcalc3 (rbfmodel s, double x0, double x1, double x2) |
|
static void | rbfcalc (rbfmodel s, double[] x, out double[] y) |
|
static void | rbfcalcbuf (rbfmodel s, double[] x, ref double[] y) |
|
static void | rbfgridcalc2 (rbfmodel s, double[] x0, int n0, double[] x1, int n1, out double[,] y) |
|
static void | rbfunpack (rbfmodel s, out int nx, out int ny, out double[,] xwr, out int nc, out double[,] v) |
|
static double | spline2dcalc (spline2dinterpolant c, double x, double y) |
|
static void | spline2ddiff (spline2dinterpolant c, double x, double y, out double f, out double fx, out double fy, out double fxy) |
|
static void | spline2dlintransxy (spline2dinterpolant c, double ax, double bx, double ay, double by) |
|
static void | spline2dlintransf (spline2dinterpolant c, double a, double b) |
|
static void | spline2dcopy (spline2dinterpolant c, out spline2dinterpolant cc) |
|
static void | spline2dresamplebicubic (double[,] a, int oldheight, int oldwidth, out double[,] b, int newheight, int newwidth) |
|
static void | spline2dresamplebilinear (double[,] a, int oldheight, int oldwidth, out double[,] b, int newheight, int newwidth) |
|
static void | spline2dbuildbilinearv (double[] x, int n, double[] y, int m, double[] f, int d, out spline2dinterpolant c) |
|
static void | spline2dbuildbicubicv (double[] x, int n, double[] y, int m, double[] f, int d, out spline2dinterpolant c) |
|
static void | spline2dcalcvbuf (spline2dinterpolant c, double x, double y, ref double[] f) |
|
static void | spline2dcalcv (spline2dinterpolant c, double x, double y, out double[] f) |
|
static void | spline2dunpackv (spline2dinterpolant c, out int m, out int n, out int d, out double[,] tbl) |
|
static void | spline2dbuildbilinear (double[] x, double[] y, double[,] f, int m, int n, out spline2dinterpolant c) |
|
static void | spline2dbuildbicubic (double[] x, double[] y, double[,] f, int m, int n, out spline2dinterpolant c) |
|
static void | spline2dunpack (spline2dinterpolant c, out int m, out int n, out double[,] tbl) |
|
static double | spline3dcalc (spline3dinterpolant c, double x, double y, double z) |
|
static void | spline3dlintransxyz (spline3dinterpolant c, double ax, double bx, double ay, double by, double az, double bz) |
|
static void | spline3dlintransf (spline3dinterpolant c, double a, double b) |
|
static void | spline3dresampletrilinear (double[] a, int oldzcount, int oldycount, int oldxcount, int newzcount, int newycount, int newxcount, out double[] b) |
|
static void | spline3dbuildtrilinearv (double[] x, int n, double[] y, int m, double[] z, int l, double[] f, int d, out spline3dinterpolant c) |
|
static void | spline3dcalcvbuf (spline3dinterpolant c, double x, double y, double z, ref double[] f) |
|
static void | spline3dcalcv (spline3dinterpolant c, double x, double y, double z, out double[] f) |
|
static void | spline3dunpackv (spline3dinterpolant c, out int n, out int m, out int l, out int d, out int stype, out double[,] tbl) |
|
static void | cmatrixtranspose (int m, int n, complex[,] a, int ia, int ja, ref complex[,] b, int ib, int jb) |
|
static void | rmatrixtranspose (int m, int n, double[,] a, int ia, int ja, ref double[,] b, int ib, int jb) |
|
static void | cmatrixcopy (int m, int n, complex[,] a, int ia, int ja, ref complex[,] b, int ib, int jb) |
|
static void | rmatrixcopy (int m, int n, double[,] a, int ia, int ja, ref double[,] b, int ib, int jb) |
|
static void | cmatrixrank1 (int m, int n, ref complex[,] a, int ia, int ja, ref complex[] u, int iu, ref complex[] v, int iv) |
|
static void | rmatrixrank1 (int m, int n, ref double[,] a, int ia, int ja, ref double[] u, int iu, ref double[] v, int iv) |
|
static void | cmatrixmv (int m, int n, complex[,] a, int ia, int ja, int opa, complex[] x, int ix, ref complex[] y, int iy) |
|
static void | rmatrixmv (int m, int n, double[,] a, int ia, int ja, int opa, double[] x, int ix, ref double[] y, int iy) |
|
static void | cmatrixrighttrsm (int m, int n, complex[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref complex[,] x, int i2, int j2) |
|
static void | cmatrixlefttrsm (int m, int n, complex[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref complex[,] x, int i2, int j2) |
|
static void | rmatrixrighttrsm (int m, int n, double[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref double[,] x, int i2, int j2) |
|
static void | rmatrixlefttrsm (int m, int n, double[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref double[,] x, int i2, int j2) |
|
static void | cmatrixsyrk (int n, int k, double alpha, complex[,] a, int ia, int ja, int optypea, double beta, ref complex[,] c, int ic, int jc, bool isupper) |
|
static void | rmatrixsyrk (int n, int k, double alpha, double[,] a, int ia, int ja, int optypea, double beta, ref double[,] c, int ic, int jc, bool isupper) |
|
static void | cmatrixgemm (int m, int n, int k, complex alpha, complex[,] a, int ia, int ja, int optypea, complex[,] b, int ib, int jb, int optypeb, complex beta, ref complex[,] c, int ic, int jc) |
|
static void | rmatrixgemm (int m, int n, int k, double alpha, double[,] a, int ia, int ja, int optypea, double[,] b, int ib, int jb, int optypeb, double beta, ref double[,] c, int ic, int jc) |
|
static void | rmatrixqr (ref double[,] a, int m, int n, out double[] tau) |
|
static void | rmatrixlq (ref double[,] a, int m, int n, out double[] tau) |
|
static void | cmatrixqr (ref complex[,] a, int m, int n, out complex[] tau) |
|
static void | cmatrixlq (ref complex[,] a, int m, int n, out complex[] tau) |
|
static void | rmatrixqrunpackq (double[,] a, int m, int n, double[] tau, int qcolumns, out double[,] q) |
|
static void | rmatrixqrunpackr (double[,] a, int m, int n, out double[,] r) |
|
static void | rmatrixlqunpackq (double[,] a, int m, int n, double[] tau, int qrows, out double[,] q) |
|
static void | rmatrixlqunpackl (double[,] a, int m, int n, out double[,] l) |
|
static void | cmatrixqrunpackq (complex[,] a, int m, int n, complex[] tau, int qcolumns, out complex[,] q) |
|
static void | cmatrixqrunpackr (complex[,] a, int m, int n, out complex[,] r) |
|
static void | cmatrixlqunpackq (complex[,] a, int m, int n, complex[] tau, int qrows, out complex[,] q) |
|
static void | cmatrixlqunpackl (complex[,] a, int m, int n, out complex[,] l) |
|
static void | rmatrixbd (ref double[,] a, int m, int n, out double[] tauq, out double[] taup) |
|
static void | rmatrixbdunpackq (double[,] qp, int m, int n, double[] tauq, int qcolumns, out double[,] q) |
|
static void | rmatrixbdmultiplybyq (double[,] qp, int m, int n, double[] tauq, ref double[,] z, int zrows, int zcolumns, bool fromtheright, bool dotranspose) |
|
static void | rmatrixbdunpackpt (double[,] qp, int m, int n, double[] taup, int ptrows, out double[,] pt) |
|
static void | rmatrixbdmultiplybyp (double[,] qp, int m, int n, double[] taup, ref double[,] z, int zrows, int zcolumns, bool fromtheright, bool dotranspose) |
|
static void | rmatrixbdunpackdiagonals (double[,] b, int m, int n, out bool isupper, out double[] d, out double[] e) |
|
static void | rmatrixhessenberg (ref double[,] a, int n, out double[] tau) |
|
static void | rmatrixhessenbergunpackq (double[,] a, int n, double[] tau, out double[,] q) |
|
static void | rmatrixhessenbergunpackh (double[,] a, int n, out double[,] h) |
|
static void | smatrixtd (ref double[,] a, int n, bool isupper, out double[] tau, out double[] d, out double[] e) |
|
static void | smatrixtdunpackq (double[,] a, int n, bool isupper, double[] tau, out double[,] q) |
|
static void | hmatrixtd (ref complex[,] a, int n, bool isupper, out complex[] tau, out double[] d, out double[] e) |
|
static void | hmatrixtdunpackq (complex[,] a, int n, bool isupper, complex[] tau, out complex[,] q) |
|
static bool | rmatrixbdsvd (ref double[] d, double[] e, int n, bool isupper, bool isfractionalaccuracyrequired, ref double[,] u, int nru, ref double[,] c, int ncc, ref double[,] vt, int ncvt) |
|
static bool | rmatrixsvd (double[,] a, int m, int n, int uneeded, int vtneeded, int additionalmemory, out double[] w, out double[,] u, out double[,] vt) |
|
static bool | smatrixevd (double[,] a, int n, int zneeded, bool isupper, out double[] d, out double[,] z) |
|
static bool | smatrixevdr (double[,] a, int n, int zneeded, bool isupper, double b1, double b2, out int m, out double[] w, out double[,] z) |
|
static bool | smatrixevdi (double[,] a, int n, int zneeded, bool isupper, int i1, int i2, out double[] w, out double[,] z) |
|
static bool | hmatrixevd (complex[,] a, int n, int zneeded, bool isupper, out double[] d, out complex[,] z) |
|
static bool | hmatrixevdr (complex[,] a, int n, int zneeded, bool isupper, double b1, double b2, out int m, out double[] w, out complex[,] z) |
|
static bool | hmatrixevdi (complex[,] a, int n, int zneeded, bool isupper, int i1, int i2, out double[] w, out complex[,] z) |
|
static bool | smatrixtdevd (ref double[] d, double[] e, int n, int zneeded, ref double[,] z) |
|
static bool | smatrixtdevdr (ref double[] d, double[] e, int n, int zneeded, double a, double b, out int m, ref double[,] z) |
|
static bool | smatrixtdevdi (ref double[] d, double[] e, int n, int zneeded, int i1, int i2, ref double[,] z) |
|
static bool | rmatrixevd (double[,] a, int n, int vneeded, out double[] wr, out double[] wi, out double[,] vl, out double[,] vr) |
|
static void | rmatrixrndorthogonal (int n, out double[,] a) |
|
static void | rmatrixrndcond (int n, double c, out double[,] a) |
|
static void | cmatrixrndorthogonal (int n, out complex[,] a) |
|
static void | cmatrixrndcond (int n, double c, out complex[,] a) |
|
static void | smatrixrndcond (int n, double c, out double[,] a) |
|
static void | spdmatrixrndcond (int n, double c, out double[,] a) |
|
static void | hmatrixrndcond (int n, double c, out complex[,] a) |
|
static void | hpdmatrixrndcond (int n, double c, out complex[,] a) |
|
static void | rmatrixrndorthogonalfromtheright (ref double[,] a, int m, int n) |
|
static void | rmatrixrndorthogonalfromtheleft (ref double[,] a, int m, int n) |
|
static void | cmatrixrndorthogonalfromtheright (ref complex[,] a, int m, int n) |
|
static void | cmatrixrndorthogonalfromtheleft (ref complex[,] a, int m, int n) |
|
static void | smatrixrndmultiply (ref double[,] a, int n) |
|
static void | hmatrixrndmultiply (ref complex[,] a, int n) |
|
static void | rmatrixlu (ref double[,] a, int m, int n, out int[] pivots) |
|
static void | cmatrixlu (ref complex[,] a, int m, int n, out int[] pivots) |
|
static bool | hpdmatrixcholesky (ref complex[,] a, int n, bool isupper) |
|
static bool | spdmatrixcholesky (ref double[,] a, int n, bool isupper) |
|
static double | rmatrixrcond1 (double[,] a, int n) |
|
static double | rmatrixrcondinf (double[,] a, int n) |
|
static double | spdmatrixrcond (double[,] a, int n, bool isupper) |
|
static double | rmatrixtrrcond1 (double[,] a, int n, bool isupper, bool isunit) |
|
static double | rmatrixtrrcondinf (double[,] a, int n, bool isupper, bool isunit) |
|
static double | hpdmatrixrcond (complex[,] a, int n, bool isupper) |
|
static double | cmatrixrcond1 (complex[,] a, int n) |
|
static double | cmatrixrcondinf (complex[,] a, int n) |
|
static double | rmatrixlurcond1 (double[,] lua, int n) |
|
static double | rmatrixlurcondinf (double[,] lua, int n) |
|
static double | spdmatrixcholeskyrcond (double[,] a, int n, bool isupper) |
|
static double | hpdmatrixcholeskyrcond (complex[,] a, int n, bool isupper) |
|
static double | cmatrixlurcond1 (complex[,] lua, int n) |
|
static double | cmatrixlurcondinf (complex[,] lua, int n) |
|
static double | cmatrixtrrcond1 (complex[,] a, int n, bool isupper, bool isunit) |
|
static double | cmatrixtrrcondinf (complex[,] a, int n, bool isupper, bool isunit) |
|
static void | rmatrixluinverse (ref double[,] a, int[] pivots, int n, out int info, out matinvreport rep) |
|
static void | rmatrixluinverse (ref double[,] a, int[] pivots, out int info, out matinvreport rep) |
|
static void | rmatrixinverse (ref double[,] a, int n, out int info, out matinvreport rep) |
|
static void | rmatrixinverse (ref double[,] a, out int info, out matinvreport rep) |
|
static void | cmatrixluinverse (ref complex[,] a, int[] pivots, int n, out int info, out matinvreport rep) |
|
static void | cmatrixluinverse (ref complex[,] a, int[] pivots, out int info, out matinvreport rep) |
|
static void | cmatrixinverse (ref complex[,] a, int n, out int info, out matinvreport rep) |
|
static void | cmatrixinverse (ref complex[,] a, out int info, out matinvreport rep) |
|
static void | spdmatrixcholeskyinverse (ref double[,] a, int n, bool isupper, out int info, out matinvreport rep) |
|
static void | spdmatrixcholeskyinverse (ref double[,] a, out int info, out matinvreport rep) |
|
static void | spdmatrixinverse (ref double[,] a, int n, bool isupper, out int info, out matinvreport rep) |
|
static void | spdmatrixinverse (ref double[,] a, out int info, out matinvreport rep) |
|
static void | hpdmatrixcholeskyinverse (ref complex[,] a, int n, bool isupper, out int info, out matinvreport rep) |
|
static void | hpdmatrixcholeskyinverse (ref complex[,] a, out int info, out matinvreport rep) |
|
static void | hpdmatrixinverse (ref complex[,] a, int n, bool isupper, out int info, out matinvreport rep) |
|
static void | hpdmatrixinverse (ref complex[,] a, out int info, out matinvreport rep) |
|
static void | rmatrixtrinverse (ref double[,] a, int n, bool isupper, bool isunit, out int info, out matinvreport rep) |
|
static void | rmatrixtrinverse (ref double[,] a, bool isupper, out int info, out matinvreport rep) |
|
static void | cmatrixtrinverse (ref complex[,] a, int n, bool isupper, bool isunit, out int info, out matinvreport rep) |
|
static void | cmatrixtrinverse (ref complex[,] a, bool isupper, out int info, out matinvreport rep) |
|
static void | sparsecreate (int m, int n, int k, out sparsematrix s) |
|
static void | sparsecreate (int m, int n, out sparsematrix s) |
|
static void | sparsecreatecrs (int m, int n, int[] ner, out sparsematrix s) |
|
static void | sparsecopy (sparsematrix s0, out sparsematrix s1) |
|
static void | sparseadd (sparsematrix s, int i, int j, double v) |
|
static void | sparseset (sparsematrix s, int i, int j, double v) |
|
static double | sparseget (sparsematrix s, int i, int j) |
|
static void | sparseconverttocrs (sparsematrix s) |
|
static void | sparsemv (sparsematrix s, double[] x, ref double[] y) |
|
static void | sparsemtv (sparsematrix s, double[] x, ref double[] y) |
|
static void | sparsemv2 (sparsematrix s, double[] x, ref double[] y0, ref double[] y1) |
|
static void | sparsesmv (sparsematrix s, bool isupper, double[] x, ref double[] y) |
|
static void | sparsemm (sparsematrix s, double[,] a, int k, ref double[,] b) |
|
static void | sparsemtm (sparsematrix s, double[,] a, int k, ref double[,] b) |
|
static void | sparsemm2 (sparsematrix s, double[,] a, int k, ref double[,] b0, ref double[,] b1) |
|
static void | sparsesmm (sparsematrix s, bool isupper, double[,] a, int k, ref double[,] b) |
|
static void | sparseresizematrix (sparsematrix s) |
|
static bool | sparseenumerate (sparsematrix s, ref int t0, ref int t1, out int i, out int j, out double v) |
|
static bool | sparserewriteexisting (sparsematrix s, int i, int j, double v) |
|
static void | normestimatorcreate (int m, int n, int nstart, int nits, out normestimatorstate state) |
|
static void | normestimatorsetseed (normestimatorstate state, int seedval) |
|
static void | normestimatorestimatesparse (normestimatorstate state, sparsematrix a) |
|
static void | normestimatorresults (normestimatorstate state, out double nrm) |
|
static double | rmatrixludet (double[,] a, int[] pivots, int n) |
|
static double | rmatrixludet (double[,] a, int[] pivots) |
|
static double | rmatrixdet (double[,] a, int n) |
|
static double | rmatrixdet (double[,] a) |
|
static complex | cmatrixludet (complex[,] a, int[] pivots, int n) |
|
static complex | cmatrixludet (complex[,] a, int[] pivots) |
|
static complex | cmatrixdet (complex[,] a, int n) |
|
static complex | cmatrixdet (complex[,] a) |
|
static double | spdmatrixcholeskydet (double[,] a, int n) |
|
static double | spdmatrixcholeskydet (double[,] a) |
|
static double | spdmatrixdet (double[,] a, int n, bool isupper) |
|
static double | spdmatrixdet (double[,] a) |
|
static bool | smatrixgevd (double[,] a, int n, bool isuppera, double[,] b, bool isupperb, int zneeded, int problemtype, out double[] d, out double[,] z) |
|
static bool | smatrixgevdreduce (ref double[,] a, int n, bool isuppera, double[,] b, bool isupperb, int problemtype, out double[,] r, out bool isupperr) |
|
static void | rmatrixinvupdatesimple (ref double[,] inva, int n, int updrow, int updcolumn, double updval) |
|
static void | rmatrixinvupdaterow (ref double[,] inva, int n, int updrow, double[] v) |
|
static void | rmatrixinvupdatecolumn (ref double[,] inva, int n, int updcolumn, double[] u) |
|
static void | rmatrixinvupdateuv (ref double[,] inva, int n, double[] u, double[] v) |
|
static bool | rmatrixschur (ref double[,] a, int n, out double[,] s) |
|
static void | mincgcreate (int n, double[] x, out mincgstate state) |
|
static void | mincgcreate (double[] x, out mincgstate state) |
|
static void | mincgcreatef (int n, double[] x, double diffstep, out mincgstate state) |
|
static void | mincgcreatef (double[] x, double diffstep, out mincgstate state) |
|
static void | mincgsetcond (mincgstate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | mincgsetscale (mincgstate state, double[] s) |
|
static void | mincgsetxrep (mincgstate state, bool needxrep) |
|
static void | mincgsetcgtype (mincgstate state, int cgtype) |
|
static void | mincgsetstpmax (mincgstate state, double stpmax) |
|
static void | mincgsuggeststep (mincgstate state, double stp) |
|
static void | mincgsetprecdefault (mincgstate state) |
|
static void | mincgsetprecdiag (mincgstate state, double[] d) |
|
static void | mincgsetprecscale (mincgstate state) |
|
static bool | mincgiteration (mincgstate state) |
|
static void | mincgoptimize (mincgstate state, ndimensional_func func, ndimensional_rep rep, object obj) |
|
static void | mincgoptimize (mincgstate state, ndimensional_grad grad, ndimensional_rep rep, object obj) |
|
static void | mincgresults (mincgstate state, out double[] x, out mincgreport rep) |
|
static void | mincgresultsbuf (mincgstate state, ref double[] x, mincgreport rep) |
|
static void | mincgrestartfrom (mincgstate state, double[] x) |
|
static void | mincgsetgradientcheck (mincgstate state, double teststep) |
|
static void | minbleiccreate (int n, double[] x, out minbleicstate state) |
|
static void | minbleiccreate (double[] x, out minbleicstate state) |
|
static void | minbleiccreatef (int n, double[] x, double diffstep, out minbleicstate state) |
|
static void | minbleiccreatef (double[] x, double diffstep, out minbleicstate state) |
|
static void | minbleicsetbc (minbleicstate state, double[] bndl, double[] bndu) |
|
static void | minbleicsetlc (minbleicstate state, double[,] c, int[] ct, int k) |
|
static void | minbleicsetlc (minbleicstate state, double[,] c, int[] ct) |
|
static void | minbleicsetinnercond (minbleicstate state, double epsg, double epsf, double epsx) |
|
static void | minbleicsetoutercond (minbleicstate state, double epsx, double epsi) |
|
static void | minbleicsetscale (minbleicstate state, double[] s) |
|
static void | minbleicsetprecdefault (minbleicstate state) |
|
static void | minbleicsetprecdiag (minbleicstate state, double[] d) |
|
static void | minbleicsetprecscale (minbleicstate state) |
|
static void | minbleicsetmaxits (minbleicstate state, int maxits) |
|
static void | minbleicsetxrep (minbleicstate state, bool needxrep) |
|
static void | minbleicsetstpmax (minbleicstate state, double stpmax) |
|
static bool | minbleiciteration (minbleicstate state) |
|
static void | minbleicoptimize (minbleicstate state, ndimensional_func func, ndimensional_rep rep, object obj) |
|
static void | minbleicoptimize (minbleicstate state, ndimensional_grad grad, ndimensional_rep rep, object obj) |
|
static void | minbleicresults (minbleicstate state, out double[] x, out minbleicreport rep) |
|
static void | minbleicresultsbuf (minbleicstate state, ref double[] x, minbleicreport rep) |
|
static void | minbleicrestartfrom (minbleicstate state, double[] x) |
|
static void | minbleicsetgradientcheck (minbleicstate state, double teststep) |
|
static void | minlbfgscreate (int n, int m, double[] x, out minlbfgsstate state) |
|
static void | minlbfgscreate (int m, double[] x, out minlbfgsstate state) |
|
static void | minlbfgscreatef (int n, int m, double[] x, double diffstep, out minlbfgsstate state) |
|
static void | minlbfgscreatef (int m, double[] x, double diffstep, out minlbfgsstate state) |
|
static void | minlbfgssetcond (minlbfgsstate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | minlbfgssetxrep (minlbfgsstate state, bool needxrep) |
|
static void | minlbfgssetstpmax (minlbfgsstate state, double stpmax) |
|
static void | minlbfgssetscale (minlbfgsstate state, double[] s) |
|
static void | minlbfgssetprecdefault (minlbfgsstate state) |
|
static void | minlbfgssetpreccholesky (minlbfgsstate state, double[,] p, bool isupper) |
|
static void | minlbfgssetprecdiag (minlbfgsstate state, double[] d) |
|
static void | minlbfgssetprecscale (minlbfgsstate state) |
|
static bool | minlbfgsiteration (minlbfgsstate state) |
|
static void | minlbfgsoptimize (minlbfgsstate state, ndimensional_func func, ndimensional_rep rep, object obj) |
|
static void | minlbfgsoptimize (minlbfgsstate state, ndimensional_grad grad, ndimensional_rep rep, object obj) |
|
static void | minlbfgsresults (minlbfgsstate state, out double[] x, out minlbfgsreport rep) |
|
static void | minlbfgsresultsbuf (minlbfgsstate state, ref double[] x, minlbfgsreport rep) |
|
static void | minlbfgsrestartfrom (minlbfgsstate state, double[] x) |
|
static void | minlbfgssetgradientcheck (minlbfgsstate state, double teststep) |
|
static void | minqpcreate (int n, out minqpstate state) |
|
static void | minqpsetlinearterm (minqpstate state, double[] b) |
|
static void | minqpsetquadraticterm (minqpstate state, double[,] a, bool isupper) |
|
static void | minqpsetquadraticterm (minqpstate state, double[,] a) |
|
static void | minqpsetstartingpoint (minqpstate state, double[] x) |
|
static void | minqpsetorigin (minqpstate state, double[] xorigin) |
|
static void | minqpsetalgocholesky (minqpstate state) |
|
static void | minqpsetbc (minqpstate state, double[] bndl, double[] bndu) |
|
static void | minqpsetlc (minqpstate state, double[,] c, int[] ct, int k) |
|
static void | minqpsetlc (minqpstate state, double[,] c, int[] ct) |
|
static void | minqpoptimize (minqpstate state) |
|
static void | minqpresults (minqpstate state, out double[] x, out minqpreport rep) |
|
static void | minqpresultsbuf (minqpstate state, ref double[] x, minqpreport rep) |
|
static void | minlmcreatevj (int n, int m, double[] x, out minlmstate state) |
|
static void | minlmcreatevj (int m, double[] x, out minlmstate state) |
|
static void | minlmcreatev (int n, int m, double[] x, double diffstep, out minlmstate state) |
|
static void | minlmcreatev (int m, double[] x, double diffstep, out minlmstate state) |
|
static void | minlmcreatefgh (int n, double[] x, out minlmstate state) |
|
static void | minlmcreatefgh (double[] x, out minlmstate state) |
|
static void | minlmsetcond (minlmstate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | minlmsetxrep (minlmstate state, bool needxrep) |
|
static void | minlmsetstpmax (minlmstate state, double stpmax) |
|
static void | minlmsetscale (minlmstate state, double[] s) |
|
static void | minlmsetbc (minlmstate state, double[] bndl, double[] bndu) |
|
static void | minlmsetacctype (minlmstate state, int acctype) |
|
static bool | minlmiteration (minlmstate state) |
|
static void | minlmoptimize (minlmstate state, ndimensional_fvec fvec, ndimensional_rep rep, object obj) |
|
static void | minlmoptimize (minlmstate state, ndimensional_fvec fvec, ndimensional_jac jac, ndimensional_rep rep, object obj) |
|
static void | minlmoptimize (minlmstate state, ndimensional_func func, ndimensional_grad grad, ndimensional_hess hess, ndimensional_rep rep, object obj) |
|
static void | minlmoptimize (minlmstate state, ndimensional_func func, ndimensional_jac jac, ndimensional_rep rep, object obj) |
|
static void | minlmoptimize (minlmstate state, ndimensional_func func, ndimensional_grad grad, ndimensional_jac jac, ndimensional_rep rep, object obj) |
|
static void | minlmresults (minlmstate state, out double[] x, out minlmreport rep) |
|
static void | minlmresultsbuf (minlmstate state, ref double[] x, minlmreport rep) |
|
static void | minlmrestartfrom (minlmstate state, double[] x) |
|
static void | minlmcreatevgj (int n, int m, double[] x, out minlmstate state) |
|
static void | minlmcreatevgj (int m, double[] x, out minlmstate state) |
|
static void | minlmcreatefgj (int n, int m, double[] x, out minlmstate state) |
|
static void | minlmcreatefgj (int m, double[] x, out minlmstate state) |
|
static void | minlmcreatefj (int n, int m, double[] x, out minlmstate state) |
|
static void | minlmcreatefj (int m, double[] x, out minlmstate state) |
|
static void | minlmsetgradientcheck (minlmstate state, double teststep) |
|
static void | minlbfgssetdefaultpreconditioner (minlbfgsstate state) |
|
static void | minlbfgssetcholeskypreconditioner (minlbfgsstate state, double[,] p, bool isupper) |
|
static void | minbleicsetbarrierwidth (minbleicstate state, double mu) |
|
static void | minbleicsetbarrierdecay (minbleicstate state, double mudecay) |
|
static void | minasacreate (int n, double[] x, double[] bndl, double[] bndu, out minasastate state) |
|
static void | minasacreate (double[] x, double[] bndl, double[] bndu, out minasastate state) |
|
static void | minasasetcond (minasastate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | minasasetxrep (minasastate state, bool needxrep) |
|
static void | minasasetalgorithm (minasastate state, int algotype) |
|
static void | minasasetstpmax (minasastate state, double stpmax) |
|
static bool | minasaiteration (minasastate state) |
|
static void | minasaoptimize (minasastate state, ndimensional_grad grad, ndimensional_rep rep, object obj) |
|
static void | minasaresults (minasastate state, out double[] x, out minasareport rep) |
|
static void | minasaresultsbuf (minasastate state, ref double[] x, minasareport rep) |
|
static void | minasarestartfrom (minasastate state, double[] x, double[] bndl, double[] bndu) |
|
static void | rmatrixsolve (double[,] a, int n, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | rmatrixsolvem (double[,] a, int n, double[,] b, int m, bool rfs, out int info, out densesolverreport rep, out double[,] x) |
|
static void | rmatrixlusolve (double[,] lua, int[] p, int n, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | rmatrixlusolvem (double[,] lua, int[] p, int n, double[,] b, int m, out int info, out densesolverreport rep, out double[,] x) |
|
static void | rmatrixmixedsolve (double[,] a, double[,] lua, int[] p, int n, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | rmatrixmixedsolvem (double[,] a, double[,] lua, int[] p, int n, double[,] b, int m, out int info, out densesolverreport rep, out double[,] x) |
|
static void | cmatrixsolvem (complex[,] a, int n, complex[,] b, int m, bool rfs, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | cmatrixsolve (complex[,] a, int n, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | cmatrixlusolvem (complex[,] lua, int[] p, int n, complex[,] b, int m, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | cmatrixlusolve (complex[,] lua, int[] p, int n, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | cmatrixmixedsolvem (complex[,] a, complex[,] lua, int[] p, int n, complex[,] b, int m, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | cmatrixmixedsolve (complex[,] a, complex[,] lua, int[] p, int n, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | spdmatrixsolvem (double[,] a, int n, bool isupper, double[,] b, int m, out int info, out densesolverreport rep, out double[,] x) |
|
static void | spdmatrixsolve (double[,] a, int n, bool isupper, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | spdmatrixcholeskysolvem (double[,] cha, int n, bool isupper, double[,] b, int m, out int info, out densesolverreport rep, out double[,] x) |
|
static void | spdmatrixcholeskysolve (double[,] cha, int n, bool isupper, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | hpdmatrixsolvem (complex[,] a, int n, bool isupper, complex[,] b, int m, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | hpdmatrixsolve (complex[,] a, int n, bool isupper, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | hpdmatrixcholeskysolvem (complex[,] cha, int n, bool isupper, complex[,] b, int m, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | hpdmatrixcholeskysolve (complex[,] cha, int n, bool isupper, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | rmatrixsolvels (double[,] a, int nrows, int ncols, double[] b, double threshold, out int info, out densesolverlsreport rep, out double[] x) |
|
static void | linlsqrcreate (int m, int n, out linlsqrstate state) |
|
static void | linlsqrsetlambdai (linlsqrstate state, double lambdai) |
|
static void | linlsqrsolvesparse (linlsqrstate state, sparsematrix a, double[] b) |
|
static void | linlsqrsetcond (linlsqrstate state, double epsa, double epsb, int maxits) |
|
static void | linlsqrresults (linlsqrstate state, out double[] x, out linlsqrreport rep) |
|
static void | linlsqrsetxrep (linlsqrstate state, bool needxrep) |
|
static void | lincgcreate (int n, out lincgstate state) |
|
static void | lincgsetstartingpoint (lincgstate state, double[] x) |
|
static void | lincgsetcond (lincgstate state, double epsf, int maxits) |
|
static void | lincgsolvesparse (lincgstate state, sparsematrix a, bool isupper, double[] b) |
|
static void | lincgresults (lincgstate state, out double[] x, out lincgreport rep) |
|
static void | lincgsetrestartfreq (lincgstate state, int srf) |
|
static void | lincgsetrupdatefreq (lincgstate state, int freq) |
|
static void | lincgsetxrep (lincgstate state, bool needxrep) |
|
static void | nleqcreatelm (int n, int m, double[] x, out nleqstate state) |
|
static void | nleqcreatelm (int m, double[] x, out nleqstate state) |
|
static void | nleqsetcond (nleqstate state, double epsf, int maxits) |
|
static void | nleqsetxrep (nleqstate state, bool needxrep) |
|
static void | nleqsetstpmax (nleqstate state, double stpmax) |
|
static bool | nleqiteration (nleqstate state) |
|
static void | nleqsolve (nleqstate state, ndimensional_func func, ndimensional_jac jac, ndimensional_rep rep, object obj) |
|
static void | nleqresults (nleqstate state, out double[] x, out nleqreport rep) |
|
static void | nleqresultsbuf (nleqstate state, ref double[] x, nleqreport rep) |
|
static void | nleqrestartfrom (nleqstate state, double[] x) |
|
static double | gammafunction (double x) |
|
static double | lngamma (double x, out double sgngam) |
|
static double | errorfunction (double x) |
|
static double | errorfunctionc (double x) |
|
static double | normaldistribution (double x) |
|
static double | inverf (double e) |
|
static double | invnormaldistribution (double y0) |
|
static double | incompletegamma (double a, double x) |
|
static double | incompletegammac (double a, double x) |
|
static double | invincompletegammac (double a, double y0) |
|
static void | airy (double x, out double ai, out double aip, out double bi, out double bip) |
|
static double | besselj0 (double x) |
|
static double | besselj1 (double x) |
|
static double | besseljn (int n, double x) |
|
static double | bessely0 (double x) |
|
static double | bessely1 (double x) |
|
static double | besselyn (int n, double x) |
|
static double | besseli0 (double x) |
|
static double | besseli1 (double x) |
|
static double | besselk0 (double x) |
|
static double | besselk1 (double x) |
|
static double | besselkn (int nn, double x) |
|
static double | beta (double a, double b) |
|
static double | incompletebeta (double a, double b, double x) |
|
static double | invincompletebeta (double a, double b, double y) |
|
static double | binomialdistribution (int k, int n, double p) |
|
static double | binomialcdistribution (int k, int n, double p) |
|
static double | invbinomialdistribution (int k, int n, double y) |
|
static double | chebyshevcalculate (int r, int n, double x) |
|
static double | chebyshevsum (double[] c, int r, int n, double x) |
|
static void | chebyshevcoefficients (int n, out double[] c) |
|
static void | fromchebyshev (double[] a, int n, out double[] b) |
|
static double | chisquaredistribution (double v, double x) |
|
static double | chisquarecdistribution (double v, double x) |
|
static double | invchisquaredistribution (double v, double y) |
|
static double | dawsonintegral (double x) |
|
static double | ellipticintegralk (double m) |
|
static double | ellipticintegralkhighprecision (double m1) |
|
static double | incompleteellipticintegralk (double phi, double m) |
|
static double | ellipticintegrale (double m) |
|
static double | incompleteellipticintegrale (double phi, double m) |
|
static double | exponentialintegralei (double x) |
|
static double | exponentialintegralen (double x, int n) |
|
static double | fdistribution (int a, int b, double x) |
|
static double | fcdistribution (int a, int b, double x) |
|
static double | invfdistribution (int a, int b, double y) |
|
static void | fresnelintegral (double x, ref double c, ref double s) |
|
static double | hermitecalculate (int n, double x) |
|
static double | hermitesum (double[] c, int n, double x) |
|
static void | hermitecoefficients (int n, out double[] c) |
|
static void | jacobianellipticfunctions (double u, double m, out double sn, out double cn, out double dn, out double ph) |
|
static double | laguerrecalculate (int n, double x) |
|
static double | laguerresum (double[] c, int n, double x) |
|
static void | laguerrecoefficients (int n, out double[] c) |
|
static double | legendrecalculate (int n, double x) |
|
static double | legendresum (double[] c, int n, double x) |
|
static void | legendrecoefficients (int n, out double[] c) |
|
static double | poissondistribution (int k, double m) |
|
static double | poissoncdistribution (int k, double m) |
|
static double | invpoissondistribution (int k, double y) |
|
static double | psi (double x) |
|
static double | studenttdistribution (int k, double t) |
|
static double | invstudenttdistribution (int k, double p) |
|
static void | sinecosineintegrals (double x, out double si, out double ci) |
|
static void | hyperbolicsinecosineintegrals (double x, out double shi, out double chi) |
|
static void | samplemoments (double[] x, int n, out double mean, out double variance, out double skewness, out double kurtosis) |
|
static void | samplemoments (double[] x, out double mean, out double variance, out double skewness, out double kurtosis) |
|
static double | samplemean (double[] x, int n) |
|
static double | samplemean (double[] x) |
|
static double | samplevariance (double[] x, int n) |
|
static double | samplevariance (double[] x) |
|
static double | sampleskewness (double[] x, int n) |
|
static double | sampleskewness (double[] x) |
|
static double | samplekurtosis (double[] x, int n) |
|
static double | samplekurtosis (double[] x) |
|
static void | sampleadev (double[] x, int n, out double adev) |
|
static void | sampleadev (double[] x, out double adev) |
|
static void | samplemedian (double[] x, int n, out double median) |
|
static void | samplemedian (double[] x, out double median) |
|
static void | samplepercentile (double[] x, int n, double p, out double v) |
|
static void | samplepercentile (double[] x, double p, out double v) |
|
static double | cov2 (double[] x, double[] y, int n) |
|
static double | cov2 (double[] x, double[] y) |
|
static double | pearsoncorr2 (double[] x, double[] y, int n) |
|
static double | pearsoncorr2 (double[] x, double[] y) |
|
static double | spearmancorr2 (double[] x, double[] y, int n) |
|
static double | spearmancorr2 (double[] x, double[] y) |
|
static void | covm (double[,] x, int n, int m, out double[,] c) |
|
static void | covm (double[,] x, out double[,] c) |
|
static void | pearsoncorrm (double[,] x, int n, int m, out double[,] c) |
|
static void | pearsoncorrm (double[,] x, out double[,] c) |
|
static void | spearmancorrm (double[,] x, int n, int m, out double[,] c) |
|
static void | spearmancorrm (double[,] x, out double[,] c) |
|
static void | covm2 (double[,] x, double[,] y, int n, int m1, int m2, out double[,] c) |
|
static void | covm2 (double[,] x, double[,] y, out double[,] c) |
|
static void | pearsoncorrm2 (double[,] x, double[,] y, int n, int m1, int m2, out double[,] c) |
|
static void | pearsoncorrm2 (double[,] x, double[,] y, out double[,] c) |
|
static void | spearmancorrm2 (double[,] x, double[,] y, int n, int m1, int m2, out double[,] c) |
|
static void | spearmancorrm2 (double[,] x, double[,] y, out double[,] c) |
|
static double | pearsoncorrelation (double[] x, double[] y, int n) |
|
static double | spearmanrankcorrelation (double[] x, double[] y, int n) |
|
static void | pearsoncorrelationsignificance (double r, int n, out double bothtails, out double lefttail, out double righttail) |
|
static void | spearmanrankcorrelationsignificance (double r, int n, out double bothtails, out double lefttail, out double righttail) |
|
static void | jarqueberatest (double[] x, int n, out double p) |
|
static void | mannwhitneyutest (double[] x, int n, double[] y, int m, out double bothtails, out double lefttail, out double righttail) |
|
static void | onesamplesigntest (double[] x, int n, double median, out double bothtails, out double lefttail, out double righttail) |
|
static void | studentttest1 (double[] x, int n, double mean, out double bothtails, out double lefttail, out double righttail) |
|
static void | studentttest2 (double[] x, int n, double[] y, int m, out double bothtails, out double lefttail, out double righttail) |
|
static void | unequalvariancettest (double[] x, int n, double[] y, int m, out double bothtails, out double lefttail, out double righttail) |
|
static void | ftest (double[] x, int n, double[] y, int m, out double bothtails, out double lefttail, out double righttail) |
|
static void | onesamplevariancetest (double[] x, int n, double variance, out double bothtails, out double lefttail, out double righttail) |
|
static void | wilcoxonsignedranktest (double[] x, int n, double e, out double bothtails, out double lefttail, out double righttail) |
|
static void | hqrndrandomize (out hqrndstate state) |
|
static void | hqrndseed (int s1, int s2, out hqrndstate state) |
|
static double | hqrnduniformr (hqrndstate state) |
|
static int | hqrnduniformi (hqrndstate state, int n) |
|
static double | hqrndnormal (hqrndstate state) |
|
static void | hqrndunit2 (hqrndstate state, out double x, out double y) |
|
static void | hqrndnormal2 (hqrndstate state, out double x1, out double x2) |
|
static double | hqrndexponential (hqrndstate state, double lambdav) |
|
static double | hqrnddiscrete (hqrndstate state, double[] x, int n) |
|
static double | hqrndcontinuous (hqrndstate state, double[] x, int n) |
|
static void | kdtreeserialize (kdtree obj, out string s_out) |
|
static void | kdtreeunserialize (string s_in, out kdtree obj) |
|
static void | kdtreebuild (double[,] xy, int n, int nx, int ny, int normtype, out kdtree kdt) |
|
static void | kdtreebuild (double[,] xy, int nx, int ny, int normtype, out kdtree kdt) |
|
static void | kdtreebuildtagged (double[,] xy, int[] tags, int n, int nx, int ny, int normtype, out kdtree kdt) |
|
static void | kdtreebuildtagged (double[,] xy, int[] tags, int nx, int ny, int normtype, out kdtree kdt) |
|
static int | kdtreequeryknn (kdtree kdt, double[] x, int k, bool selfmatch) |
|
static int | kdtreequeryknn (kdtree kdt, double[] x, int k) |
|
static int | kdtreequeryrnn (kdtree kdt, double[] x, double r, bool selfmatch) |
|
static int | kdtreequeryrnn (kdtree kdt, double[] x, double r) |
|
static int | kdtreequeryaknn (kdtree kdt, double[] x, int k, bool selfmatch, double eps) |
|
static int | kdtreequeryaknn (kdtree kdt, double[] x, int k, double eps) |
|
static void | kdtreequeryresultsx (kdtree kdt, ref double[,] x) |
|
static void | kdtreequeryresultsxy (kdtree kdt, ref double[,] xy) |
|
static void | kdtreequeryresultstags (kdtree kdt, ref int[] tags) |
|
static void | kdtreequeryresultsdistances (kdtree kdt, ref double[] r) |
|
static void | kdtreequeryresultsxi (kdtree kdt, out double[,] x) |
|
static void | kdtreequeryresultsxyi (kdtree kdt, out double[,] xy) |
|
static void | kdtreequeryresultstagsi (kdtree kdt, out int[] tags) |
|
static void | kdtreequeryresultsdistancesi (kdtree kdt, out double[] r) |
|
static int | xdebugb1count (bool[] a) |
|
static void | xdebugb1not (ref bool[] a) |
|
static void | xdebugb1appendcopy (ref bool[] a) |
|
static void | xdebugb1outeven (int n, out bool[] a) |
|
static int | xdebugi1sum (int[] a) |
|
static void | xdebugi1neg (ref int[] a) |
|
static void | xdebugi1appendcopy (ref int[] a) |
|
static void | xdebugi1outeven (int n, out int[] a) |
|
static double | xdebugr1sum (double[] a) |
|
static void | xdebugr1neg (ref double[] a) |
|
static void | xdebugr1appendcopy (ref double[] a) |
|
static void | xdebugr1outeven (int n, out double[] a) |
|
static complex | xdebugc1sum (complex[] a) |
|
static void | xdebugc1neg (ref complex[] a) |
|
static void | xdebugc1appendcopy (ref complex[] a) |
|
static void | xdebugc1outeven (int n, out complex[] a) |
|
static int | xdebugb2count (bool[,] a) |
|
static void | xdebugb2not (ref bool[,] a) |
|
static void | xdebugb2transpose (ref bool[,] a) |
|
static void | xdebugb2outsin (int m, int n, out bool[,] a) |
|
static int | xdebugi2sum (int[,] a) |
|
static void | xdebugi2neg (ref int[,] a) |
|
static void | xdebugi2transpose (ref int[,] a) |
|
static void | xdebugi2outsin (int m, int n, out int[,] a) |
|
static double | xdebugr2sum (double[,] a) |
|
static void | xdebugr2neg (ref double[,] a) |
|
static void | xdebugr2transpose (ref double[,] a) |
|
static void | xdebugr2outsin (int m, int n, out double[,] a) |
|
static complex | xdebugc2sum (complex[,] a) |
|
static void | xdebugc2neg (ref complex[,] a) |
|
static void | xdebugc2transpose (ref complex[,] a) |
|
static void | xdebugc2outsincos (int m, int n, out complex[,] a) |
|
static double | xdebugmaskedbiasedproductsum (int m, int n, double[,] a, double[,] b, bool[,] c) |
|
static void | deallocateimmediately< T > (ref T obj) |
|
static long | alloc_counter () |
|
static void | alloc_counter_activate () |
|
static void | setnworkers (int nworkers) |
|
static void | dsoptimalsplit2 (double[] a, int[] c, int n, out int info, out double threshold, out double pal, out double pbl, out double par, out double pbr, out double cve) |
|
static void | dsoptimalsplit2fast (ref double[] a, ref int[] c, ref int[] tiesbuf, ref int[] cntbuf, ref double[] bufr, ref int[] bufi, int n, int nc, double alpha, out int info, out double threshold, out double rms, out double cvrms) |
|
static void | clusterizercreate (out clusterizerstate s) |
|
static void | clusterizersetpoints (clusterizerstate s, double[,] xy, int npoints, int nfeatures, int disttype) |
|
static void | clusterizersetpoints (clusterizerstate s, double[,] xy, int disttype) |
|
static void | clusterizersetdistances (clusterizerstate s, double[,] d, int npoints, bool isupper) |
|
static void | clusterizersetdistances (clusterizerstate s, double[,] d, bool isupper) |
|
static void | clusterizersetahcalgo (clusterizerstate s, int algo) |
|
static void | clusterizersetkmeanslimits (clusterizerstate s, int restarts, int maxits) |
|
static void | clusterizerrunahc (clusterizerstate s, out ahcreport rep) |
|
static void | smp_clusterizerrunahc (clusterizerstate s, out ahcreport rep) |
|
static void | clusterizerrunkmeans (clusterizerstate s, int k, out kmeansreport rep) |
|
static void | clusterizergetdistances (double[,] xy, int npoints, int nfeatures, int disttype, out double[,] d) |
|
static void | smp_clusterizergetdistances (double[,] xy, int npoints, int nfeatures, int disttype, out double[,] d) |
|
static void | clusterizergetkclusters (ahcreport rep, int k, out int[] cidx, out int[] cz) |
|
static void | clusterizerseparatedbydist (ahcreport rep, double r, out int k, out int[] cidx, out int[] cz) |
|
static void | clusterizerseparatedbycorr (ahcreport rep, double r, out int k, out int[] cidx, out int[] cz) |
|
static void | kmeansgenerate (double[,] xy, int npoints, int nvars, int k, int restarts, out int info, out double[,] c, out int[] xyc) |
|
static void | dfserialize (decisionforest obj, out string s_out) |
|
static void | dfunserialize (string s_in, out decisionforest obj) |
|
static void | dfbuildrandomdecisionforest (double[,] xy, int npoints, int nvars, int nclasses, int ntrees, double r, out int info, out decisionforest df, out dfreport rep) |
|
static void | dfbuildrandomdecisionforestx1 (double[,] xy, int npoints, int nvars, int nclasses, int ntrees, int nrndvars, double r, out int info, out decisionforest df, out dfreport rep) |
|
static void | dfprocess (decisionforest df, double[] x, ref double[] y) |
|
static void | dfprocessi (decisionforest df, double[] x, out double[] y) |
|
static double | dfrelclserror (decisionforest df, double[,] xy, int npoints) |
|
static double | dfavgce (decisionforest df, double[,] xy, int npoints) |
|
static double | dfrmserror (decisionforest df, double[,] xy, int npoints) |
|
static double | dfavgerror (decisionforest df, double[,] xy, int npoints) |
|
static double | dfavgrelerror (decisionforest df, double[,] xy, int npoints) |
|
static void | lrbuild (double[,] xy, int npoints, int nvars, out int info, out linearmodel lm, out lrreport ar) |
|
static void | lrbuilds (double[,] xy, double[] s, int npoints, int nvars, out int info, out linearmodel lm, out lrreport ar) |
|
static void | lrbuildzs (double[,] xy, double[] s, int npoints, int nvars, out int info, out linearmodel lm, out lrreport ar) |
|
static void | lrbuildz (double[,] xy, int npoints, int nvars, out int info, out linearmodel lm, out lrreport ar) |
|
static void | lrunpack (linearmodel lm, out double[] v, out int nvars) |
|
static void | lrpack (double[] v, int nvars, out linearmodel lm) |
|
static double | lrprocess (linearmodel lm, double[] x) |
|
static double | lrrmserror (linearmodel lm, double[,] xy, int npoints) |
|
static double | lravgerror (linearmodel lm, double[,] xy, int npoints) |
|
static double | lravgrelerror (linearmodel lm, double[,] xy, int npoints) |
|
static void | filtersma (ref double[] x, int n, int k) |
|
static void | filtersma (ref double[] x, int k) |
|
static void | filterema (ref double[] x, int n, double alpha) |
|
static void | filterema (ref double[] x, double alpha) |
|
static void | filterlrma (ref double[] x, int n, int k) |
|
static void | filterlrma (ref double[] x, int k) |
|
static void | fisherlda (double[,] xy, int npoints, int nvars, int nclasses, out int info, out double[] w) |
|
static void | fisherldan (double[,] xy, int npoints, int nvars, int nclasses, out int info, out double[,] w) |
|
static void | mlpserialize (multilayerperceptron obj, out string s_out) |
|
static void | mlpunserialize (string s_in, out multilayerperceptron obj) |
|
static void | mlpcreate0 (int nin, int nout, out multilayerperceptron network) |
|
static void | mlpcreate1 (int nin, int nhid, int nout, out multilayerperceptron network) |
|
static void | mlpcreate2 (int nin, int nhid1, int nhid2, int nout, out multilayerperceptron network) |
|
static void | mlpcreateb0 (int nin, int nout, double b, double d, out multilayerperceptron network) |
|
static void | mlpcreateb1 (int nin, int nhid, int nout, double b, double d, out multilayerperceptron network) |
|
static void | mlpcreateb2 (int nin, int nhid1, int nhid2, int nout, double b, double d, out multilayerperceptron network) |
|
static void | mlpcreater0 (int nin, int nout, double a, double b, out multilayerperceptron network) |
|
static void | mlpcreater1 (int nin, int nhid, int nout, double a, double b, out multilayerperceptron network) |
|
static void | mlpcreater2 (int nin, int nhid1, int nhid2, int nout, double a, double b, out multilayerperceptron network) |
|
static void | mlpcreatec0 (int nin, int nout, out multilayerperceptron network) |
|
static void | mlpcreatec1 (int nin, int nhid, int nout, out multilayerperceptron network) |
|
static void | mlpcreatec2 (int nin, int nhid1, int nhid2, int nout, out multilayerperceptron network) |
|
static void | mlprandomize (multilayerperceptron network) |
|
static void | mlprandomizefull (multilayerperceptron network) |
|
static void | mlpproperties (multilayerperceptron network, out int nin, out int nout, out int wcount) |
|
static int | mlpgetinputscount (multilayerperceptron network) |
|
static int | mlpgetoutputscount (multilayerperceptron network) |
|
static int | mlpgetweightscount (multilayerperceptron network) |
|
static bool | mlpissoftmax (multilayerperceptron network) |
|
static int | mlpgetlayerscount (multilayerperceptron network) |
|
static int | mlpgetlayersize (multilayerperceptron network, int k) |
|
static void | mlpgetinputscaling (multilayerperceptron network, int i, out double mean, out double sigma) |
|
static void | mlpgetoutputscaling (multilayerperceptron network, int i, out double mean, out double sigma) |
|
static void | mlpgetneuroninfo (multilayerperceptron network, int k, int i, out int fkind, out double threshold) |
|
static double | mlpgetweight (multilayerperceptron network, int k0, int i0, int k1, int i1) |
|
static void | mlpsetinputscaling (multilayerperceptron network, int i, double mean, double sigma) |
|
static void | mlpsetoutputscaling (multilayerperceptron network, int i, double mean, double sigma) |
|
static void | mlpsetneuroninfo (multilayerperceptron network, int k, int i, int fkind, double threshold) |
|
static void | mlpsetweight (multilayerperceptron network, int k0, int i0, int k1, int i1, double w) |
|
static void | mlpactivationfunction (double net, int k, out double f, out double df, out double d2f) |
|
static void | mlpprocess (multilayerperceptron network, double[] x, ref double[] y) |
|
static void | mlpprocessi (multilayerperceptron network, double[] x, out double[] y) |
|
static double | mlperror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | smp_mlperror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlperrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | smp_mlperrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | mlperrorn (multilayerperceptron network, double[,] xy, int ssize) |
|
static int | mlpclserror (multilayerperceptron network, double[,] xy, int npoints) |
|
static int | smp_mlpclserror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlprelclserror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | smp_mlprelclserror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlprelclserrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | smp_mlprelclserrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | mlpavgce (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | smp_mlpavgce (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlpavgcesparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | smp_mlpavgcesparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | mlprmserror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | smp_mlprmserror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlprmserrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | smp_mlprmserrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | mlpavgerror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | smp_mlpavgerror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlpavgerrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | smp_mlpavgerrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | mlpavgrelerror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | smp_mlpavgrelerror (multilayerperceptron network, double[,] xy, int npoints) |
|
static double | mlpavgrelerrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static double | smp_mlpavgrelerrorsparse (multilayerperceptron network, sparsematrix xy, int npoints) |
|
static void | mlpgrad (multilayerperceptron network, double[] x, double[] desiredy, out double e, ref double[] grad) |
|
static void | mlpgradn (multilayerperceptron network, double[] x, double[] desiredy, out double e, ref double[] grad) |
|
static void | mlpgradbatch (multilayerperceptron network, double[,] xy, int ssize, out double e, ref double[] grad) |
|
static void | smp_mlpgradbatch (multilayerperceptron network, double[,] xy, int ssize, out double e, ref double[] grad) |
|
static void | mlpgradbatchsparse (multilayerperceptron network, sparsematrix xy, int ssize, out double e, ref double[] grad) |
|
static void | smp_mlpgradbatchsparse (multilayerperceptron network, sparsematrix xy, int ssize, out double e, ref double[] grad) |
|
static void | mlpgradbatchsubset (multilayerperceptron network, double[,] xy, int setsize, int[] idx, int subsetsize, out double e, ref double[] grad) |
|
static void | smp_mlpgradbatchsubset (multilayerperceptron network, double[,] xy, int setsize, int[] idx, int subsetsize, out double e, ref double[] grad) |
|
static void | mlpgradbatchsparsesubset (multilayerperceptron network, sparsematrix xy, int setsize, int[] idx, int subsetsize, out double e, ref double[] grad) |
|
static void | smp_mlpgradbatchsparsesubset (multilayerperceptron network, sparsematrix xy, int setsize, int[] idx, int subsetsize, out double e, ref double[] grad) |
|
static void | mlpgradnbatch (multilayerperceptron network, double[,] xy, int ssize, out double e, ref double[] grad) |
|
static void | mlphessiannbatch (multilayerperceptron network, double[,] xy, int ssize, out double e, ref double[] grad, ref double[,] h) |
|
static void | mlphessianbatch (multilayerperceptron network, double[,] xy, int ssize, out double e, ref double[] grad, ref double[,] h) |
|
static void | mlpallerrorssubset (multilayerperceptron network, double[,] xy, int setsize, int[] subset, int subsetsize, out modelerrors rep) |
|
static void | smp_mlpallerrorssubset (multilayerperceptron network, double[,] xy, int setsize, int[] subset, int subsetsize, out modelerrors rep) |
|
static void | mlpallerrorssparsesubset (multilayerperceptron network, sparsematrix xy, int setsize, int[] subset, int subsetsize, out modelerrors rep) |
|
static void | smp_mlpallerrorssparsesubset (multilayerperceptron network, sparsematrix xy, int setsize, int[] subset, int subsetsize, out modelerrors rep) |
|
static double | mlperrorsubset (multilayerperceptron network, double[,] xy, int setsize, int[] subset, int subsetsize) |
|
static double | smp_mlperrorsubset (multilayerperceptron network, double[,] xy, int setsize, int[] subset, int subsetsize) |
|
static double | mlperrorsparsesubset (multilayerperceptron network, sparsematrix xy, int setsize, int[] subset, int subsetsize) |
|
static double | smp_mlperrorsparsesubset (multilayerperceptron network, sparsematrix xy, int setsize, int[] subset, int subsetsize) |
|
static void | mnltrainh (double[,] xy, int npoints, int nvars, int nclasses, out int info, out logitmodel lm, out mnlreport rep) |
|
static void | mnlprocess (logitmodel lm, double[] x, ref double[] y) |
|
static void | mnlprocessi (logitmodel lm, double[] x, out double[] y) |
|
static void | mnlunpack (logitmodel lm, out double[,] a, out int nvars, out int nclasses) |
|
static void | mnlpack (double[,] a, int nvars, int nclasses, out logitmodel lm) |
|
static double | mnlavgce (logitmodel lm, double[,] xy, int npoints) |
|
static double | mnlrelclserror (logitmodel lm, double[,] xy, int npoints) |
|
static double | mnlrmserror (logitmodel lm, double[,] xy, int npoints) |
|
static double | mnlavgerror (logitmodel lm, double[,] xy, int npoints) |
|
static double | mnlavgrelerror (logitmodel lm, double[,] xy, int ssize) |
|
static int | mnlclserror (logitmodel lm, double[,] xy, int npoints) |
|
static void | mcpdcreate (int n, out mcpdstate s) |
|
static void | mcpdcreateentry (int n, int entrystate, out mcpdstate s) |
|
static void | mcpdcreateexit (int n, int exitstate, out mcpdstate s) |
|
static void | mcpdcreateentryexit (int n, int entrystate, int exitstate, out mcpdstate s) |
|
static void | mcpdaddtrack (mcpdstate s, double[,] xy, int k) |
|
static void | mcpdaddtrack (mcpdstate s, double[,] xy) |
|
static void | mcpdsetec (mcpdstate s, double[,] ec) |
|
static void | mcpdaddec (mcpdstate s, int i, int j, double c) |
|
static void | mcpdsetbc (mcpdstate s, double[,] bndl, double[,] bndu) |
|
static void | mcpdaddbc (mcpdstate s, int i, int j, double bndl, double bndu) |
|
static void | mcpdsetlc (mcpdstate s, double[,] c, int[] ct, int k) |
|
static void | mcpdsetlc (mcpdstate s, double[,] c, int[] ct) |
|
static void | mcpdsettikhonovregularizer (mcpdstate s, double v) |
|
static void | mcpdsetprior (mcpdstate s, double[,] pp) |
|
static void | mcpdsetpredictionweights (mcpdstate s, double[] pw) |
|
static void | mcpdsolve (mcpdstate s) |
|
static void | mcpdresults (mcpdstate s, out double[,] p, out mcpdreport rep) |
|
static void | mlpeserialize (mlpensemble obj, out string s_out) |
|
static void | mlpeunserialize (string s_in, out mlpensemble obj) |
|
static void | mlpecreate0 (int nin, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreate1 (int nin, int nhid, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreate2 (int nin, int nhid1, int nhid2, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreateb0 (int nin, int nout, double b, double d, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreateb1 (int nin, int nhid, int nout, double b, double d, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreateb2 (int nin, int nhid1, int nhid2, int nout, double b, double d, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreater0 (int nin, int nout, double a, double b, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreater1 (int nin, int nhid, int nout, double a, double b, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreater2 (int nin, int nhid1, int nhid2, int nout, double a, double b, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreatec0 (int nin, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreatec1 (int nin, int nhid, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreatec2 (int nin, int nhid1, int nhid2, int nout, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlpecreatefromnetwork (multilayerperceptron network, int ensemblesize, out mlpensemble ensemble) |
|
static void | mlperandomize (mlpensemble ensemble) |
|
static void | mlpeproperties (mlpensemble ensemble, out int nin, out int nout) |
|
static bool | mlpeissoftmax (mlpensemble ensemble) |
|
static void | mlpeprocess (mlpensemble ensemble, double[] x, ref double[] y) |
|
static void | mlpeprocessi (mlpensemble ensemble, double[] x, out double[] y) |
|
static double | mlperelclserror (mlpensemble ensemble, double[,] xy, int npoints) |
|
static double | mlpeavgce (mlpensemble ensemble, double[,] xy, int npoints) |
|
static double | mlpermserror (mlpensemble ensemble, double[,] xy, int npoints) |
|
static double | mlpeavgerror (mlpensemble ensemble, double[,] xy, int npoints) |
|
static double | mlpeavgrelerror (mlpensemble ensemble, double[,] xy, int npoints) |
|
static void | mlptrainlm (multilayerperceptron network, double[,] xy, int npoints, double decay, int restarts, out int info, out mlpreport rep) |
|
static void | mlptrainlbfgs (multilayerperceptron network, double[,] xy, int npoints, double decay, int restarts, double wstep, int maxits, out int info, out mlpreport rep) |
|
static void | mlptraines (multilayerperceptron network, double[,] trnxy, int trnsize, double[,] valxy, int valsize, double decay, int restarts, out int info, out mlpreport rep) |
|
static void | mlpkfoldcvlbfgs (multilayerperceptron network, double[,] xy, int npoints, double decay, int restarts, double wstep, int maxits, int foldscount, out int info, out mlpreport rep, out mlpcvreport cvrep) |
|
static void | mlpkfoldcvlm (multilayerperceptron network, double[,] xy, int npoints, double decay, int restarts, int foldscount, out int info, out mlpreport rep, out mlpcvreport cvrep) |
|
static void | mlpkfoldcv (mlptrainer s, multilayerperceptron network, int nrestarts, int foldscount, out mlpreport rep) |
|
static void | smp_mlpkfoldcv (mlptrainer s, multilayerperceptron network, int nrestarts, int foldscount, out mlpreport rep) |
|
static void | mlpcreatetrainer (int nin, int nout, out mlptrainer s) |
|
static void | mlpcreatetrainercls (int nin, int nclasses, out mlptrainer s) |
|
static void | mlpsetdataset (mlptrainer s, double[,] xy, int npoints) |
|
static void | mlpsetsparsedataset (mlptrainer s, sparsematrix xy, int npoints) |
|
static void | mlpsetdecay (mlptrainer s, double decay) |
|
static void | mlpsetcond (mlptrainer s, double wstep, int maxits) |
|
static void | mlpsetalgobatch (mlptrainer s) |
|
static void | mlptrainnetwork (mlptrainer s, multilayerperceptron network, int nrestarts, out mlpreport rep) |
|
static void | smp_mlptrainnetwork (mlptrainer s, multilayerperceptron network, int nrestarts, out mlpreport rep) |
|
static void | mlpstarttraining (mlptrainer s, multilayerperceptron network, bool randomstart) |
|
static bool | mlpcontinuetraining (mlptrainer s, multilayerperceptron network) |
|
static bool | smp_mlpcontinuetraining (mlptrainer s, multilayerperceptron network) |
|
static void | mlpebagginglm (mlpensemble ensemble, double[,] xy, int npoints, double decay, int restarts, out int info, out mlpreport rep, out mlpcvreport ooberrors) |
|
static void | mlpebagginglbfgs (mlpensemble ensemble, double[,] xy, int npoints, double decay, int restarts, double wstep, int maxits, out int info, out mlpreport rep, out mlpcvreport ooberrors) |
|
static void | mlpetraines (mlpensemble ensemble, double[,] xy, int npoints, double decay, int restarts, out int info, out mlpreport rep) |
|
static void | mlptrainensemblees (mlptrainer s, mlpensemble ensemble, int nrestarts, out mlpreport rep) |
|
static void | smp_mlptrainensemblees (mlptrainer s, mlpensemble ensemble, int nrestarts, out mlpreport rep) |
|
static void | pcabuildbasis (double[,] x, int npoints, int nvars, out int info, out double[] s2, out double[,] v) |
|
static void | odesolverrkck (double[] y, int n, double[] x, int m, double eps, double h, out odesolverstate state) |
|
static void | odesolverrkck (double[] y, double[] x, double eps, double h, out odesolverstate state) |
|
static bool | odesolveriteration (odesolverstate state) |
|
static void | odesolversolve (odesolverstate state, ndimensional_ode_rp diff, object obj) |
|
static void | odesolverresults (odesolverstate state, out int m, out double[] xtbl, out double[,] ytbl, out odesolverreport rep) |
|
static void | fftc1d (ref complex[] a, int n) |
|
static void | fftc1d (ref complex[] a) |
|
static void | fftc1dinv (ref complex[] a, int n) |
|
static void | fftc1dinv (ref complex[] a) |
|
static void | fftr1d (double[] a, int n, out complex[] f) |
|
static void | fftr1d (double[] a, out complex[] f) |
|
static void | fftr1dinv (complex[] f, int n, out double[] a) |
|
static void | fftr1dinv (complex[] f, out double[] a) |
|
static void | convc1d (complex[] a, int m, complex[] b, int n, out complex[] r) |
|
static void | convc1dinv (complex[] a, int m, complex[] b, int n, out complex[] r) |
|
static void | convc1dcircular (complex[] s, int m, complex[] r, int n, out complex[] c) |
|
static void | convc1dcircularinv (complex[] a, int m, complex[] b, int n, out complex[] r) |
|
static void | convr1d (double[] a, int m, double[] b, int n, out double[] r) |
|
static void | convr1dinv (double[] a, int m, double[] b, int n, out double[] r) |
|
static void | convr1dcircular (double[] s, int m, double[] r, int n, out double[] c) |
|
static void | convr1dcircularinv (double[] a, int m, double[] b, int n, out double[] r) |
|
static void | corrc1d (complex[] signal, int n, complex[] pattern, int m, out complex[] r) |
|
static void | corrc1dcircular (complex[] signal, int m, complex[] pattern, int n, out complex[] c) |
|
static void | corrr1d (double[] signal, int n, double[] pattern, int m, out double[] r) |
|
static void | corrr1dcircular (double[] signal, int m, double[] pattern, int n, out double[] c) |
|
static void | fhtr1d (ref double[] a, int n) |
|
static void | fhtr1dinv (ref double[] a, int n) |
|
static void | gqgeneraterec (double[] alpha, double[] beta, double mu0, int n, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategausslobattorec (double[] alpha, double[] beta, double mu0, double a, double b, int n, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategaussradaurec (double[] alpha, double[] beta, double mu0, double a, int n, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategausslegendre (int n, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategaussjacobi (int n, double alpha, double beta, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategausslaguerre (int n, double alpha, out int info, out double[] x, out double[] w) |
|
static void | gqgenerategausshermite (int n, out int info, out double[] x, out double[] w) |
|
static void | gkqgeneraterec (double[] alpha, double[] beta, double mu0, int n, out int info, out double[] x, out double[] wkronrod, out double[] wgauss) |
|
static void | gkqgenerategausslegendre (int n, out int info, out double[] x, out double[] wkronrod, out double[] wgauss) |
|
static void | gkqgenerategaussjacobi (int n, double alpha, double beta, out int info, out double[] x, out double[] wkronrod, out double[] wgauss) |
|
static void | gkqlegendrecalc (int n, out int info, out double[] x, out double[] wkronrod, out double[] wgauss) |
|
static void | gkqlegendretbl (int n, out double[] x, out double[] wkronrod, out double[] wgauss, out double eps) |
|
static void | autogksmooth (double a, double b, out autogkstate state) |
|
static void | autogksmoothw (double a, double b, double xwidth, out autogkstate state) |
|
static void | autogksingular (double a, double b, double alpha, double beta, out autogkstate state) |
|
static bool | autogkiteration (autogkstate state) |
|
static void | autogkintegrate (autogkstate state, integrator1_func func, object obj) |
|
static void | autogkresults (autogkstate state, out double v, out autogkreport rep) |
|
static double | idwcalc (idwinterpolant z, double[] x) |
|
static void | idwbuildmodifiedshepard (double[,] xy, int n, int nx, int d, int nq, int nw, out idwinterpolant z) |
|
static void | idwbuildmodifiedshepardr (double[,] xy, int n, int nx, double r, out idwinterpolant z) |
|
static void | idwbuildnoisy (double[,] xy, int n, int nx, int d, int nq, int nw, out idwinterpolant z) |
|
static double | barycentriccalc (barycentricinterpolant b, double t) |
|
static void | barycentricdiff1 (barycentricinterpolant b, double t, out double f, out double df) |
|
static void | barycentricdiff2 (barycentricinterpolant b, double t, out double f, out double df, out double d2f) |
|
static void | barycentriclintransx (barycentricinterpolant b, double ca, double cb) |
|
static void | barycentriclintransy (barycentricinterpolant b, double ca, double cb) |
|
static void | barycentricunpack (barycentricinterpolant b, out int n, out double[] x, out double[] y, out double[] w) |
|
static void | barycentricbuildxyw (double[] x, double[] y, double[] w, int n, out barycentricinterpolant b) |
|
static void | barycentricbuildfloaterhormann (double[] x, double[] y, int n, int d, out barycentricinterpolant b) |
|
static void | polynomialbar2cheb (barycentricinterpolant p, double a, double b, out double[] t) |
|
static void | polynomialcheb2bar (double[] t, int n, double a, double b, out barycentricinterpolant p) |
|
static void | polynomialcheb2bar (double[] t, double a, double b, out barycentricinterpolant p) |
|
static void | polynomialbar2pow (barycentricinterpolant p, double c, double s, out double[] a) |
|
static void | polynomialbar2pow (barycentricinterpolant p, out double[] a) |
|
static void | polynomialpow2bar (double[] a, int n, double c, double s, out barycentricinterpolant p) |
|
static void | polynomialpow2bar (double[] a, out barycentricinterpolant p) |
|
static void | polynomialbuild (double[] x, double[] y, int n, out barycentricinterpolant p) |
|
static void | polynomialbuild (double[] x, double[] y, out barycentricinterpolant p) |
|
static void | polynomialbuildeqdist (double a, double b, double[] y, int n, out barycentricinterpolant p) |
|
static void | polynomialbuildeqdist (double a, double b, double[] y, out barycentricinterpolant p) |
|
static void | polynomialbuildcheb1 (double a, double b, double[] y, int n, out barycentricinterpolant p) |
|
static void | polynomialbuildcheb1 (double a, double b, double[] y, out barycentricinterpolant p) |
|
static void | polynomialbuildcheb2 (double a, double b, double[] y, int n, out barycentricinterpolant p) |
|
static void | polynomialbuildcheb2 (double a, double b, double[] y, out barycentricinterpolant p) |
|
static double | polynomialcalceqdist (double a, double b, double[] f, int n, double t) |
|
static double | polynomialcalceqdist (double a, double b, double[] f, double t) |
|
static double | polynomialcalccheb1 (double a, double b, double[] f, int n, double t) |
|
static double | polynomialcalccheb1 (double a, double b, double[] f, double t) |
|
static double | polynomialcalccheb2 (double a, double b, double[] f, int n, double t) |
|
static double | polynomialcalccheb2 (double a, double b, double[] f, double t) |
|
static void | spline1dbuildlinear (double[] x, double[] y, int n, out spline1dinterpolant c) |
|
static void | spline1dbuildlinear (double[] x, double[] y, out spline1dinterpolant c) |
|
static void | spline1dbuildcubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, out spline1dinterpolant c) |
|
static void | spline1dbuildcubic (double[] x, double[] y, out spline1dinterpolant c) |
|
static void | spline1dgriddiffcubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, out double[] d) |
|
static void | spline1dgriddiffcubic (double[] x, double[] y, out double[] d) |
|
static void | spline1dgriddiff2cubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, out double[] d1, out double[] d2) |
|
static void | spline1dgriddiff2cubic (double[] x, double[] y, out double[] d1, out double[] d2) |
|
static void | spline1dconvcubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, double[] x2, int n2, out double[] y2) |
|
static void | spline1dconvcubic (double[] x, double[] y, double[] x2, out double[] y2) |
|
static void | spline1dconvdiffcubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, double[] x2, int n2, out double[] y2, out double[] d2) |
|
static void | spline1dconvdiffcubic (double[] x, double[] y, double[] x2, out double[] y2, out double[] d2) |
|
static void | spline1dconvdiff2cubic (double[] x, double[] y, int n, int boundltype, double boundl, int boundrtype, double boundr, double[] x2, int n2, out double[] y2, out double[] d2, out double[] dd2) |
|
static void | spline1dconvdiff2cubic (double[] x, double[] y, double[] x2, out double[] y2, out double[] d2, out double[] dd2) |
|
static void | spline1dbuildcatmullrom (double[] x, double[] y, int n, int boundtype, double tension, out spline1dinterpolant c) |
|
static void | spline1dbuildcatmullrom (double[] x, double[] y, out spline1dinterpolant c) |
|
static void | spline1dbuildhermite (double[] x, double[] y, double[] d, int n, out spline1dinterpolant c) |
|
static void | spline1dbuildhermite (double[] x, double[] y, double[] d, out spline1dinterpolant c) |
|
static void | spline1dbuildakima (double[] x, double[] y, int n, out spline1dinterpolant c) |
|
static void | spline1dbuildakima (double[] x, double[] y, out spline1dinterpolant c) |
|
static double | spline1dcalc (spline1dinterpolant c, double x) |
|
static void | spline1ddiff (spline1dinterpolant c, double x, out double s, out double ds, out double d2s) |
|
static void | spline1dunpack (spline1dinterpolant c, out int n, out double[,] tbl) |
|
static void | spline1dlintransx (spline1dinterpolant c, double a, double b) |
|
static void | spline1dlintransy (spline1dinterpolant c, double a, double b) |
|
static double | spline1dintegrate (spline1dinterpolant c, double x) |
|
static void | spline1dbuildmonotone (double[] x, double[] y, int n, out spline1dinterpolant c) |
|
static void | spline1dbuildmonotone (double[] x, double[] y, out spline1dinterpolant c) |
|
static void | polynomialfit (double[] x, double[] y, int n, int m, out int info, out barycentricinterpolant p, out polynomialfitreport rep) |
|
static void | polynomialfit (double[] x, double[] y, int m, out int info, out barycentricinterpolant p, out polynomialfitreport rep) |
|
static void | polynomialfitwc (double[] x, double[] y, double[] w, int n, double[] xc, double[] yc, int[] dc, int k, int m, out int info, out barycentricinterpolant p, out polynomialfitreport rep) |
|
static void | polynomialfitwc (double[] x, double[] y, double[] w, double[] xc, double[] yc, int[] dc, int m, out int info, out barycentricinterpolant p, out polynomialfitreport rep) |
|
static void | barycentricfitfloaterhormannwc (double[] x, double[] y, double[] w, int n, double[] xc, double[] yc, int[] dc, int k, int m, out int info, out barycentricinterpolant b, out barycentricfitreport rep) |
|
static void | barycentricfitfloaterhormann (double[] x, double[] y, int n, int m, out int info, out barycentricinterpolant b, out barycentricfitreport rep) |
|
static void | spline1dfitpenalized (double[] x, double[] y, int n, int m, double rho, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitpenalized (double[] x, double[] y, int m, double rho, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitpenalizedw (double[] x, double[] y, double[] w, int n, int m, double rho, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitpenalizedw (double[] x, double[] y, double[] w, int m, double rho, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitcubicwc (double[] x, double[] y, double[] w, int n, double[] xc, double[] yc, int[] dc, int k, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitcubicwc (double[] x, double[] y, double[] w, double[] xc, double[] yc, int[] dc, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfithermitewc (double[] x, double[] y, double[] w, int n, double[] xc, double[] yc, int[] dc, int k, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfithermitewc (double[] x, double[] y, double[] w, double[] xc, double[] yc, int[] dc, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitcubic (double[] x, double[] y, int n, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfitcubic (double[] x, double[] y, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfithermite (double[] x, double[] y, int n, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | spline1dfithermite (double[] x, double[] y, int m, out int info, out spline1dinterpolant s, out spline1dfitreport rep) |
|
static void | lsfitlinearw (double[] y, double[] w, double[,] fmatrix, int n, int m, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearw (double[] y, double[] w, double[,] fmatrix, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearwc (double[] y, double[] w, double[,] fmatrix, double[,] cmatrix, int n, int m, int k, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearwc (double[] y, double[] w, double[,] fmatrix, double[,] cmatrix, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinear (double[] y, double[,] fmatrix, int n, int m, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinear (double[] y, double[,] fmatrix, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearc (double[] y, double[,] fmatrix, double[,] cmatrix, int n, int m, int k, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitlinearc (double[] y, double[,] fmatrix, double[,] cmatrix, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitcreatewf (double[,] x, double[] y, double[] w, double[] c, int n, int m, int k, double diffstep, out lsfitstate state) |
|
static void | lsfitcreatewf (double[,] x, double[] y, double[] w, double[] c, double diffstep, out lsfitstate state) |
|
static void | lsfitcreatef (double[,] x, double[] y, double[] c, int n, int m, int k, double diffstep, out lsfitstate state) |
|
static void | lsfitcreatef (double[,] x, double[] y, double[] c, double diffstep, out lsfitstate state) |
|
static void | lsfitcreatewfg (double[,] x, double[] y, double[] w, double[] c, int n, int m, int k, bool cheapfg, out lsfitstate state) |
|
static void | lsfitcreatewfg (double[,] x, double[] y, double[] w, double[] c, bool cheapfg, out lsfitstate state) |
|
static void | lsfitcreatefg (double[,] x, double[] y, double[] c, int n, int m, int k, bool cheapfg, out lsfitstate state) |
|
static void | lsfitcreatefg (double[,] x, double[] y, double[] c, bool cheapfg, out lsfitstate state) |
|
static void | lsfitcreatewfgh (double[,] x, double[] y, double[] w, double[] c, int n, int m, int k, out lsfitstate state) |
|
static void | lsfitcreatewfgh (double[,] x, double[] y, double[] w, double[] c, out lsfitstate state) |
|
static void | lsfitcreatefgh (double[,] x, double[] y, double[] c, int n, int m, int k, out lsfitstate state) |
|
static void | lsfitcreatefgh (double[,] x, double[] y, double[] c, out lsfitstate state) |
|
static void | lsfitsetcond (lsfitstate state, double epsf, double epsx, int maxits) |
|
static void | lsfitsetstpmax (lsfitstate state, double stpmax) |
|
static void | lsfitsetxrep (lsfitstate state, bool needxrep) |
|
static void | lsfitsetscale (lsfitstate state, double[] s) |
|
static void | lsfitsetbc (lsfitstate state, double[] bndl, double[] bndu) |
|
static bool | lsfititeration (lsfitstate state) |
|
static void | lsfitfit (lsfitstate state, ndimensional_pfunc func, ndimensional_rep rep, object obj) |
|
static void | lsfitfit (lsfitstate state, ndimensional_pfunc func, ndimensional_pgrad grad, ndimensional_rep rep, object obj) |
|
static void | lsfitfit (lsfitstate state, ndimensional_pfunc func, ndimensional_pgrad grad, ndimensional_phess hess, ndimensional_rep rep, object obj) |
|
static void | lsfitresults (lsfitstate state, out int info, out double[] c, out lsfitreport rep) |
|
static void | lsfitsetgradientcheck (lsfitstate state, double teststep) |
|
static void | pspline2build (double[,] xy, int n, int st, int pt, out pspline2interpolant p) |
|
static void | pspline3build (double[,] xy, int n, int st, int pt, out pspline3interpolant p) |
|
static void | pspline2buildperiodic (double[,] xy, int n, int st, int pt, out pspline2interpolant p) |
|
static void | pspline3buildperiodic (double[,] xy, int n, int st, int pt, out pspline3interpolant p) |
|
static void | pspline2parametervalues (pspline2interpolant p, out int n, out double[] t) |
|
static void | pspline3parametervalues (pspline3interpolant p, out int n, out double[] t) |
|
static void | pspline2calc (pspline2interpolant p, double t, out double x, out double y) |
|
static void | pspline3calc (pspline3interpolant p, double t, out double x, out double y, out double z) |
|
static void | pspline2tangent (pspline2interpolant p, double t, out double x, out double y) |
|
static void | pspline3tangent (pspline3interpolant p, double t, out double x, out double y, out double z) |
|
static void | pspline2diff (pspline2interpolant p, double t, out double x, out double dx, out double y, out double dy) |
|
static void | pspline3diff (pspline3interpolant p, double t, out double x, out double dx, out double y, out double dy, out double z, out double dz) |
|
static void | pspline2diff2 (pspline2interpolant p, double t, out double x, out double dx, out double d2x, out double y, out double dy, out double d2y) |
|
static void | pspline3diff2 (pspline3interpolant p, double t, out double x, out double dx, out double d2x, out double y, out double dy, out double d2y, out double z, out double dz, out double d2z) |
|
static double | pspline2arclength (pspline2interpolant p, double a, double b) |
|
static double | pspline3arclength (pspline3interpolant p, double a, double b) |
|
static void | rbfserialize (rbfmodel obj, out string s_out) |
|
static void | rbfunserialize (string s_in, out rbfmodel obj) |
|
static void | rbfcreate (int nx, int ny, out rbfmodel s) |
|
static void | rbfsetpoints (rbfmodel s, double[,] xy, int n) |
|
static void | rbfsetpoints (rbfmodel s, double[,] xy) |
|
static void | rbfsetalgoqnn (rbfmodel s, double q, double z) |
|
static void | rbfsetalgoqnn (rbfmodel s) |
|
static void | rbfsetalgomultilayer (rbfmodel s, double rbase, int nlayers, double lambdav) |
|
static void | rbfsetalgomultilayer (rbfmodel s, double rbase, int nlayers) |
|
static void | rbfsetlinterm (rbfmodel s) |
|
static void | rbfsetconstterm (rbfmodel s) |
|
static void | rbfsetzeroterm (rbfmodel s) |
|
static void | rbfbuildmodel (rbfmodel s, out rbfreport rep) |
|
static double | rbfcalc2 (rbfmodel s, double x0, double x1) |
|
static double | rbfcalc3 (rbfmodel s, double x0, double x1, double x2) |
|
static void | rbfcalc (rbfmodel s, double[] x, out double[] y) |
|
static void | rbfcalcbuf (rbfmodel s, double[] x, ref double[] y) |
|
static void | rbfgridcalc2 (rbfmodel s, double[] x0, int n0, double[] x1, int n1, out double[,] y) |
|
static void | rbfunpack (rbfmodel s, out int nx, out int ny, out double[,] xwr, out int nc, out double[,] v) |
|
static double | spline2dcalc (spline2dinterpolant c, double x, double y) |
|
static void | spline2ddiff (spline2dinterpolant c, double x, double y, out double f, out double fx, out double fy, out double fxy) |
|
static void | spline2dlintransxy (spline2dinterpolant c, double ax, double bx, double ay, double by) |
|
static void | spline2dlintransf (spline2dinterpolant c, double a, double b) |
|
static void | spline2dcopy (spline2dinterpolant c, out spline2dinterpolant cc) |
|
static void | spline2dresamplebicubic (double[,] a, int oldheight, int oldwidth, out double[,] b, int newheight, int newwidth) |
|
static void | spline2dresamplebilinear (double[,] a, int oldheight, int oldwidth, out double[,] b, int newheight, int newwidth) |
|
static void | spline2dbuildbilinearv (double[] x, int n, double[] y, int m, double[] f, int d, out spline2dinterpolant c) |
|
static void | spline2dbuildbicubicv (double[] x, int n, double[] y, int m, double[] f, int d, out spline2dinterpolant c) |
|
static void | spline2dcalcvbuf (spline2dinterpolant c, double x, double y, ref double[] f) |
|
static void | spline2dcalcv (spline2dinterpolant c, double x, double y, out double[] f) |
|
static void | spline2dunpackv (spline2dinterpolant c, out int m, out int n, out int d, out double[,] tbl) |
|
static void | spline2dbuildbilinear (double[] x, double[] y, double[,] f, int m, int n, out spline2dinterpolant c) |
|
static void | spline2dbuildbicubic (double[] x, double[] y, double[,] f, int m, int n, out spline2dinterpolant c) |
|
static void | spline2dunpack (spline2dinterpolant c, out int m, out int n, out double[,] tbl) |
|
static double | spline3dcalc (spline3dinterpolant c, double x, double y, double z) |
|
static void | spline3dlintransxyz (spline3dinterpolant c, double ax, double bx, double ay, double by, double az, double bz) |
|
static void | spline3dlintransf (spline3dinterpolant c, double a, double b) |
|
static void | spline3dresampletrilinear (double[] a, int oldzcount, int oldycount, int oldxcount, int newzcount, int newycount, int newxcount, out double[] b) |
|
static void | spline3dbuildtrilinearv (double[] x, int n, double[] y, int m, double[] z, int l, double[] f, int d, out spline3dinterpolant c) |
|
static void | spline3dcalcvbuf (spline3dinterpolant c, double x, double y, double z, ref double[] f) |
|
static void | spline3dcalcv (spline3dinterpolant c, double x, double y, double z, out double[] f) |
|
static void | spline3dunpackv (spline3dinterpolant c, out int n, out int m, out int l, out int d, out int stype, out double[,] tbl) |
|
static void | cmatrixtranspose (int m, int n, complex[,] a, int ia, int ja, ref complex[,] b, int ib, int jb) |
|
static void | rmatrixtranspose (int m, int n, double[,] a, int ia, int ja, ref double[,] b, int ib, int jb) |
|
static void | rmatrixenforcesymmetricity (ref double[,] a, int n, bool isupper) |
|
static void | cmatrixcopy (int m, int n, complex[,] a, int ia, int ja, ref complex[,] b, int ib, int jb) |
|
static void | rmatrixcopy (int m, int n, double[,] a, int ia, int ja, ref double[,] b, int ib, int jb) |
|
static void | cmatrixrank1 (int m, int n, ref complex[,] a, int ia, int ja, ref complex[] u, int iu, ref complex[] v, int iv) |
|
static void | rmatrixrank1 (int m, int n, ref double[,] a, int ia, int ja, ref double[] u, int iu, ref double[] v, int iv) |
|
static void | cmatrixmv (int m, int n, complex[,] a, int ia, int ja, int opa, complex[] x, int ix, ref complex[] y, int iy) |
|
static void | rmatrixmv (int m, int n, double[,] a, int ia, int ja, int opa, double[] x, int ix, ref double[] y, int iy) |
|
static void | cmatrixrighttrsm (int m, int n, complex[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref complex[,] x, int i2, int j2) |
|
static void | smp_cmatrixrighttrsm (int m, int n, complex[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref complex[,] x, int i2, int j2) |
|
static void | cmatrixlefttrsm (int m, int n, complex[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref complex[,] x, int i2, int j2) |
|
static void | smp_cmatrixlefttrsm (int m, int n, complex[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref complex[,] x, int i2, int j2) |
|
static void | rmatrixrighttrsm (int m, int n, double[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref double[,] x, int i2, int j2) |
|
static void | smp_rmatrixrighttrsm (int m, int n, double[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref double[,] x, int i2, int j2) |
|
static void | rmatrixlefttrsm (int m, int n, double[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref double[,] x, int i2, int j2) |
|
static void | smp_rmatrixlefttrsm (int m, int n, double[,] a, int i1, int j1, bool isupper, bool isunit, int optype, ref double[,] x, int i2, int j2) |
|
static void | cmatrixsyrk (int n, int k, double alpha, complex[,] a, int ia, int ja, int optypea, double beta, ref complex[,] c, int ic, int jc, bool isupper) |
|
static void | smp_cmatrixsyrk (int n, int k, double alpha, complex[,] a, int ia, int ja, int optypea, double beta, ref complex[,] c, int ic, int jc, bool isupper) |
|
static void | rmatrixsyrk (int n, int k, double alpha, double[,] a, int ia, int ja, int optypea, double beta, ref double[,] c, int ic, int jc, bool isupper) |
|
static void | smp_rmatrixsyrk (int n, int k, double alpha, double[,] a, int ia, int ja, int optypea, double beta, ref double[,] c, int ic, int jc, bool isupper) |
|
static void | cmatrixgemm (int m, int n, int k, complex alpha, complex[,] a, int ia, int ja, int optypea, complex[,] b, int ib, int jb, int optypeb, complex beta, ref complex[,] c, int ic, int jc) |
|
static void | smp_cmatrixgemm (int m, int n, int k, complex alpha, complex[,] a, int ia, int ja, int optypea, complex[,] b, int ib, int jb, int optypeb, complex beta, ref complex[,] c, int ic, int jc) |
|
static void | rmatrixgemm (int m, int n, int k, double alpha, double[,] a, int ia, int ja, int optypea, double[,] b, int ib, int jb, int optypeb, double beta, ref double[,] c, int ic, int jc) |
|
static void | smp_rmatrixgemm (int m, int n, int k, double alpha, double[,] a, int ia, int ja, int optypea, double[,] b, int ib, int jb, int optypeb, double beta, ref double[,] c, int ic, int jc) |
|
static void | rmatrixqr (ref double[,] a, int m, int n, out double[] tau) |
|
static void | rmatrixlq (ref double[,] a, int m, int n, out double[] tau) |
|
static void | cmatrixqr (ref complex[,] a, int m, int n, out complex[] tau) |
|
static void | cmatrixlq (ref complex[,] a, int m, int n, out complex[] tau) |
|
static void | rmatrixqrunpackq (double[,] a, int m, int n, double[] tau, int qcolumns, out double[,] q) |
|
static void | rmatrixqrunpackr (double[,] a, int m, int n, out double[,] r) |
|
static void | rmatrixlqunpackq (double[,] a, int m, int n, double[] tau, int qrows, out double[,] q) |
|
static void | rmatrixlqunpackl (double[,] a, int m, int n, out double[,] l) |
|
static void | cmatrixqrunpackq (complex[,] a, int m, int n, complex[] tau, int qcolumns, out complex[,] q) |
|
static void | cmatrixqrunpackr (complex[,] a, int m, int n, out complex[,] r) |
|
static void | cmatrixlqunpackq (complex[,] a, int m, int n, complex[] tau, int qrows, out complex[,] q) |
|
static void | cmatrixlqunpackl (complex[,] a, int m, int n, out complex[,] l) |
|
static void | rmatrixbd (ref double[,] a, int m, int n, out double[] tauq, out double[] taup) |
|
static void | rmatrixbdunpackq (double[,] qp, int m, int n, double[] tauq, int qcolumns, out double[,] q) |
|
static void | rmatrixbdmultiplybyq (double[,] qp, int m, int n, double[] tauq, ref double[,] z, int zrows, int zcolumns, bool fromtheright, bool dotranspose) |
|
static void | rmatrixbdunpackpt (double[,] qp, int m, int n, double[] taup, int ptrows, out double[,] pt) |
|
static void | rmatrixbdmultiplybyp (double[,] qp, int m, int n, double[] taup, ref double[,] z, int zrows, int zcolumns, bool fromtheright, bool dotranspose) |
|
static void | rmatrixbdunpackdiagonals (double[,] b, int m, int n, out bool isupper, out double[] d, out double[] e) |
|
static void | rmatrixhessenberg (ref double[,] a, int n, out double[] tau) |
|
static void | rmatrixhessenbergunpackq (double[,] a, int n, double[] tau, out double[,] q) |
|
static void | rmatrixhessenbergunpackh (double[,] a, int n, out double[,] h) |
|
static void | smatrixtd (ref double[,] a, int n, bool isupper, out double[] tau, out double[] d, out double[] e) |
|
static void | smatrixtdunpackq (double[,] a, int n, bool isupper, double[] tau, out double[,] q) |
|
static void | hmatrixtd (ref complex[,] a, int n, bool isupper, out complex[] tau, out double[] d, out double[] e) |
|
static void | hmatrixtdunpackq (complex[,] a, int n, bool isupper, complex[] tau, out complex[,] q) |
|
static bool | rmatrixbdsvd (ref double[] d, double[] e, int n, bool isupper, bool isfractionalaccuracyrequired, ref double[,] u, int nru, ref double[,] c, int ncc, ref double[,] vt, int ncvt) |
|
static bool | rmatrixsvd (double[,] a, int m, int n, int uneeded, int vtneeded, int additionalmemory, out double[] w, out double[,] u, out double[,] vt) |
|
static bool | smatrixevd (double[,] a, int n, int zneeded, bool isupper, out double[] d, out double[,] z) |
|
static bool | smatrixevdr (double[,] a, int n, int zneeded, bool isupper, double b1, double b2, out int m, out double[] w, out double[,] z) |
|
static bool | smatrixevdi (double[,] a, int n, int zneeded, bool isupper, int i1, int i2, out double[] w, out double[,] z) |
|
static bool | hmatrixevd (complex[,] a, int n, int zneeded, bool isupper, out double[] d, out complex[,] z) |
|
static bool | hmatrixevdr (complex[,] a, int n, int zneeded, bool isupper, double b1, double b2, out int m, out double[] w, out complex[,] z) |
|
static bool | hmatrixevdi (complex[,] a, int n, int zneeded, bool isupper, int i1, int i2, out double[] w, out complex[,] z) |
|
static bool | smatrixtdevd (ref double[] d, double[] e, int n, int zneeded, ref double[,] z) |
|
static bool | smatrixtdevdr (ref double[] d, double[] e, int n, int zneeded, double a, double b, out int m, ref double[,] z) |
|
static bool | smatrixtdevdi (ref double[] d, double[] e, int n, int zneeded, int i1, int i2, ref double[,] z) |
|
static bool | rmatrixevd (double[,] a, int n, int vneeded, out double[] wr, out double[] wi, out double[,] vl, out double[,] vr) |
|
static void | rmatrixrndorthogonal (int n, out double[,] a) |
|
static void | rmatrixrndcond (int n, double c, out double[,] a) |
|
static void | cmatrixrndorthogonal (int n, out complex[,] a) |
|
static void | cmatrixrndcond (int n, double c, out complex[,] a) |
|
static void | smatrixrndcond (int n, double c, out double[,] a) |
|
static void | spdmatrixrndcond (int n, double c, out double[,] a) |
|
static void | hmatrixrndcond (int n, double c, out complex[,] a) |
|
static void | hpdmatrixrndcond (int n, double c, out complex[,] a) |
|
static void | rmatrixrndorthogonalfromtheright (ref double[,] a, int m, int n) |
|
static void | rmatrixrndorthogonalfromtheleft (ref double[,] a, int m, int n) |
|
static void | cmatrixrndorthogonalfromtheright (ref complex[,] a, int m, int n) |
|
static void | cmatrixrndorthogonalfromtheleft (ref complex[,] a, int m, int n) |
|
static void | smatrixrndmultiply (ref double[,] a, int n) |
|
static void | hmatrixrndmultiply (ref complex[,] a, int n) |
|
static void | rmatrixlu (ref double[,] a, int m, int n, out int[] pivots) |
|
static void | cmatrixlu (ref complex[,] a, int m, int n, out int[] pivots) |
|
static bool | hpdmatrixcholesky (ref complex[,] a, int n, bool isupper) |
|
static bool | spdmatrixcholesky (ref double[,] a, int n, bool isupper) |
|
static double | rmatrixrcond1 (double[,] a, int n) |
|
static double | rmatrixrcondinf (double[,] a, int n) |
|
static double | spdmatrixrcond (double[,] a, int n, bool isupper) |
|
static double | rmatrixtrrcond1 (double[,] a, int n, bool isupper, bool isunit) |
|
static double | rmatrixtrrcondinf (double[,] a, int n, bool isupper, bool isunit) |
|
static double | hpdmatrixrcond (complex[,] a, int n, bool isupper) |
|
static double | cmatrixrcond1 (complex[,] a, int n) |
|
static double | cmatrixrcondinf (complex[,] a, int n) |
|
static double | rmatrixlurcond1 (double[,] lua, int n) |
|
static double | rmatrixlurcondinf (double[,] lua, int n) |
|
static double | spdmatrixcholeskyrcond (double[,] a, int n, bool isupper) |
|
static double | hpdmatrixcholeskyrcond (complex[,] a, int n, bool isupper) |
|
static double | cmatrixlurcond1 (complex[,] lua, int n) |
|
static double | cmatrixlurcondinf (complex[,] lua, int n) |
|
static double | cmatrixtrrcond1 (complex[,] a, int n, bool isupper, bool isunit) |
|
static double | cmatrixtrrcondinf (complex[,] a, int n, bool isupper, bool isunit) |
|
static void | rmatrixluinverse (ref double[,] a, int[] pivots, int n, out int info, out matinvreport rep) |
|
static void | rmatrixluinverse (ref double[,] a, int[] pivots, out int info, out matinvreport rep) |
|
static void | rmatrixinverse (ref double[,] a, int n, out int info, out matinvreport rep) |
|
static void | rmatrixinverse (ref double[,] a, out int info, out matinvreport rep) |
|
static void | cmatrixluinverse (ref complex[,] a, int[] pivots, int n, out int info, out matinvreport rep) |
|
static void | cmatrixluinverse (ref complex[,] a, int[] pivots, out int info, out matinvreport rep) |
|
static void | cmatrixinverse (ref complex[,] a, int n, out int info, out matinvreport rep) |
|
static void | cmatrixinverse (ref complex[,] a, out int info, out matinvreport rep) |
|
static void | spdmatrixcholeskyinverse (ref double[,] a, int n, bool isupper, out int info, out matinvreport rep) |
|
static void | spdmatrixcholeskyinverse (ref double[,] a, out int info, out matinvreport rep) |
|
static void | spdmatrixinverse (ref double[,] a, int n, bool isupper, out int info, out matinvreport rep) |
|
static void | spdmatrixinverse (ref double[,] a, out int info, out matinvreport rep) |
|
static void | hpdmatrixcholeskyinverse (ref complex[,] a, int n, bool isupper, out int info, out matinvreport rep) |
|
static void | hpdmatrixcholeskyinverse (ref complex[,] a, out int info, out matinvreport rep) |
|
static void | hpdmatrixinverse (ref complex[,] a, int n, bool isupper, out int info, out matinvreport rep) |
|
static void | hpdmatrixinverse (ref complex[,] a, out int info, out matinvreport rep) |
|
static void | rmatrixtrinverse (ref double[,] a, int n, bool isupper, bool isunit, out int info, out matinvreport rep) |
|
static void | rmatrixtrinverse (ref double[,] a, bool isupper, out int info, out matinvreport rep) |
|
static void | cmatrixtrinverse (ref complex[,] a, int n, bool isupper, bool isunit, out int info, out matinvreport rep) |
|
static void | cmatrixtrinverse (ref complex[,] a, bool isupper, out int info, out matinvreport rep) |
|
static void | sparsecreate (int m, int n, int k, out sparsematrix s) |
|
static void | sparsecreate (int m, int n, out sparsematrix s) |
|
static void | sparsecreatecrs (int m, int n, int[] ner, out sparsematrix s) |
|
static void | sparsecopy (sparsematrix s0, out sparsematrix s1) |
|
static void | sparseadd (sparsematrix s, int i, int j, double v) |
|
static void | sparseset (sparsematrix s, int i, int j, double v) |
|
static double | sparseget (sparsematrix s, int i, int j) |
|
static double | sparsegetdiagonal (sparsematrix s, int i) |
|
static void | sparseconverttocrs (sparsematrix s) |
|
static void | sparsemv (sparsematrix s, double[] x, ref double[] y) |
|
static void | sparsemtv (sparsematrix s, double[] x, ref double[] y) |
|
static void | sparsemv2 (sparsematrix s, double[] x, ref double[] y0, ref double[] y1) |
|
static void | sparsesmv (sparsematrix s, bool isupper, double[] x, ref double[] y) |
|
static void | sparsemm (sparsematrix s, double[,] a, int k, ref double[,] b) |
|
static void | sparsemtm (sparsematrix s, double[,] a, int k, ref double[,] b) |
|
static void | sparsemm2 (sparsematrix s, double[,] a, int k, ref double[,] b0, ref double[,] b1) |
|
static void | sparsesmm (sparsematrix s, bool isupper, double[,] a, int k, ref double[,] b) |
|
static void | sparseresizematrix (sparsematrix s) |
|
static bool | sparseenumerate (sparsematrix s, ref int t0, ref int t1, out int i, out int j, out double v) |
|
static bool | sparserewriteexisting (sparsematrix s, int i, int j, double v) |
|
static void | sparsegetrow (sparsematrix s, int i, ref double[] irow) |
|
static void | sparseconverttohash (sparsematrix s) |
|
static void | sparsecopytohash (sparsematrix s0, out sparsematrix s1) |
|
static void | sparsecopytocrs (sparsematrix s0, out sparsematrix s1) |
|
static int | sparsegetmatrixtype (sparsematrix s) |
|
static bool | sparseishash (sparsematrix s) |
|
static bool | sparseiscrs (sparsematrix s) |
|
static void | sparsefree (out sparsematrix s) |
|
static int | sparsegetnrows (sparsematrix s) |
|
static int | sparsegetncols (sparsematrix s) |
|
static void | normestimatorcreate (int m, int n, int nstart, int nits, out normestimatorstate state) |
|
static void | normestimatorsetseed (normestimatorstate state, int seedval) |
|
static void | normestimatorestimatesparse (normestimatorstate state, sparsematrix a) |
|
static void | normestimatorresults (normestimatorstate state, out double nrm) |
|
static double | rmatrixludet (double[,] a, int[] pivots, int n) |
|
static double | rmatrixludet (double[,] a, int[] pivots) |
|
static double | rmatrixdet (double[,] a, int n) |
|
static double | rmatrixdet (double[,] a) |
|
static complex | cmatrixludet (complex[,] a, int[] pivots, int n) |
|
static complex | cmatrixludet (complex[,] a, int[] pivots) |
|
static complex | cmatrixdet (complex[,] a, int n) |
|
static complex | cmatrixdet (complex[,] a) |
|
static double | spdmatrixcholeskydet (double[,] a, int n) |
|
static double | spdmatrixcholeskydet (double[,] a) |
|
static double | spdmatrixdet (double[,] a, int n, bool isupper) |
|
static double | spdmatrixdet (double[,] a) |
|
static bool | smatrixgevd (double[,] a, int n, bool isuppera, double[,] b, bool isupperb, int zneeded, int problemtype, out double[] d, out double[,] z) |
|
static bool | smatrixgevdreduce (ref double[,] a, int n, bool isuppera, double[,] b, bool isupperb, int problemtype, out double[,] r, out bool isupperr) |
|
static void | rmatrixinvupdatesimple (ref double[,] inva, int n, int updrow, int updcolumn, double updval) |
|
static void | rmatrixinvupdaterow (ref double[,] inva, int n, int updrow, double[] v) |
|
static void | rmatrixinvupdatecolumn (ref double[,] inva, int n, int updcolumn, double[] u) |
|
static void | rmatrixinvupdateuv (ref double[,] inva, int n, double[] u, double[] v) |
|
static bool | rmatrixschur (ref double[,] a, int n, out double[,] s) |
|
static void | mincgcreate (int n, double[] x, out mincgstate state) |
|
static void | mincgcreate (double[] x, out mincgstate state) |
|
static void | mincgcreatef (int n, double[] x, double diffstep, out mincgstate state) |
|
static void | mincgcreatef (double[] x, double diffstep, out mincgstate state) |
|
static void | mincgsetcond (mincgstate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | mincgsetscale (mincgstate state, double[] s) |
|
static void | mincgsetxrep (mincgstate state, bool needxrep) |
|
static void | mincgsetcgtype (mincgstate state, int cgtype) |
|
static void | mincgsetstpmax (mincgstate state, double stpmax) |
|
static void | mincgsuggeststep (mincgstate state, double stp) |
|
static void | mincgsetprecdefault (mincgstate state) |
|
static void | mincgsetprecdiag (mincgstate state, double[] d) |
|
static void | mincgsetprecscale (mincgstate state) |
|
static bool | mincgiteration (mincgstate state) |
|
static void | mincgoptimize (mincgstate state, ndimensional_func func, ndimensional_rep rep, object obj) |
|
static void | mincgoptimize (mincgstate state, ndimensional_grad grad, ndimensional_rep rep, object obj) |
|
static void | mincgresults (mincgstate state, out double[] x, out mincgreport rep) |
|
static void | mincgresultsbuf (mincgstate state, ref double[] x, mincgreport rep) |
|
static void | mincgrestartfrom (mincgstate state, double[] x) |
|
static void | mincgsetgradientcheck (mincgstate state, double teststep) |
|
static void | minbleiccreate (int n, double[] x, out minbleicstate state) |
|
static void | minbleiccreate (double[] x, out minbleicstate state) |
|
static void | minbleiccreatef (int n, double[] x, double diffstep, out minbleicstate state) |
|
static void | minbleiccreatef (double[] x, double diffstep, out minbleicstate state) |
|
static void | minbleicsetbc (minbleicstate state, double[] bndl, double[] bndu) |
|
static void | minbleicsetlc (minbleicstate state, double[,] c, int[] ct, int k) |
|
static void | minbleicsetlc (minbleicstate state, double[,] c, int[] ct) |
|
static void | minbleicsetcond (minbleicstate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | minbleicsetscale (minbleicstate state, double[] s) |
|
static void | minbleicsetprecdefault (minbleicstate state) |
|
static void | minbleicsetprecdiag (minbleicstate state, double[] d) |
|
static void | minbleicsetprecscale (minbleicstate state) |
|
static void | minbleicsetxrep (minbleicstate state, bool needxrep) |
|
static void | minbleicsetstpmax (minbleicstate state, double stpmax) |
|
static bool | minbleiciteration (minbleicstate state) |
|
static void | minbleicoptimize (minbleicstate state, ndimensional_func func, ndimensional_rep rep, object obj) |
|
static void | minbleicoptimize (minbleicstate state, ndimensional_grad grad, ndimensional_rep rep, object obj) |
|
static void | minbleicresults (minbleicstate state, out double[] x, out minbleicreport rep) |
|
static void | minbleicresultsbuf (minbleicstate state, ref double[] x, minbleicreport rep) |
|
static void | minbleicrestartfrom (minbleicstate state, double[] x) |
|
static void | minbleicsetgradientcheck (minbleicstate state, double teststep) |
|
static void | minlbfgscreate (int n, int m, double[] x, out minlbfgsstate state) |
|
static void | minlbfgscreate (int m, double[] x, out minlbfgsstate state) |
|
static void | minlbfgscreatef (int n, int m, double[] x, double diffstep, out minlbfgsstate state) |
|
static void | minlbfgscreatef (int m, double[] x, double diffstep, out minlbfgsstate state) |
|
static void | minlbfgssetcond (minlbfgsstate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | minlbfgssetxrep (minlbfgsstate state, bool needxrep) |
|
static void | minlbfgssetstpmax (minlbfgsstate state, double stpmax) |
|
static void | minlbfgssetscale (minlbfgsstate state, double[] s) |
|
static void | minlbfgssetprecdefault (minlbfgsstate state) |
|
static void | minlbfgssetpreccholesky (minlbfgsstate state, double[,] p, bool isupper) |
|
static void | minlbfgssetprecdiag (minlbfgsstate state, double[] d) |
|
static void | minlbfgssetprecscale (minlbfgsstate state) |
|
static bool | minlbfgsiteration (minlbfgsstate state) |
|
static void | minlbfgsoptimize (minlbfgsstate state, ndimensional_func func, ndimensional_rep rep, object obj) |
|
static void | minlbfgsoptimize (minlbfgsstate state, ndimensional_grad grad, ndimensional_rep rep, object obj) |
|
static void | minlbfgsresults (minlbfgsstate state, out double[] x, out minlbfgsreport rep) |
|
static void | minlbfgsresultsbuf (minlbfgsstate state, ref double[] x, minlbfgsreport rep) |
|
static void | minlbfgsrestartfrom (minlbfgsstate state, double[] x) |
|
static void | minlbfgssetgradientcheck (minlbfgsstate state, double teststep) |
|
static void | minqpcreate (int n, out minqpstate state) |
|
static void | minqpsetlinearterm (minqpstate state, double[] b) |
|
static void | minqpsetquadraticterm (minqpstate state, double[,] a, bool isupper) |
|
static void | minqpsetquadraticterm (minqpstate state, double[,] a) |
|
static void | minqpsetquadratictermsparse (minqpstate state, sparsematrix a, bool isupper) |
|
static void | minqpsetstartingpoint (minqpstate state, double[] x) |
|
static void | minqpsetorigin (minqpstate state, double[] xorigin) |
|
static void | minqpsetscale (minqpstate state, double[] s) |
|
static void | minqpsetalgocholesky (minqpstate state) |
|
static void | minqpsetalgobleic (minqpstate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | minqpsetbc (minqpstate state, double[] bndl, double[] bndu) |
|
static void | minqpsetlc (minqpstate state, double[,] c, int[] ct, int k) |
|
static void | minqpsetlc (minqpstate state, double[,] c, int[] ct) |
|
static void | minqpoptimize (minqpstate state) |
|
static void | minqpresults (minqpstate state, out double[] x, out minqpreport rep) |
|
static void | minqpresultsbuf (minqpstate state, ref double[] x, minqpreport rep) |
|
static void | minlmcreatevj (int n, int m, double[] x, out minlmstate state) |
|
static void | minlmcreatevj (int m, double[] x, out minlmstate state) |
|
static void | minlmcreatev (int n, int m, double[] x, double diffstep, out minlmstate state) |
|
static void | minlmcreatev (int m, double[] x, double diffstep, out minlmstate state) |
|
static void | minlmcreatefgh (int n, double[] x, out minlmstate state) |
|
static void | minlmcreatefgh (double[] x, out minlmstate state) |
|
static void | minlmsetcond (minlmstate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | minlmsetxrep (minlmstate state, bool needxrep) |
|
static void | minlmsetstpmax (minlmstate state, double stpmax) |
|
static void | minlmsetscale (minlmstate state, double[] s) |
|
static void | minlmsetbc (minlmstate state, double[] bndl, double[] bndu) |
|
static void | minlmsetacctype (minlmstate state, int acctype) |
|
static bool | minlmiteration (minlmstate state) |
|
static void | minlmoptimize (minlmstate state, ndimensional_fvec fvec, ndimensional_rep rep, object obj) |
|
static void | minlmoptimize (minlmstate state, ndimensional_fvec fvec, ndimensional_jac jac, ndimensional_rep rep, object obj) |
|
static void | minlmoptimize (minlmstate state, ndimensional_func func, ndimensional_grad grad, ndimensional_hess hess, ndimensional_rep rep, object obj) |
|
static void | minlmoptimize (minlmstate state, ndimensional_func func, ndimensional_jac jac, ndimensional_rep rep, object obj) |
|
static void | minlmoptimize (minlmstate state, ndimensional_func func, ndimensional_grad grad, ndimensional_jac jac, ndimensional_rep rep, object obj) |
|
static void | minlmresults (minlmstate state, out double[] x, out minlmreport rep) |
|
static void | minlmresultsbuf (minlmstate state, ref double[] x, minlmreport rep) |
|
static void | minlmrestartfrom (minlmstate state, double[] x) |
|
static void | minlmcreatevgj (int n, int m, double[] x, out minlmstate state) |
|
static void | minlmcreatevgj (int m, double[] x, out minlmstate state) |
|
static void | minlmcreatefgj (int n, int m, double[] x, out minlmstate state) |
|
static void | minlmcreatefgj (int m, double[] x, out minlmstate state) |
|
static void | minlmcreatefj (int n, int m, double[] x, out minlmstate state) |
|
static void | minlmcreatefj (int m, double[] x, out minlmstate state) |
|
static void | minlmsetgradientcheck (minlmstate state, double teststep) |
|
static void | minlbfgssetdefaultpreconditioner (minlbfgsstate state) |
|
static void | minlbfgssetcholeskypreconditioner (minlbfgsstate state, double[,] p, bool isupper) |
|
static void | minbleicsetbarrierwidth (minbleicstate state, double mu) |
|
static void | minbleicsetbarrierdecay (minbleicstate state, double mudecay) |
|
static void | minasacreate (int n, double[] x, double[] bndl, double[] bndu, out minasastate state) |
|
static void | minasacreate (double[] x, double[] bndl, double[] bndu, out minasastate state) |
|
static void | minasasetcond (minasastate state, double epsg, double epsf, double epsx, int maxits) |
|
static void | minasasetxrep (minasastate state, bool needxrep) |
|
static void | minasasetalgorithm (minasastate state, int algotype) |
|
static void | minasasetstpmax (minasastate state, double stpmax) |
|
static bool | minasaiteration (minasastate state) |
|
static void | minasaoptimize (minasastate state, ndimensional_grad grad, ndimensional_rep rep, object obj) |
|
static void | minasaresults (minasastate state, out double[] x, out minasareport rep) |
|
static void | minasaresultsbuf (minasastate state, ref double[] x, minasareport rep) |
|
static void | minasarestartfrom (minasastate state, double[] x, double[] bndl, double[] bndu) |
|
static void | rmatrixsolve (double[,] a, int n, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | rmatrixsolvem (double[,] a, int n, double[,] b, int m, bool rfs, out int info, out densesolverreport rep, out double[,] x) |
|
static void | rmatrixlusolve (double[,] lua, int[] p, int n, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | rmatrixlusolvem (double[,] lua, int[] p, int n, double[,] b, int m, out int info, out densesolverreport rep, out double[,] x) |
|
static void | rmatrixmixedsolve (double[,] a, double[,] lua, int[] p, int n, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | rmatrixmixedsolvem (double[,] a, double[,] lua, int[] p, int n, double[,] b, int m, out int info, out densesolverreport rep, out double[,] x) |
|
static void | cmatrixsolvem (complex[,] a, int n, complex[,] b, int m, bool rfs, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | cmatrixsolve (complex[,] a, int n, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | cmatrixlusolvem (complex[,] lua, int[] p, int n, complex[,] b, int m, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | cmatrixlusolve (complex[,] lua, int[] p, int n, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | cmatrixmixedsolvem (complex[,] a, complex[,] lua, int[] p, int n, complex[,] b, int m, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | cmatrixmixedsolve (complex[,] a, complex[,] lua, int[] p, int n, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | spdmatrixsolvem (double[,] a, int n, bool isupper, double[,] b, int m, out int info, out densesolverreport rep, out double[,] x) |
|
static void | spdmatrixsolve (double[,] a, int n, bool isupper, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | spdmatrixcholeskysolvem (double[,] cha, int n, bool isupper, double[,] b, int m, out int info, out densesolverreport rep, out double[,] x) |
|
static void | spdmatrixcholeskysolve (double[,] cha, int n, bool isupper, double[] b, out int info, out densesolverreport rep, out double[] x) |
|
static void | hpdmatrixsolvem (complex[,] a, int n, bool isupper, complex[,] b, int m, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | hpdmatrixsolve (complex[,] a, int n, bool isupper, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | hpdmatrixcholeskysolvem (complex[,] cha, int n, bool isupper, complex[,] b, int m, out int info, out densesolverreport rep, out complex[,] x) |
|
static void | hpdmatrixcholeskysolve (complex[,] cha, int n, bool isupper, complex[] b, out int info, out densesolverreport rep, out complex[] x) |
|
static void | rmatrixsolvels (double[,] a, int nrows, int ncols, double[] b, double threshold, out int info, out densesolverlsreport rep, out double[] x) |
|
static void | linlsqrcreate (int m, int n, out linlsqrstate state) |
|
static void | linlsqrsetprecunit (linlsqrstate state) |
|
static void | linlsqrsetprecdiag (linlsqrstate state) |
|
static void | linlsqrsetlambdai (linlsqrstate state, double lambdai) |
|
static void | linlsqrsolvesparse (linlsqrstate state, sparsematrix a, double[] b) |
|
static void | linlsqrsetcond (linlsqrstate state, double epsa, double epsb, int maxits) |
|
static void | linlsqrresults (linlsqrstate state, out double[] x, out linlsqrreport rep) |
|
static void | linlsqrsetxrep (linlsqrstate state, bool needxrep) |
|
static void | lincgcreate (int n, out lincgstate state) |
|
static void | lincgsetstartingpoint (lincgstate state, double[] x) |
|
static void | lincgsetprecunit (lincgstate state) |
|
static void | lincgsetprecdiag (lincgstate state) |
|
static void | lincgsetcond (lincgstate state, double epsf, int maxits) |
|
static void | lincgsolvesparse (lincgstate state, sparsematrix a, bool isupper, double[] b) |
|
static void | lincgresults (lincgstate state, out double[] x, out lincgreport rep) |
|
static void | lincgsetrestartfreq (lincgstate state, int srf) |
|
static void | lincgsetrupdatefreq (lincgstate state, int freq) |
|
static void | lincgsetxrep (lincgstate state, bool needxrep) |
|
static void | nleqcreatelm (int n, int m, double[] x, out nleqstate state) |
|
static void | nleqcreatelm (int m, double[] x, out nleqstate state) |
|
static void | nleqsetcond (nleqstate state, double epsf, int maxits) |
|
static void | nleqsetxrep (nleqstate state, bool needxrep) |
|
static void | nleqsetstpmax (nleqstate state, double stpmax) |
|
static bool | nleqiteration (nleqstate state) |
|
static void | nleqsolve (nleqstate state, ndimensional_func func, ndimensional_jac jac, ndimensional_rep rep, object obj) |
|
static void | nleqresults (nleqstate state, out double[] x, out nleqreport rep) |
|
static void | nleqresultsbuf (nleqstate state, ref double[] x, nleqreport rep) |
|
static void | nleqrestartfrom (nleqstate state, double[] x) |
|
static double | gammafunction (double x) |
|
static double | lngamma (double x, out double sgngam) |
|
static double | errorfunction (double x) |
|
static double | errorfunctionc (double x) |
|
static double | normaldistribution (double x) |
|
static double | inverf (double e) |
|
static double | invnormaldistribution (double y0) |
|
static double | incompletegamma (double a, double x) |
|
static double | incompletegammac (double a, double x) |
|
static double | invincompletegammac (double a, double y0) |
|
static void | airy (double x, out double ai, out double aip, out double bi, out double bip) |
|
static double | besselj0 (double x) |
|
static double | besselj1 (double x) |
|
static double | besseljn (int n, double x) |
|
static double | bessely0 (double x) |
|
static double | bessely1 (double x) |
|
static double | besselyn (int n, double x) |
|
static double | besseli0 (double x) |
|
static double | besseli1 (double x) |
|
static double | besselk0 (double x) |
|
static double | besselk1 (double x) |
|
static double | besselkn (int nn, double x) |
|
static double | beta (double a, double b) |
|
static double | incompletebeta (double a, double b, double x) |
|
static double | invincompletebeta (double a, double b, double y) |
|
static double | binomialdistribution (int k, int n, double p) |
|
static double | binomialcdistribution (int k, int n, double p) |
|
static double | invbinomialdistribution (int k, int n, double y) |
|
static double | chebyshevcalculate (int r, int n, double x) |
|
static double | chebyshevsum (double[] c, int r, int n, double x) |
|
static void | chebyshevcoefficients (int n, out double[] c) |
|
static void | fromchebyshev (double[] a, int n, out double[] b) |
|
static double | chisquaredistribution (double v, double x) |
|
static double | chisquarecdistribution (double v, double x) |
|
static double | invchisquaredistribution (double v, double y) |
|
static double | dawsonintegral (double x) |
|
static double | ellipticintegralk (double m) |
|
static double | ellipticintegralkhighprecision (double m1) |
|
static double | incompleteellipticintegralk (double phi, double m) |
|
static double | ellipticintegrale (double m) |
|
static double | incompleteellipticintegrale (double phi, double m) |
|
static double | exponentialintegralei (double x) |
|
static double | exponentialintegralen (double x, int n) |
|
static double | fdistribution (int a, int b, double x) |
|
static double | fcdistribution (int a, int b, double x) |
|
static double | invfdistribution (int a, int b, double y) |
|
static void | fresnelintegral (double x, ref double c, ref double s) |
|
static double | hermitecalculate (int n, double x) |
|
static double | hermitesum (double[] c, int n, double x) |
|
static void | hermitecoefficients (int n, out double[] c) |
|
static void | jacobianellipticfunctions (double u, double m, out double sn, out double cn, out double dn, out double ph) |
|
static double | laguerrecalculate (int n, double x) |
|
static double | laguerresum (double[] c, int n, double x) |
|
static void | laguerrecoefficients (int n, out double[] c) |
|
static double | legendrecalculate (int n, double x) |
|
static double | legendresum (double[] c, int n, double x) |
|
static void | legendrecoefficients (int n, out double[] c) |
|
static double | poissondistribution (int k, double m) |
|
static double | poissoncdistribution (int k, double m) |
|
static double | invpoissondistribution (int k, double y) |
|
static double | psi (double x) |
|
static double | studenttdistribution (int k, double t) |
|
static double | invstudenttdistribution (int k, double p) |
|
static void | sinecosineintegrals (double x, out double si, out double ci) |
|
static void | hyperbolicsinecosineintegrals (double x, out double shi, out double chi) |
|
static void | samplemoments (double[] x, int n, out double mean, out double variance, out double skewness, out double kurtosis) |
|
static void | samplemoments (double[] x, out double mean, out double variance, out double skewness, out double kurtosis) |
|
static double | samplemean (double[] x, int n) |
|
static double | samplemean (double[] x) |
|
static double | samplevariance (double[] x, int n) |
|
static double | samplevariance (double[] x) |
|
static double | sampleskewness (double[] x, int n) |
|
static double | sampleskewness (double[] x) |
|
static double | samplekurtosis (double[] x, int n) |
|
static double | samplekurtosis (double[] x) |
|
static void | sampleadev (double[] x, int n, out double adev) |
|
static void | sampleadev (double[] x, out double adev) |
|
static void | samplemedian (double[] x, int n, out double median) |
|
static void | samplemedian (double[] x, out double median) |
|
static void | samplepercentile (double[] x, int n, double p, out double v) |
|
static void | samplepercentile (double[] x, double p, out double v) |
|
static double | cov2 (double[] x, double[] y, int n) |
|
static double | cov2 (double[] x, double[] y) |
|
static double | pearsoncorr2 (double[] x, double[] y, int n) |
|
static double | pearsoncorr2 (double[] x, double[] y) |
|
static double | spearmancorr2 (double[] x, double[] y, int n) |
|
static double | spearmancorr2 (double[] x, double[] y) |
|
static void | covm (double[,] x, int n, int m, out double[,] c) |
|
static void | smp_covm (double[,] x, int n, int m, out double[,] c) |
|
static void | covm (double[,] x, out double[,] c) |
|
static void | smp_covm (double[,] x, out double[,] c) |
|
static void | pearsoncorrm (double[,] x, int n, int m, out double[,] c) |
|
static void | smp_pearsoncorrm (double[,] x, int n, int m, out double[,] c) |
|
static void | pearsoncorrm (double[,] x, out double[,] c) |
|
static void | smp_pearsoncorrm (double[,] x, out double[,] c) |
|
static void | spearmancorrm (double[,] x, int n, int m, out double[,] c) |
|
static void | smp_spearmancorrm (double[,] x, int n, int m, out double[,] c) |
|
static void | spearmancorrm (double[,] x, out double[,] c) |
|
static void | smp_spearmancorrm (double[,] x, out double[,] c) |
|
static void | covm2 (double[,] x, double[,] y, int n, int m1, int m2, out double[,] c) |
|
static void | smp_covm2 (double[,] x, double[,] y, int n, int m1, int m2, out double[,] c) |
|
static void | covm2 (double[,] x, double[,] y, out double[,] c) |
|
static void | smp_covm2 (double[,] x, double[,] y, out double[,] c) |
|
static void | pearsoncorrm2 (double[,] x, double[,] y, int n, int m1, int m2, out double[,] c) |
|
static void | smp_pearsoncorrm2 (double[,] x, double[,] y, int n, int m1, int m2, out double[,] c) |
|
static void | pearsoncorrm2 (double[,] x, double[,] y, out double[,] c) |
|
static void | smp_pearsoncorrm2 (double[,] x, double[,] y, out double[,] c) |
|
static void | spearmancorrm2 (double[,] x, double[,] y, int n, int m1, int m2, out double[,] c) |
|
static void | smp_spearmancorrm2 (double[,] x, double[,] y, int n, int m1, int m2, out double[,] c) |
|
static void | spearmancorrm2 (double[,] x, double[,] y, out double[,] c) |
|
static void | smp_spearmancorrm2 (double[,] x, double[,] y, out double[,] c) |
|
static void | rankdata (ref double[,] xy, int npoints, int nfeatures) |
|
static void | smp_rankdata (ref double[,] xy, int npoints, int nfeatures) |
|
static void | rankdata (ref double[,] xy) |
|
static void | smp_rankdata (ref double[,] xy) |
|
static void | rankdatacentered (ref double[,] xy, int npoints, int nfeatures) |
|
static void | smp_rankdatacentered (ref double[,] xy, int npoints, int nfeatures) |
|
static void | rankdatacentered (ref double[,] xy) |
|
static void | smp_rankdatacentered (ref double[,] xy) |
|
static double | pearsoncorrelation (double[] x, double[] y, int n) |
|
static double | spearmanrankcorrelation (double[] x, double[] y, int n) |
|
static void | pearsoncorrelationsignificance (double r, int n, out double bothtails, out double lefttail, out double righttail) |
|
static void | spearmanrankcorrelationsignificance (double r, int n, out double bothtails, out double lefttail, out double righttail) |
|
static void | jarqueberatest (double[] x, int n, out double p) |
|
static void | mannwhitneyutest (double[] x, int n, double[] y, int m, out double bothtails, out double lefttail, out double righttail) |
|
static void | onesamplesigntest (double[] x, int n, double median, out double bothtails, out double lefttail, out double righttail) |
|
static void | studentttest1 (double[] x, int n, double mean, out double bothtails, out double lefttail, out double righttail) |
|
static void | studentttest2 (double[] x, int n, double[] y, int m, out double bothtails, out double lefttail, out double righttail) |
|
static void | unequalvariancettest (double[] x, int n, double[] y, int m, out double bothtails, out double lefttail, out double righttail) |
|
static void | ftest (double[] x, int n, double[] y, int m, out double bothtails, out double lefttail, out double righttail) |
|
static void | onesamplevariancetest (double[] x, int n, double variance, out double bothtails, out double lefttail, out double righttail) |
|
static void | wilcoxonsignedranktest (double[] x, int n, double e, out double bothtails, out double lefttail, out double righttail) |
|