void bvec_print ( int n, int bvec[], string title ); int *bvec_uniform_new ( int n ); complex c4_uniform_01 ( ); void c4mat_uniform_01 ( int m, int n, complex c[] ); void c4mat_print ( int m, int n, complex a[], string title ); void c4mat_print_some ( int m, int n, complex a[], int ilo, int jlo, int ihi, int jhi, string title ); complex *c4mat_uniform_01_new ( int m, int n ); void c4mat_uniform_write ( int m, int n, complex r[], char *file_out_name ); void c4vec_print ( int n, complex a[], string title ); void c4vec_uniform_01 ( int n, complex c[] ); complex *c4vec_uniform_01_new ( int n ); complex c8_uniform_01 ( ); void c8mat_print ( int m, int n, complex a[], string title ); void c8mat_print_some ( int m, int n, complex a[], int ilo, int jlo, int ihi, int jhi, string title ); void c8mat_uniform_01 ( int m, int n, complex c[] ); complex *c8mat_uniform_01_new ( int m, int n ); void c8vec_print ( int n, complex a[], string title ); void c8vec_uniform_01 ( int n, complex c[] ); complex *c8vec_uniform_01_new ( int n ); char ch_uniform_ab ( char a, char b ); int congruence ( int a, int b, int c, bool *error ); char digit_to_ch ( int i ); int i4_gcd ( int i, int j ); int i4_huge ( ); int i4_log_10 ( int i ); int i4_max ( int i1, int i2 ); int i4_min ( int i1, int i2 ); int i4_sign ( int i ); void i4_swap ( int *i, int *j ); char *i4_to_s ( int i ); int i4_uniform_ab ( int a, int b ); void i4mat_print ( int m, int n, int a[], string title ); void i4mat_print_some ( int m, int n, int a[], int ilo, int jlo, int ihi, int jhi, string title ); void i4mat_uniform_ab ( int m, int n, int a, int b, int x[] ); int *i4mat_uniform_ab_new ( int m, int n, int a, int b ); int i4vec_max ( int n, int a[] ); float i4vec_mean ( int n, int x[] ); int i4vec_min ( int n, int a[] ); void i4vec_print ( int n, int a[], string title ); void i4vec_uniform_ab ( int n, int a, int b, int x[]); int *i4vec_uniform_ab_new ( int n, int a, int b ); float i4vec_variance ( int n, int x[] ); bool l4_uniform ( ); void l4mat_print ( int m, int n, bool a[], string title ); void l4mat_print_some ( int m, int n, bool a[], int ilo, int jlo, int ihi, int jhi, string title ); void l4mat_uniform ( int m, int n, bool lmat[] ); bool *l4mat_uniform_new ( int m, int n ); void l4vec_print ( int n, bool a[], string title ); bool *l4vec_uniform_new ( int n ); int r4_nint ( float x ); float r4_uniform_ab ( float a, float b ); float r4_uniform_01 ( ); void r4mat_print ( int m, int n, float a[], string title ); void r4mat_print_some ( int m, int n, float a[], int ilo, int jlo, int ihi, int jhi, string title ); void r4mat_uniform_ab ( int m, int n, float b, float c, float r[] ); float *r4mat_uniform_ab_new ( int m, int n, float b, float c ); void r4mat_uniform_01 ( int m, int n, float r[] ); float *r4mat_uniform_01_new ( int m, int n ); void r4vec_print ( int n, float a[], string title ); void r4vec_uniform_01 ( int n, float r[] ); float *r4vec_uniform_01_new ( int n ); void r4vec_uniform_ab ( int n, float b, float c, float r[] ); float *r4vec_uniform_ab_new ( int n, float b, float c ); int r8_nint ( double x ); double r8_uniform_ab ( double a, double b ); double r8_uniform_01 ( ); double *r8col_uniform_abvec_new ( int m, int n, double a[], double b[] ); void r8mat_print ( int m, int n, double a[], string title ); void r8mat_print_some ( int m, int n, double a[], int ilo, int jlo, int ihi, int jhi, string title ); void r8mat_uniform_01 ( int m, int n, double r[] ); double *r8mat_uniform_01_new ( int m, int n ); void r8mat_uniform_ab ( int m, int n, double a, double b, double r[] ); double *r8mat_uniform_ab_new ( int m, int n, double a, double b ); double *r8row_uniform_abvec_new ( int m, int n, double a[], double b[] ); void r8vec_copy ( int n, double a1[], double a2[] ); double *r8vec_normal_01_new ( int n ); void r8vec_print ( int n, double a[], string title ); void r8vec_uniform_01 ( int n, double r[] ); double *r8vec_uniform_01_new ( int n ); void r8vec_uniform_ab ( int n, double a, double b, double x[] ); double *r8vec_uniform_ab_new ( int n, double a, double b ); void r8vec_uniform_abvec ( int n, double a[], double b[], double x[] ); double *r8vec_uniform_abvec_new ( int n, double a[], double b[] ); double *r8vec_uniform_unit_new ( int dim_num ); void timestamp ( );