IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
alglib.apserv Class Reference

Classes

class  apbuffers
 
class  sboolean
 
class  sbooleanarray
 
class  scomplex
 
class  scomplexarray
 
class  sinteger
 
class  sintegerarray
 
class  sreal
 
class  srealarray
 

Static Public Member Functions

static bool approxequalrel (double a, double b, double tol)
 
static void taskgenint1d (double a, double b, int n, ref double[] x, ref double[] y)
 
static void taskgenint1dequidist (double a, double b, int n, ref double[] x, ref double[] y)
 
static void taskgenint1dcheb1 (double a, double b, int n, ref double[] x, ref double[] y)
 
static void taskgenint1dcheb2 (double a, double b, int n, ref double[] x, ref double[] y)
 
static bool aredistinct (double[] x, int n)
 
static bool aresameboolean (bool v1, bool v2)
 
static void bvectorsetlengthatleast (ref bool[] x, int n)
 
static void ivectorsetlengthatleast (ref int[] x, int n)
 
static void rvectorsetlengthatleast (ref double[] x, int n)
 
static void rmatrixsetlengthatleast (ref double[,] x, int m, int n)
 
static void rmatrixresize (ref double[,] x, int m, int n)
 
static bool isfinitevector (double[] x, int n)
 
static bool isfinitecvector (complex[] z, int n)
 
static bool apservisfinitematrix (double[,] x, int m, int n)
 
static bool apservisfinitecmatrix (complex[,] x, int m, int n)
 
static bool isfinitertrmatrix (double[,] x, int n, bool isupper)
 
static bool apservisfinitectrmatrix (complex[,] x, int n, bool isupper)
 
static bool apservisfiniteornanmatrix (double[,] x, int m, int n)
 
static double safepythag2 (double x, double y)
 
static double safepythag3 (double x, double y, double z)
 
static int saferdiv (double x, double y, ref double r)
 
static double safeminposrv (double x, double y, double v)
 
static void apperiodicmap (ref double x, double a, double b, ref double k)
 
static double boundval (double x, double b1, double b2)
 
static void alloccomplex (alglib.serializer s, complex v)
 
static void serializecomplex (alglib.serializer s, complex v)
 
static complex unserializecomplex (alglib.serializer s)
 
static void allocrealarray (alglib.serializer s, double[] v, int n)
 
static void serializerealarray (alglib.serializer s, double[] v, int n)
 
static void unserializerealarray (alglib.serializer s, ref double[] v)
 
static void allocintegerarray (alglib.serializer s, int[] v, int n)
 
static void serializeintegerarray (alglib.serializer s, int[] v, int n)
 
static void unserializeintegerarray (alglib.serializer s, ref int[] v)
 
static void allocrealmatrix (alglib.serializer s, double[,] v, int n0, int n1)
 
static void serializerealmatrix (alglib.serializer s, double[,] v, int n0, int n1)
 
static void unserializerealmatrix (alglib.serializer s, ref double[,] v)
 
static void copyintegerarray (int[] src, ref int[] dst)
 
static void copyrealarray (double[] src, ref double[] dst)
 
static void copyrealmatrix (double[,] src, ref double[,] dst)
 
static int recsearch (ref int[] a, int nrec, int nheader, int i0, int i1, int[] b)
 
static bool seterrorflag (ref bool flag, bool cond)
 
static bool seterrorflagdiff (ref bool flag, double val, double refval, double tol, double s)
 
static void touchint (ref int a)
 
static void touchreal (ref double a)
 
static double inttoreal (int a)
 
static double logbase2 (double x)
 
static bool approxequalrel (double a, double b, double tol)
 
static void taskgenint1d (double a, double b, int n, ref double[] x, ref double[] y)
 
static void taskgenint1dequidist (double a, double b, int n, ref double[] x, ref double[] y)
 
static void taskgenint1dcheb1 (double a, double b, int n, ref double[] x, ref double[] y)
 
static void taskgenint1dcheb2 (double a, double b, int n, ref double[] x, ref double[] y)
 
static bool aredistinct (double[] x, int n)
 
static bool aresameboolean (bool v1, bool v2)
 
static void bvectorsetlengthatleast (ref bool[] x, int n)
 
