Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-17 09:56:14

0001 /*******************************************************************\
0002  *                                                                 *
0003  *   UNU.RAN -- Universal Non-Uniform Random number generator      *
0004  *                                                                 *
0005  *******************************************************************
0006  *   Copyright (c) 2000-2011 Wolfgang Hoermann and Josef Leydold   *
0007  *   Department of Statistics and Mathematics, WU Wien, Austria    *
0008 \*******************************************************************/
0009 #undef __BEGIN_DECLS
0010 #undef __END_DECLS
0011 #ifdef __cplusplus
0012 #  define __BEGIN_DECLS extern "C" {
0013 #  define __END_DECLS }
0014 #else
0015 #  define __BEGIN_DECLS /* empty */
0016 #  define __END_DECLS /* empty */
0017 #endif
0018 
0019 __BEGIN_DECLS
0020 
0021 #ifndef UNURAN_URNG_GSL_H_SEEN
0022 #define UNURAN_URNG_GSL_H_SEEN
0023 
0024 #include <gsl/gsl_rng.h>
0025 UNUR_URNG *unur_urng_gsl_new( const gsl_rng_type *urngtype );
0026 UNUR_URNG *unur_urng_gslptr_new( gsl_rng *urng );
0027 
0028 #include <gsl/gsl_qrng.h>
0029 UNUR_URNG *unur_urng_gslqrng_new( const gsl_qrng_type *qrngtype, unsigned int dim );
0030 #endif  /* UNURAN_URNG_GSL_H_SEEN */
0031 __END_DECLS