| ²é¿´: 2610 | »Ø¸´: 1 | |||
| ¡¾ÐüÉͽð±Ò¡¿»Ø´ð±¾ÌûÎÊÌ⣬×÷ÕßÖÜÈý°¡½«ÔùËÍÄú 10 ¸ö½ð±Ò | |||
ÖÜÈý°¡Ìú³æ (СÓÐÃûÆø)
|
[ÇóÖú]
Mismatched compute in variable formula ÒÑÓÐ1È˲ÎÓë
|
||
|
¸÷λ´óÀкã¬ÎÒÔÚʹÓÃILPÊÆ¼ÆËãÁ½²ãÔ×ÓÖ®¼äµÄÊÆÄÜ£¬¹ÙÍøÉÏËµÊÆÄܼÆËã¿ÉÒÔ·ÖΪÅųâºÍÎüÒýÁ½²¿·Ö£¬²¢ÇÒ¿ÉÒÔµ¥¶À·ÃÎÊ£¬Óï¾äÈçÏ This pair style tallies a breakdown of the total interlayer potential energy into sub-categories, which can be accessed via the compute pair command as a vector of values of length 2. The 2 values correspond to the following sub-categories: E_vdW = vdW (attractive) energy E_Rep = Repulsive energy To print these quantities to the log file (with descriptive column headings) the following commands could be included in an input script: compute 0 all pair ilp/graphene/hbn variable Evdw equal c_0[1] variable Erep equal c_0[2] thermo_style custom step temp epair v_Erep v_Evdw µ«ÊÇÎÒÔÚ¼ÆËãʱȴ³öÏÖERROR: Variable ILP: Mismatched compute in variable formula (../variable.cpp:1580)µÄ´íÎó¡£Ï£Íû´ó¼Ò¿ÉÒÔ½â´ðһϣ¬Ð»Ð»£¡£¡£¡£¡£¡£¡ ![]() ÎҵĽű¾ÈçÏ£º # Initialization units metal boundary p p p atom_style full processors * * 1 # domain decomposition over x and y # System and atom definition # we use 2 atom types so that inter- and intra-layer # interactions can be specified separately # read lammps data file read_data 3.2_.data mass 1 12.0107 # carbon mass (g/mole) | membrane mass 2 12.0107 # carbon mass (g/mole) | adsorbate # Separate atom groups group membrane type 1 group adsorbate type 2 ######################## Potential defition ######################## pair_style hybrid/overlay rebo ilp/graphene/hbn 16.0 #################################################################### pair_coeff * * rebo CH.airebo NULL C # chemical pair_coeff * * ilp/graphene/hbn BNCH.ILP C C # long range #################################################################### # Neighbor update settings neighbor 2.0 bin neigh_modify every 1 neigh_modify delay 0 neigh_modify check yes # calculate the COM variable adsxcom equal xcm(adsorbate,x) variable adsycom equal xcm(adsorbate,y) variable adszcom equal xcm(adsorbate,z) variable adsvxcom equal vcm(adsorbate,x) variable adsvycom equal vcm(adsorbate,y) variable adsvzcom equal vcm(adsorbate,z) #### Simulation settings #### timestep 0.001 velocity adsorbate create 300.0 12345 fix subf membrane setforce 0.0 0.0 0.0 fix thermostat all nve compute 0 all pair rebo compute 1 all pair ilp/graphene/hbn variable REBO equal c_0 variable ILP equal c_1 variable Evdw equal c_1[1] variable Erep equal c_1[2] ############################ # Output thermo 100 thermo_style custom step etotal pe ke v_REBO v_ILP v_Erep v_Evdw temp v_adsxcom v_adsycom v_adszcom v_adsvxcom v_adsvycom v_adsvzcom thermo_modify line one format float %.10f thermo_modify flush yes norm no lost warn dump 1 all custom 100 traj.lammpstrj id mol type xu yu zu dump_modify 1 format line "%7d %3d %3d %15.10g %15.10g %15.10g" flush yes ###### Run molecular dynamics ###### run 1000 |
» ²ÂÄãϲ»¶
291Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
300Çóµ÷¼Á
ÒѾÓÐ8È˻ظ´
Çóµ÷¼ÁÍÆ¼ö
ÒѾÓÐ7È˻ظ´
289 ·Ö105500ҩѧר˶Çóµ÷¼Á(ÕÒBÇøÑ§Ð£)
ÒѾÓÐ4È˻ظ´
0854Çóµ÷¼Á
ÒѾÓÐ13È˻ظ´
³õÊÔ324 ÖÐҩѧ Ò»Ö¾Ô¸ÌìÖÐÒ½ Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
ҩѧÇóµ÷¼Á
ÒѾÓÐ14È˻ظ´
327Çóµ÷¼Á
ÒѾÓÐ27È˻ظ´
¼±Ðèµ÷¼Á
ÒѾÓÐ5È˻ظ´
271Çóµ÷¼Á
ÒѾÓÐ33È˻ظ´
zhizhuceyici
½ð³æ (³õÈëÎÄ̳)
- Ó¦Öú: 1 (Ó×¶ùÔ°)
- ½ð±Ò: 578.8
- Ìû×Ó: 16
- ÔÚÏß: 41.9Сʱ
- ³æºÅ: 4078417
- ×¢²á: 2015-09-17
- ÐÔ±ð: MM
- רҵ: ¹ÌÌåÁ¦Ñ§
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
|
ÄãºÃ ÎÒÒ²Óöµ½ÁËÒ»ÑùµÄÎÊÌâ ÎҸоõÓ¦¸ÃÊÇÒòΪʹÓÃÁËеÄouyangµÄÊÆ Òò´Ëilp/graphene/hbnµÄ¼ÆËãÖ»ÊÇÒ»¸ö±êÁ¿¶ø·ÇÊý×é ÔçÆÚµÄexampleÀïÃæµÄÀý×ÓºÍmanualÒ»Ñù£¬·Ö³ÉÁËÁ½Ïî µ«ÊÇÎÒĿǰÏÂÔØµÄlammpsÀïÃæµÄexampleµÄÀý×ÓÒѾֻ¼ÆËãÒ»Ïî compute 2 all pair ilp/graphene/hbn variable EILP equal c_2 |

2Â¥2020-10-19 17:11:11














»Ø¸´´ËÂ¥