Sirikata
Classes | Namespaces | Defines | Functions
libcore/plugins/weightsqr/SqrIntegral.cpp File Reference
#include "SqrIntegral.hpp"
Include dependency graph for SqrIntegral.cpp:

Classes

struct  sqrParams

Namespaces

namespace  Sirikata
 

Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO.


Defines

#define gsl_monte_plain_integratePRINT(F0, xl, xu, dim, NCALLS, r, s, res1, err1)   (gsl_monte_plain_integrate(F0, xl, xu, dim, NCALLS, r, s, res1, err1)),printf ("Integrating (%.0f %.0f)->(%.0f %.0f) to (%.0f %.0f)->(%.0f %.0f)=%lf -+ %lf\n",xl[0],xl[1],xu[0],xu[1],xl[2],xl[3],xu[2],xu[3],*res1,*err1);

Functions

double inverse_polynomial (double r, double r2)
double bandwidth_bound_no_cutoff (double r, double r2, size_t dim, void *v_params)
double bandwidth_bound (double *x, size_t dim, void *v_params)

Define Documentation

#define gsl_monte_plain_integratePRINT (   F0,
  xl,
  xu,
  dim,
  NCALLS,
  r,
  s,
  res1,
  err1 
)    (gsl_monte_plain_integrate(F0, xl, xu, dim, NCALLS, r, s, res1, err1)),printf ("Integrating (%.0f %.0f)->(%.0f %.0f) to (%.0f %.0f)->(%.0f %.0f)=%lf -+ %lf\n",xl[0],xl[1],xu[0],xu[1],xl[2],xl[3],xu[2],xu[3],*res1,*err1);

Function Documentation

double bandwidth_bound ( double *  x,
size_t  dim,
void *  v_params 
)
double bandwidth_bound_no_cutoff ( double  r,
double  r2,
size_t  dim,
void *  v_params 
)
double inverse_polynomial ( double  r,
double  r2 
)