X-Git-Url: https://www.hackdaworld.org/gitweb/?a=blobdiff_plain;f=moldyn.h;h=868db6267784faa8d684d265e6a976668776f10f;hb=25c22fe95e80365056c6a7fadc548119360ca8ce;hp=2d1a438b3935b05cc8dfd791a6505b8abf03a093;hpb=0fbd532d8ddce9848df592ed586ffba439369284;p=physik%2Fposic.git diff --git a/moldyn.h b/moldyn.h index 2d1a438..868db62 100644 --- a/moldyn.h +++ b/moldyn.h @@ -102,6 +102,8 @@ typedef struct s_moldyn { t_linkcell lc; /* linked cell list interface */ + int mean_skip; /* amount of steps without average calc */ + double t_ref; /* reference temperature */ double t; /* actual temperature */ double t_sum; /* sum over all t */ @@ -309,7 +311,7 @@ typedef struct s_moldyn { #define TM_CHI_SIC 0.9776 -#define TM_LC_3C_SIC (0.432e-9*METER) /* A */ +#define TM_LC_SIC 4.32 /* A */ #define ALBE_R_SI (2.82-0.14) #define ALBE_S_SI (2.82+0.14) @@ -323,7 +325,7 @@ typedef struct s_moldyn { #define ALBE_D_SI 0.81472 #define ALBE_H_SI 0.259 -#define LC_SI_ALBE 5.429 +#define ALBE_LC_SI 5.429 #define ALBE_R_C (2.00-0.15) #define ALBE_S_C (2.00+0.15) @@ -337,7 +339,7 @@ typedef struct s_moldyn { #define ALBE_D_C 6.28433 #define ALBE_H_C 0.5556 -#define LC_C_ALBE 3.566 +#define ALBE_LC_C 3.566 #define ALBE_R_SIC (2.40-0.20) #define ALBE_S_SIC (2.40+0.10) @@ -351,7 +353,7 @@ typedef struct s_moldyn { #define ALBE_D_SIC 180.314 #define ALBE_H_SIC 0.68 -#define LC_SIC_ALBE 4.359 +#define ALBE_LC_SIC 4.359 /* @@ -393,6 +395,8 @@ int set_potential3b_k1(t_moldyn *moldyn,pf_func3b func); int set_potential3b_k2(t_moldyn *moldyn,pf_func3b func); int set_potential_params(t_moldyn *moldyn,void *params); +int set_mean_skip(t_moldyn *moldyn,int skip); + int moldyn_set_log_dir(t_moldyn *moldyn,char *dir); int moldyn_set_report(t_moldyn *moldyn,char *author,char *title); int moldyn_set_log(t_moldyn *moldyn,u8 type,int timer);