Generated on Mon Jun 23 16:25:22 2008 for BIU-1.7.0 by doxygen 1.5.1

src/biu/qrng/gsl_qrng.h File Reference

#include <stdlib.h>
#include "biu/qrng/gsl_types.h"
#include "biu/qrng/gsl_errno.h"

Include dependency graph for gsl_qrng.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gsl_qrng
struct  gsl_qrng_type

Defines

#define __BEGIN_DECLS
#define __END_DECLS

Functions

gsl_qrnggsl_qrng_alloc (const gsl_qrng_type *T, unsigned int dimension)
gsl_qrnggsl_qrng_clone (const gsl_qrng *q)
void gsl_qrng_free (gsl_qrng *q)
int gsl_qrng_get (const gsl_qrng *q, double x[])
void gsl_qrng_init (gsl_qrng *q)
int gsl_qrng_memcpy (gsl_qrng *dest, const gsl_qrng *src)
const char * gsl_qrng_name (const gsl_qrng *q)
size_t gsl_qrng_size (const gsl_qrng *q)
void * gsl_qrng_state (const gsl_qrng *q)

Variables

GSL_VAR const gsl_qrng_typegsl_qrng_niederreiter_2
GSL_VAR const gsl_qrng_typegsl_qrng_sobol


Define Documentation

#define __BEGIN_DECLS

Definition at line 16 of file gsl_qrng.h.

#define __END_DECLS

Definition at line 17 of file gsl_qrng.h.


Function Documentation

gsl_qrng* gsl_qrng_alloc ( const gsl_qrng_type T,
unsigned int  dimension 
)

gsl_qrng* gsl_qrng_clone ( const gsl_qrng q  ) 

void gsl_qrng_free ( gsl_qrng q  ) 

int gsl_qrng_get ( const gsl_qrng q,
double  x[] 
)

void gsl_qrng_init ( gsl_qrng q  ) 

int gsl_qrng_memcpy ( gsl_qrng dest,
const gsl_qrng src 
)

const char* gsl_qrng_name ( const gsl_qrng q  ) 

size_t gsl_qrng_size ( const gsl_qrng q  ) 

void* gsl_qrng_state ( const gsl_qrng q  ) 


Variable Documentation

Definition at line 53 of file gsl_qrng.h.

GSL_VAR const gsl_qrng_type* gsl_qrng_sobol

Definition at line 54 of file gsl_qrng.h.