Trisurf Monte Carlo simulator
Samo Penic
2016-05-06 7a11a7a2a7d6b2b4b7ad285a1a7cddab44040a46
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: %li\n", nshell);
    printf("dmax: %f\n", dmax);
    printf("xk0: %f\n", xk0);
    printf("stepsize: %f\n", stepsize);
    printf("nxmax: %li\n", ncxmax);
    printf("nymax: %li\n", ncymax);
    printf("nzmax: %li\n", nczmax);
    return 0;
}