Trisurf Monte Carlo simulator
Samo Penic
2012-06-07 074a178761daa61a419ef9c2f38f9cd7adc0cdc7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
#include <string.h>
#include "confuse.h"
 
int main(void)
{
 
   long int nshell=17,ncxmax=60, ncymax=60, nczmax=60;
    double xk0=25.0, dmax=1.67,stepsize=0.15;
    cfg_opt_t opts[] = {
        CFG_SIMPLE_INT("nshell", &nshell),
        CFG_SIMPLE_FLOAT("dmax", &dmax),
        CFG_SIMPLE_FLOAT("xk0",&xk0),
        CFG_SIMPLE_FLOAT("stepsize",&stepsize),
        CFG_SIMPLE_INT("nxmax", &ncxmax),
        CFG_SIMPLE_INT("nymax", &ncymax),
        CFG_SIMPLE_INT("nzmax", &nczmax),
        CFG_END()
    };
    cfg_t *cfg;    
    int retval;
    cfg = cfg_init(opts, 0);
    retval=cfg_parse(cfg, "tape_new");
 
      printf("nshell: %i\n", nshell);
    printf("dmax: %f\n", dmax);
    printf("xk0: %f\n", xk0);
    printf("stepsize: %f\n", stepsize);
    printf("nxmax: %i\n", ncxmax);
    printf("nymax: %i\n", ncymax);
    printf("nzmax: %i\n", nczmax);
    return 0;
}