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.autogk Class Reference

Classes

class  autogkinternalstate
 
class  autogkreport
 
class  autogkstate
 

Static Public Member Functions

static void autogksmooth (double a, double b, autogkstate state)
 
static void autogksmoothw (double a, double b, double xwidth, autogkstate state)
 
static void autogksingular (double a, double b, double alpha, double beta, autogkstate state)
 
static bool autogkiteration (autogkstate state)
 
static void autogkresults (autogkstate state, ref double v, autogkreport rep)
 
static void autogksmooth (double a, double b, autogkstate state)
 
static void autogksmoothw (double a, double b, double xwidth, autogkstate state)
 
static void autogksingular (double a, double b, double alpha, double beta, autogkstate state)
 
static bool autogkiteration (autogkstate state)
 
static void autogkresults (autogkstate state, ref double v, autogkreport rep)
 

Public Attributes

const int maxsubintervals = 10000
 

Static Private Member Functions

static void autogkinternalprepare (double a, double b, double eps, double xwidth, autogkinternalstate state)
 
static bool autogkinternaliteration (autogkinternalstate state)
 
static void mheappop (ref double[,] heap, int heapsize, int heapwidth)
 
static void mheappush (ref double[,] heap, int heapsize, int heapwidth)
 
static void mheapresize (ref double[,] heap, ref int heapsize, int newheapsize, int heapwidth)
 
static void autogkinternalprepare (double a, double b, double eps, double xwidth, autogkinternalstate state)
 
static bool autogkinternaliteration (autogkinternalstate state)
 
static void mheappop (ref double[,] heap, int heapsize, int heapwidth)
 
static void mheappush (ref double[,] heap, int heapsize, int heapwidth)
 
static void mheapresize (ref double[,] heap, ref int heapsize, int newheapsize, int heapwidth)
 

Member Function Documentation

static void alglib.autogk.autogksmooth ( double  a,
double  b,
autogkstate  state 
)
inlinestatic
static void alglib.autogk.mheappop ( ref double  heap[,],
int  heapsize,
int  heapwidth 
)
inlinestaticprivate
static void alglib.autogk.mheappush ( ref double  heap[,],
int  heapsize,
int  heapwidth 
)
inlinestaticprivate
static void alglib.autogk.mheapresize ( ref double  heap[,],
ref int  heapsize,
int  newheapsize,
int  heapwidth 
)
inlinestaticprivate
static void alglib.autogk.autogksmooth ( double  a,
double  b,
autogkstate  state 
)
inlinestatic
static void alglib.autogk.autogksmoothw ( double  a,
double  b,
double  xwidth,
autogkstate  state 
)
inlinestatic
static void alglib.autogk.autogksingular ( double  a,
double  b,
double  alpha,
double  beta,
autogkstate  state 
)
inlinestatic
static bool alglib.autogk.autogkiteration ( autogkstate  state)
inlinestatic
static void alglib.autogk.autogkresults ( autogkstate  state,
ref double  v,
autogkreport  rep 
)
inlinestatic
static void alglib.autogk.autogkinternalprepare ( double  a,
double  b,
double  eps,
double  xwidth,
autogkinternalstate  state 
)
inlinestaticprivate
static bool alglib.autogk.autogkinternaliteration ( autogkinternalstate  state)
inlinestaticprivate
static void alglib.autogk.mheappop ( ref double  heap[,],
int  heapsize,
int  heapwidth 
)
inlinestaticprivate
static void alglib.autogk.mheappush ( ref double  heap[,],
int  heapsize,
int  heapwidth 
)
inlinestaticprivate
static void alglib.autogk.mheapresize ( ref double  heap[,],
ref int  heapsize,
int  newheapsize,
int  heapwidth 
)
inlinestaticprivate

Member Data Documentation

const int alglib.autogk.maxsubintervals = 10000

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