X-Git-Url: https://www.hackdaworld.org/gitweb/?a=blobdiff_plain;f=mdrun.h;fp=mdrun.h;h=b1c2e0660c52b1ee4d5fb0c7df7b4df0e4100e55;hb=67df6b3a722a44e36fd56f3f040c3c9726b3fc3f;hp=d065d5767faa6e9517a25146e7ba1d77bdd1a214;hpb=3b28604c5a5c39b3041771891e4eed1999043341;p=physik%2Fposic.git diff --git a/mdrun.h b/mdrun.h index d065d57..b1c2e06 100644 --- a/mdrun.h +++ b/mdrun.h @@ -43,10 +43,11 @@ typedef struct s_stage { #define STAGE_DISPLACE_ATOM 0x00 #define STAGE_INSERT_ATOMS 0x01 -#define STAGE_CONTINUE 0x02 -#define STAGE_ANNEAL 0x03 -#define STAGE_CHAATTR 0x04 -#define STAGE_CHSATTR 0x05 +#define STAGE_INSERT_MIXED_ATOMS 0x02 +#define STAGE_CONTINUE 0x03 +#define STAGE_ANNEAL 0x04 +#define STAGE_CHAATTR 0x05 +#define STAGE_CHSATTR 0x06 typedef struct s_mdrun { char cfile[128]; // config file @@ -119,6 +120,18 @@ typedef struct s_insert_atoms_params { u8 attr; } t_insert_atoms_params; +typedef struct s_insert_mixed_atoms_params { + int element1; + int element2; + int amount1; + int amount2; + u8 brand1; + u8 brand2; + u8 attr1; + u8 attr2; + double cr; +} t_insert_mixed_atoms_params; + #define INS_TOTAL 0x01 #define INS_REGION 0x02 #define INS_POS 0x03