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