BRL-CAD
#include "common.h"
#include "bn/defines.h"
#include "vmath.h"
Include dependency graph for sobol.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BN_SOBOL_MAXDIM   1111
 

Functions

struct bn_soboldata * bn_sobol_create (unsigned int sdim, unsigned long seed)
 
void bn_sobol_destroy (struct bn_soboldata *s)
 
double * bn_sobol_next (struct bn_soboldata *s, const double *lb, const double *ub)
 
void bn_sobol_skip (struct bn_soboldata *s, unsigned n)
 
void bn_sobol_sph_sample (point_t sample, const point_t center, const fastf_t radius, struct bn_soboldata *s)
 Generate a sample point on a sphere per Marsaglia (1972), using the Sobol data sequence s to drive the selection. More...