MADNESS  version 0.9
Namespaces | Functions | Variables
ran.cc File Reference
#include <madness/misc/ran.h>
#include <iostream>
#include <algorithm>
#include <cstdio>
#include <limits.h>
Include dependency graph for ran.cc:

Namespaces

 madness
 Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces.
 

Functions

template<>
double madness::RandomValue< double > ()
 Random double. More...
 
template<>
float madness::RandomValue< float > ()
 Random float. More...
 
template<>
double_complex madness::RandomValue< double_complex > ()
 Random double_complex. More...
 
template<>
float_complex madness::RandomValue< float_complex > ()
 Random float_complex. More...
 
template<>
int madness::RandomValue< int > ()
 Random int. More...
 
template<>
long madness::RandomValue< long > ()
 Random long. More...
 
template<>
void madness::RandomVector< double > (int n, double *t)
 
template<>
void madness::RandomVector< float > (int n, float *t)
 
template<>
void madness::RandomVector< double_complex > (int n, double_complex *t)
 
template<>
void madness::RandomVector< float_complex > (int n, float_complex *t)
 

Variables

Random madness::default_random_generator
 The default random number stream. More...