static void ivectorsetlengthatleast (ref int[] x, int n)
 
static void rvectorsetlengthatleast (ref double[] x, int n)
 
static void rmatrixsetlengthatleast (ref double[,] x, int m, int n)
 
static void rmatrixresize (ref double[,] x, int m, int n)
 
static void imatrixresize (ref int[,] x, int m, int n)
 
static bool isfinitevector (double[] x, int n)
 
static bool isfinitecvector (complex[] z, int n)
 
static bool apservisfinitematrix (double[,] x, int m, int n)
 
static bool apservisfinitecmatrix (complex[,] x, int m, int n)
 
static bool isfinitertrmatrix (double[,] x, int n, bool isupper)
 
static bool apservisfinitectrmatrix (complex[,] x, int n, bool isupper)
 
static bool apservisfiniteornanmatrix (double[,] x, int m, int n)
 
static double safepythag2 (double x, double y)
 
static double safepythag3 (double x, double y, double z)
 
static int saferdiv (double x, double y, ref double r)
 
static double safeminposrv (double x, double y, double v)
 
static void apperiodicmap (ref double x, double a, double b, ref double k)
 
static double randomnormal ()
 
static void randomunit (int n, ref double[] x)
 
static void inc (ref int v)
 
static void dec (ref int v)
 
static void countdown (ref int v)
 
static double boundval (double x, double b1, double b2)
 
static void alloccomplex (alglib.serializer s, complex v)
 
static void serializecomplex (alglib.serializer s, complex v)
 
static complex unserializecomplex (alglib.serializer s)
 
static void allocrealarray (alglib.serializer s, double[] v, int n)
 
static void serializerealarray (alglib.serializer s, double[] v, int n)
 
static void unserializerealarray (alglib.serializer s, ref double[] v)
 
static void allocintegerarray (alglib.serializer s, int[] v, int n)
 
static void serializeintegerarray (alglib.serializer s, int[] v, int n)
 
static void unserializeintegerarray (alglib.serializer s, ref int[] v)
 
static void allocrealmatrix (alglib.serializer s, double[,] v, int n0, int n1)
 
static void serializerealmatrix (alglib.serializer s, double[,] v, int n0, int n1)
 
static void unserializerealmatrix (alglib.serializer s, ref double[,] v)
 
static void copyintegerarray (int[] src, ref int[] dst)
 
static void copyrealarray (double[] src, ref double[] dst)
 
static void copyrealmatrix (double[,] src, ref double[,] dst)
 
static int recsearch (ref int[] a, int nrec, int nheader, int i0, int i1, int[] b)
 
static void splitlengtheven (int tasksize, ref int task0, ref int task1)
 
static void splitlength (int tasksize, int chunksize, ref int task0, ref int task1)
 

Member Function Documentation

static bool alglib.apserv.approxequalrel ( double  a,
double  b,
double  tol 
)
inlinestatic
static void alglib.apserv.taskgenint1d ( double  a,
double  b,
int  n,
ref double[]  x,
ref double[]  y 
)
inlinestatic
static void alglib.apserv.taskgenint1dequidist ( double  a,
double  b,
int  n,
ref double[]  x,
ref double[]  y 
)
inlinestatic
static void alglib.apserv.taskgenint1dcheb1 ( double  a,
double  b,
int  n,
ref double[]  x,
ref double[]  y 
)
inlinestatic
static void alglib.apserv.taskgenint1dcheb2 ( double  a,
double  b,
int  n,
ref double[]  x,
ref double[]  y 
)
inlinestatic
static bool alglib.apserv.aresameboolean ( bool  v1,
bool  v2 
)
inlinestatic
static void alglib.apserv.bvectorsetlengthatleast ( ref bool[]  x,
int  n 
)
inlinestatic
static void alglib.apserv.ivectorsetlengthatleast ( ref int[]  x,
int  n 
)
inlinestatic
static void alglib.apserv.rmatrixresize ( ref double  x[,],
int  m,
int  n 
)
inlinestatic
static bool alglib.apserv.isfinitevector ( double[]  x,
int  n 
)
inlinestatic

References alglib.ap.assert(), and alglib.math.isfinite().

