EGS Brachy
An egs++ user code for rapid brachytherapy calculations
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
/Users/marc/Developer/EGSnrc/HEN_HOUSE/user_codes/egs_brachy/egs_brachy/sobol.h File Reference

Sobol library functions from http://people.sc.fsu.edu/~jburkardt/cpp_src/sobol/sobol.html. More...

#include "egs_rndm.h"
#include "egs_input.h"
#include "egs_functions.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.

Namespaces

namespace  sobol
 

Macros

#define AE_SOBOL_EXPORT
 
#define AE_SOBOL_LOCAL
 

Functions

int sobol::i4_bit_hi1 (int n)
 
int sobol::i4_bit_lo0 (int n)
 
int sobol::i4_max (int i1, int i2)
 
int sobol::i4_min (int i1, int i2)
 
void sobol::i4_sobol (int dim_num, int *seed, float quasi[])
 
float * sobol::i4_sobol_generate (int m, int n, int skip)
 
int sobol::i4_uniform (int a, int b, int *seed)
 
int sobol::i8_bit_hi1 (long long int n)
 
int sobol::i8_bit_lo0 (long long int n)
 
long long int sobol::i8_max (long long int i1, long long int i2)
 
long long int sobol::i8_min (long long int i1, long long int i2)
 
void sobol::i8_sobol (int dim_num, long long int *seed, double quasi[])
 
double * sobol::i8_sobol_generate (int m, int n, int skip)
 
long long int sobol::i8_uniform (long long int a, long long int b, int *seed)
 
float sobol::r4_abs (float x)
 
int sobol::r4_nint (float x)
 
float sobol::r4_uniform_01 (int *seed)
 
double sobol::r8_abs (double x)
 
int sobol::r8_nint (double x)
 
double sobol::r8_uniform_01 (int *seed)
 
void sobol::r8mat_write (string output_filename, int m, int n, double table[])
 
int sobol::tau_sobol (int dim_num)
 

Detailed Description

Sobol library functions from http://people.sc.fsu.edu/~jburkardt/cpp_src/sobol/sobol.html.

Header file for Sobol library functions from http://people.sc.fsu.edu/~jburkardt/cpp_src/sobol/sobol.html.

Author
John Burkardt. \license GNU LGPL

Definition in file sobol.h.

Macro Definition Documentation

◆ AE_SOBOL_EXPORT

#define AE_SOBOL_EXPORT

Definition at line 26 of file sobol.h.

◆ AE_SOBOL_LOCAL

#define AE_SOBOL_LOCAL

Definition at line 27 of file sobol.h.