/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Generator/Phokhara/Phokhara-00-00-14/src/ranlux_fort.c

Go to the documentation of this file.
00001 #include <stdlib.h>
00002 #include <stdio.h>
00003 #include <math.h>
00004 #include "ranlxd.h"
00005 
00006 int rlxdinit_(int *lux,int *seed)
00007 {     int lux1,seed1;
00008   lux1=*lux;seed1=*seed;
00009 /*   printf("%d\t",lux1);
00010       printf("%d\n\n",seed1); */ 
00011   rlxd_init(lux1,seed1);
00012 }
00013 
00014 int ranlxdf_(double vec[],int *lvec)
00015 {   int lvec1,k; 
00016    lvec1=*lvec;
00017    /*  printf("\n%d\n",lvec1); */
00018   ranlxd(vec,lvec1);
00019   /*   for (k=0;k<lvec1;k++) 
00020        { printf("%d\t",k); printf("%12.9f\n",vec[k]); } */
00021 }
00022 
00023 int rlxdgetf_(int *state)
00024 {  int k;
00025 rlxd_get(state);
00026 /* printf("========\n");
00027    for (k=0;k<=rlxd_size();k++) 
00028    {printf("%d\t",k); printf("%d\n",state[k]);}; */
00029 }
00030 
00031   int rlxdresetf_(int *state1)
00032 {  int k;
00033 rlxd_reset(state1);
00034 /* printf("========\n");
00035    for (k=0;k<=rlxd_size();k++) 
00036    {printf("%d\t",k); printf("%d\n",state1[k]);}; */
00037 }
00038 
00039   int rlxd_sizef_(int *n)
00040 { int n1;
00041   n1=rlxd_size();
00042   *n=n1;
00043 /*   printf("n1= "); printf("%d\t",n1); */
00044 }

Generated on Tue Nov 29 23:12:24 2016 for BOSS_7.0.2 by  doxygen 1.4.7