Referenced by alglib.basestat.cov2(), alglib.cqmodels.cqmadx(), alglib.cqmodels.cqmdebugconstrainedevale(), alglib.cqmodels.cqmdebugconstrainedevalt(), alglib.cqmodels.cqmeval(), alglib.cqmodels.cqmevalx(), alglib.cqmodels.cqmgradunconstrained(), alglib.cqmodels.cqmsetb(), alglib.cqmodels.cqmsetd(), alglib.cqmodels.cqmsetq(), alglib.cqmodels.cqmxtadx2(), alglib.fft.fftr1d(), alglib.filters.filterema(), alglib.filters.filterlrma(), alglib.filters.filtersma(), alglib.testminlmunit.funcderiv(), alglib.testlsfitunit.funcderiv(), alglib.nearestneighbor.kdtreequeryaknn(), alglib.nearestneighbor.kdtreequeryknn(), alglib.nearestneighbor.kdtreequeryrnn(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsolvesparse(), alglib.linlsqr.linlsqrsetb(), alglib.linlsqr.linlsqrsolvesparse(), alglib.minbleic.minbleiccreate(), alglib.minbleic.minbleiccreatef(), alglib.minbleic.minbleicrestartfrom(), alglib.mincg.mincgcreate(), alglib.mincg.mincgcreatef(), alglib.mincg.mincgrestartfrom(), alglib.nleq.nleqcreatelm(), alglib.nleq.nleqrestartfrom(), alglib.odesolver.odesolverrkck(), alglib.basestat.pearsoncorr2(), alglib.polint.polynomialbuild(), alglib.polint.polynomialbuildcheb1(), alglib.polint.polynomialbuildcheb2(), alglib.polint.polynomialbuildeqdist(), alglib.polint.polynomialcalccheb1(), alglib.polint.polynomialcalccheb2(), alglib.polint.polynomialcalceqdist(), alglib.polint.polynomialcheb2bar(), alglib.lsfit.polynomialfit(), alglib.polint.polynomialpow2bar(), alglib.basestat.sampleadev(), alglib.basestat.samplemedian(), alglib.basestat.samplemoments(), alglib.basestat.samplepercentile(), alglib.basestat.spearmancorr2(), alglib.spline1d.spline1dbuildakima(), alglib.spline1d.spline1dbuildcatmullrom(), alglib.spline1d.spline1dbuildcubic(), alglib.spline1d.spline1dbuildhermite(), alglib.spline1d.spline1dbuildlinear(), alglib.spline1d.spline1dbuildmonotone(), alglib.spline1d.spline1dconvcubic(), alglib.spline1d.spline1dconvdiff2cubic(), alglib.spline1d.spline1dconvdiffcubic(), alglib.spline1d.spline1dgriddiff2cubic(), and alglib.spline1d.spline1dgriddiffcubic().

static bool alglib.apserv.isfinitecvector ( complex[]  z,
int  n 
)
inlinestatic
static bool alglib.apserv.apservisfinitecmatrix ( complex  x[,],
int  m,
int  n 
)
inlinestatic
static bool alglib.apserv.isfinitertrmatrix ( double  x[,],
int  n,
bool  isupper 
)
inlinestatic
static bool alglib.apserv.apservisfinitectrmatrix ( complex  x[,],
int  n,
bool  isupper 
)
inlinestatic
static bool alglib.apserv.apservisfiniteornanmatrix ( double  x[,],
int  m,
int  n 
)
inlinestatic
static double alglib.apserv.safepythag2 ( double  x,
double  y 
)
inlinestatic
static double alglib.apserv.safepythag3 ( double  x,
double  y,
double  z 
)
inlinestatic
static int alglib.apserv.saferdiv ( double  x,
double  y,
ref double  r 
)
inlinestatic
static double alglib.apserv.safeminposrv ( double  x,
double  y,
double  v 
)
inlinestatic
static void alglib.apserv.apperiodicmap ( ref double  x,
double  a,
double  b,
ref double  k 
)
inlinestatic
static double alglib.apserv.boundval ( double  x,
double  b1,
double  b2 
)
inlinestatic
static void alglib.apserv.alloccomplex ( alglib.serializer  s,
complex  v 
)
inlinestatic
static void alglib.apserv.serializecomplex ( alglib.serializer  s,
complex  v 
)
inlinestatic
static complex alglib.apserv.unserializecomplex ( alglib.serializer  s)
inlinestatic
static void alglib.apserv.allocrealarray ( alglib.serializer  s,
double[]  v,
int  n 
)
inlinestatic
static void alglib.apserv.serializerealarray ( alglib.serializer  s,
double[]  v,
int  n 
)
inlinestatic
static void alglib.apserv.unserializerealarray ( alglib.serializer  s,
ref double[]  v 
)
inlinestatic
static void alglib.apserv.allocintegerarray ( alglib.serializer  s,
int[]  v,
int  n 
)
inlinestatic
static void alglib.apserv.serializeintegerarray ( alglib.serializer  s,
int[]  v,
int  n 
)
inlinestatic
static void alglib.apserv.unserializeintegerarray ( alglib.serializer  s,
ref int[]  v 
)
inlinestatic
static void alglib.apserv.allocrealmatrix ( alglib.serializer  s,
double  v[,],
int  n0,
int  n1 
)
inlinestatic
static void alglib.apserv.serializerealmatrix ( alglib.serializer  s,
double  v[,],
int  n0,
int  n1 
)
inlinestatic
static void alglib.apserv.unserializerealmatrix ( alglib.serializer  s,
ref double  v[,] 
)
inlinestatic
static void alglib.apserv.copyintegerarray ( int[]  src,
ref int[]  dst 
)
inlinestatic

Referenced by alglib.mlpbase.mlpcopy().

static void alglib.apserv.copyrealarray ( double[]  src,
ref double[]  dst 
)
inlinestatic

Referenced by alglib.mlpbase.mlpcopy().

static void alglib.apserv.copyrealmatrix ( double  src[,],
ref double  dst[,] 
)
inlinestatic

Referenced by alglib.mlpbase.mlpcopy().

static int alglib.apserv.recsearch ( ref int[]  a,
int  nrec,
int  nheader,
int  i0,
int  i1,
int[]  b 
)
inlinestatic
static bool alglib.apserv.seterrorflagdiff ( ref bool  flag,
double  val,
double  refval,
double  tol,
double  s 
)
inlinestatic
static void alglib.apserv.touchreal ( ref double  a)
inlinestatic
static double alglib.apserv.inttoreal ( int  a)
inlinestatic
static double alglib.apserv.logbase2 ( double  x)
inlinestatic
static bool alglib.apserv.approxequalrel ( double  a,
double  b,
double  tol 
)
inlinestatic
static void alglib.apserv.taskgenint1d ( double  a,
double  b,
int  n,
ref double[]  x,
ref double[]  y 
)
inlinestatic
static void alglib.apserv.taskgenint1dequidist ( double  a,
double  b,
int  n,
ref double[]  x,
ref double[]  y 
)
inlinestatic
static void alglib.apserv.taskgenint1dcheb1 ( double  a,
double  b,
int  n,
ref double[]  x,
ref double[]  y 
)
inlinestatic
static void alglib.apserv.taskgenint1dcheb2 ( double  a,
double  b,
int  n,
ref double[]  x,
ref double[]  y 
)
inlinestatic
static bool alglib.apserv.aredistinct ( double[]  x,
int  n 
)
inlinestatic

References alglib.ap.assert().

static bool alglib.apserv.aresameboolean ( bool  v1,
bool  v2 
)
inlinestatic
static void alglib.apserv.bvectorsetlengthatleast ( ref bool[]  x,
int  n 
)
inlinestatic
static void alglib.apserv.ivectorsetlengthatleast ( ref int[]  x,
int  n 
)
inlinestatic
static void alglib.apserv.rvectorsetlengthatleast ( ref double[]  x,
int  n 
)
inlinestatic
static void alglib.apserv.rmatrixsetlengthatleast ( ref double  x[,],
int  m,
int  n 
)
inlinestatic
static void alglib.apserv.rmatrixresize ( ref double  x[,],
int  m,
int  n 
)
inlinestatic
static void alglib.apserv.imatrixresize ( ref int  x[,],
int  m,
int  n 
)
inlinestatic
static bool alglib.apserv.isfinitevector ( double[]  x,
int  n 
)
inlinestatic
static bool alglib.apserv.isfinitecvector ( complex[]  z,
int  n 
)
inlinestatic
static bool alglib.apserv.apservisfinitematrix ( double  x[,],
int  m,
int  n 
)
inlinestatic
static bool alglib.apserv.apservisfinitecmatrix ( complex  x[,],
int  m,
int  n 
)
inlinestatic
static bool alglib.apserv.isfinitertrmatrix ( double  x[,],
int  n,
bool  isupper 
)
inlinestatic
static bool alglib.apserv.apservisfinitectrmatrix ( complex  x[,],
int  n,
bool  isupper 
)
inlinestatic
static bool alglib.apserv.apservisfiniteornanmatrix ( double  x[,],
int  m,
int  n 
)
inlinestatic
static double alglib.apserv.safepythag2 ( double  x,
double  y 
)
inlinestatic

References alglib.math.sqr().

static double alglib.apserv.safepythag3 ( double  x,
double  y,
double  z 
)
inlinestatic

References alglib.math.sqr().

static int alglib.apserv.saferdiv ( double  x,
double  y,
ref double  r 
)
inlinestatic
static double alglib.apserv.safeminposrv ( double  x,
double  y,
double  v 
)
inlinestatic
static void alglib.apserv.apperiodicmap ( ref double  x,
double  a,
double  b,
ref double  k 
)
inlinestatic

References alglib.ap.assert().

static void alglib.apserv.randomunit ( int  n,
ref double[]  x 
)
inlinestatic
static void alglib.apserv.inc ( ref int  v)
inlinestatic
static void alglib.apserv.dec ( ref int  v)
inlinestatic
static void alglib.apserv.countdown ( ref int  v)
inlinestatic
static double alglib.apserv.boundval ( double  x,
double  b1,
double  b2 
)
inlinestatic
static void alglib.apserv.alloccomplex ( alglib.serializer  s,
complex  v 
)
inlinestatic
static void alglib.apserv.serializecomplex ( alglib.serializer  s,
complex  v 
)
inlinestatic
static complex alglib.apserv.unserializecomplex ( alglib.serializer  s)
inlinestatic
static void alglib.apserv.allocrealarray ( alglib.serializer  s,
double[]  v,
int  n 
)
inlinestatic
static void alglib.apserv.serializerealarray ( alglib.serializer  s,
double[]  v,
int  n 
)
inlinestatic
static void alglib.apserv.unserializerealarray ( alglib.serializer  s,
ref double[]  v 
)
inlinestatic
static void alglib.apserv.allocintegerarray ( alglib.serializer  s,
int[]  v,
int  n 
)
inlinestatic
static void alglib.apserv.serializeintegerarray ( alglib.serializer  s,
int[]  v,
int  n 
)
inlinestatic
static void alglib.apserv.unserializeintegerarray ( alglib.serializer  s,
ref int[]  v 
)
inlinestatic
static void alglib.apserv.allocrealmatrix ( alglib.serializer  s,
double  v[,],
int  n0,
int  n1 
)
inlinestatic
static void alglib.apserv.serializerealmatrix ( alglib.serializer  s,
double  v[,],
int  n0,
int  n1 
)
inlinestatic
static void alglib.apserv.unserializerealmatrix ( alglib.serializer  s,
ref double  v[,] 
)
inlinestatic
static void alglib.apserv.copyintegerarray ( int[]  src,
ref int[]  dst 
)
inlinestatic
static void alglib.apserv.copyrealarray ( double[]  src,
ref double[]  dst 
)
inlinestatic
static void alglib.apserv.copyrealmatrix ( double  src[,],
ref double  dst[,] 
)
inlinestatic
static int alglib.apserv.recsearch ( ref int[]  a,
int  nrec,
int  nheader,
int  i0,
int  i1,
int[]  b 
)
inlinestatic
static void alglib.apserv.splitlengtheven ( int  tasksize,
ref int  task0,
ref int  task1 
)
inlinestatic

References alglib.ap.assert().

static void alglib.apserv.splitlength ( int  tasksize,
int  chunksize,
ref int  task0,
ref int  task1 
)
inlinestatic

References alglib.ap.assert().


The documentation for this class was generated from the following file: