vSMC  v3.0.0
Scalable Monte Carlo
Functions

Functions

void vsmc_rng_assign (vsmc_rng rng, vsmc_rng other)
 RNGType::operator= More...
 
void vsmc_rng_delete (vsmc_rng *rng_ptr)
 RNGType::~RNGType More...
 
void vsmc_rng_discard (vsmc_rng rng, unsigned nskip)
 RNGType::discard More...
 
int vsmc_rng_is_eq (vsmc_rng rng1, vsmc_rng rng2)
 RNGType::operator== More...
 
int vsmc_rng_is_neq (vsmc_rng rng1, vsmc_rng rng2)
 RNGType::operator!= More...
 
void vsmc_rng_load (vsmc_rng rng, void *mem)
 RNGType::operator>> More...
 
void vsmc_rng_load_f (vsmc_rng rng, const char *filename)
 RNGType::operator>> directly from an external file*/ More...
 
vsmc_rng vsmc_rng_new (unsigned seed, vSMCRNGType type)
 RNGType::RNGType More...
 
size_t vsmc_rng_save (vsmc_rng rng, void *mem)
 RNGType::operator<< More...
 
void vsmc_rng_save_f (vsmc_rng rng, const char *filename)
 RNGType::operator<< directly to an external file More...
 
void vsmc_rng_seed (vsmc_rng rng, unsigned seed)
 RNGType::seed More...
 
int vsmc_rng_type_check (vSMCRNGType type)
 Check if a given RNGType is defined within the library. More...
 
int vsmc_rng_type_max ()
 The maximum of an integer that can be passed to where vSMCRNGType value is expected. More...
 

Detailed Description

Function Documentation

void vsmc_rng_assign ( vsmc_rng  rng,
vsmc_rng  other 
)

RNGType::operator=

void vsmc_rng_delete ( vsmc_rng rng_ptr)

RNGType::~RNGType

void vsmc_rng_discard ( vsmc_rng  rng,
unsigned  nskip 
)

RNGType::discard

int vsmc_rng_is_eq ( vsmc_rng  rng1,
vsmc_rng  rng2 
)

RNGType::operator==

int vsmc_rng_is_neq ( vsmc_rng  rng1,
vsmc_rng  rng2 
)

RNGType::operator!=

void vsmc_rng_load ( vsmc_rng  rng,
void *  mem 
)

RNGType::operator>>

void vsmc_rng_load_f ( vsmc_rng  rng,
const char *  filename 
)

RNGType::operator>> directly from an external file*/

vsmc_rng vsmc_rng_new ( unsigned  seed,
vSMCRNGType  type 
)

RNGType::RNGType

size_t vsmc_rng_save ( vsmc_rng  rng,
void *  mem 
)

RNGType::operator<<

void vsmc_rng_save_f ( vsmc_rng  rng,
const char *  filename 
)

RNGType::operator<< directly to an external file

void vsmc_rng_seed ( vsmc_rng  rng,
unsigned  seed 
)

RNGType::seed

int vsmc_rng_type_check ( vSMCRNGType  type)

Check if a given RNGType is defined within the library.

int vsmc_rng_type_max ( )

The maximum of an integer that can be passed to where vSMCRNGType value is expected.