53 #if !defined(LIBEVOCOSM_EVOCOMMON_H)
54 #define LIBEVOCOSM_EVOCOMMON_H
57 #include "libbrahe/prng.h"
72 brahe_prng_state_t m_random;
78 brahe_prng_init(&m_random,BRAHE_PRNG_MWC1038,0);
84 brahe_prng_free(&m_random);
90 brahe_prng_init(&m_random,BRAHE_PRNG_MWC1038,a_seed);
96 return m_random.m_seed;
102 return brahe_prng_index(&m_random,n);
108 return brahe_prng_real2(&m_random);