| ²é¿´: 7506 | »Ø¸´: 13 | ||||
| µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû | ||||
zxzj05ÈÙÓþ°æÖ÷ (ÖøÃûдÊÖ)
|
[½»Á÷]
¡¾×ªÌû¡¿Èȵ¼ÂʼÆËãµÄinÎļþ ÒÑÓÐ12È˲ÎÓë
|
|||
|
¿´µ½Óв»ÉÙÈËÔÚÕÒÈȵ¼ÂʼÆËã·½ÃæµÄinÎļþ£¬ÎҾ͹±Ï×Èý¸öinÎļþ°É£¬½ö¹©²Î¿¼¡£ ͬʱ£¬¸½¼þÀïÌù³öÁËÎҵļÆËã½á¹û¡£EMDµÄÊä³ö½á¹û£¨compute heat/flux command+compute tc commandµÄ¼ÆËã½á¹û£©ÖУ¬ ¡°ac.dat¡±£¨¼û¸½¼þÖеÄ"ac.wmf"£©ÊÇÈÈÁ÷×ÔÏà¹Øº¯Êý£¨ÎÒÒѾÐÞ¸ÄÁËcompute_tc.cpp£¬Ä¿Ç°Êä³öµÄÊÇnormalized HCACF£¬µ«½á¹ûÖиø³öµÄ»¹ÊÇûÓйéÒ»»¯µÄÈÈÁ÷×ÔÏà¹Øº¯Êý£¬µ«ÐÎ×´ºÍ¹éÒ»»¯µÄÊÇÒ»ÑùµÄ£¬Çë×¢Ò⣡£©ËæmµÄ±ä»¯£¬"tc.dat"(¼û¸½¼þÖеÄ"tc.wmf" ÊÇÈȵ¼ÂÊËæmµÄ±ä»¯£¨mµÄºÒåÇë²Î¿´Èȵ¼ÂʼÆËãµÄGreen KuboÀëÉ¢»¯¹«Ê½,¼û¸½¼þ"Comparison of atomic-level simulation methods for computing thermal conductivity¡±ÖеÄ(9)ʽ£©£¬"tc_time.dat"(¼û¸½¼þÖеÄ"tc_time.wmf" ÊÇÈȵ¼ÂÊËæÊ±¼äµÄ±ä»¯£»NEMDµÄ½á¹ûÖУ¬"temp.profile"(¼û¸½¼þÖеÄ"temp_distribution.wmf" ÊÇz·½ÏòÉϵÄζȷֲ¼£¬"thermal_conductivity.dat¡°(¼û¸½¼þÖеÄ"NEMD.wmf" ±íʾÈȵ¼ÂÊËæÊ±¼äµÄ±ä»¯£¬Á½Õß¶¼°üº¬ÁËfix heat command ºÍfix thermal/conductivity commandµÄ¼ÆËã½á¹û¡£1.ÓÃcompute heat/flux command+compute tc commandµÃµ½ÈÈÁ÷×ÔÏà¹Øº¯ÊýºÍÈȵ¼ÂÊ£¨EMD·½·¨£© # MD simulation of Ar thermal conductivity # Initialization units lj dimension 3 newton on boundary p p p atom_style atomic neighbor 0.3 bin neigh_modify check yes lattice fcc 0.844 region box block -4 4 -4 4 -4 4 units lattice create_box 1 box create_atoms 1 box mass 1 1.0 velocity all create 0.71 458127641 mom yes rot yes dist gaussian units box # LJ potential ********************************************************* pair_style lj/cut 2.8 pair_coeff 1 1 1.0 1.0 # LJ parameters for Ar-Ar fix temp all temp/berendsen 0.71 0.71 0.000466 fix nve all nve thermo_style custom step temp etotal vol thermo_modify lost warn thermo 100 # Run timestep 0.000466 run 200000 reset_timestep 0 # -------------- Flux calculation in nve --------------- compute myKE all ke/atom compute myPE all pe/atom compute myStress all stress/atom virial variable factor_ac equal 1.0 variable factor_tc equal 1.3806504e-23*sqrt(1.67e-21/6.633e-26)/3.405e-10^2 compute jflux all heat/flux myKE myPE myStress compute tc all tc c_thermo_temp c_jflux v_factor_ac v_factor_tc iso first 10000 900000 100000 fix tc_out all ave/time 1 1 1 c_tc file tc_time.dat thermo_style custom step temp restart 100000 restart.* run 1000000 2. ÓÃfix thermal/conductivity commandµÃµ½Î¶ÈÌݶȣ¬½ø¶øµÃµ½Èȵ¼ÂÊ(NEMD·½·¨) # MD simulation of Ar thermal conductivity # Initialization units lj dimension 3 newton on boundary p p p atom_style atomic neighbor 0.3 bin neigh_modify check yes lattice fcc 0.844 region box block -4 4 -4 4 -4 4 units lattice create_box 1 box create_atoms 1 box region up1 block INF INF INF INF -0.5 -0.25 units lattice region up2 block INF INF INF INF 0.5 0.75 units lattice region up union 2 up1 up2 region down1 block INF INF INF INF -3.5 -3.25 units lattice region down2 block INF INF INF INF 3.5 3.75 units lattice region down union 2 down1 down2 mass 1 1.0 velocity all create 0.71 458127641 mom yes rot yes dist gaussian units box # Tersoff potential ********************************************************* pair_style lj/cut 2.8 pair_coeff 1 1 1.0 1.0 # LJ parameters for Ar-Ar fix temp all temp/berendsen 0.71 0.71 0.0466 fix nve all nve compute ke all ke/atom variable temp atom c_ke/(1.5*1.0) fix temp_profile all ave/spatial 1 100000 100000 z lower 0.25 v_temp file temp.profile units lattice compute up_temp all temp/region up compute down_temp all temp/region down variable delta_temp equal c_up_temp-c_down_temp fix delta_out all ave/time 1 100000 100000 v_delta_temp file delta_temp.dat thermo_style custom step temp etotal vol thermo_modify lost warn thermo 100 # Run timestep 0.000466 run 100001 unfix temp fix heat_swap all thermal/conductivity 10 z 32 fix e_exchange all ave/time 10 10000 100000 f_heat_swap file e_exchange.dat variable thermal_conductivity equal f_e_exchange/(0.000466*10.0*4.0*f_delta_out)*1.3806504e-23/3.405e-10/3.405e-10*sqrt(1.67e-21/6.633e-26)*6.0/8.0 # ÒÔÉÏvariableÃüÁîÐèÒªÌØ±ð×¢Ò⣬ÒòΪÎÒËùÄ£ÄâµÄϵͳ£¬ºÐ×ӱ߳¤Lx=Ly=Lz£¬Èȵ¼ÂʼÆË㹫ʽ¾¹ýÍÆµ¼±ä³ÉΪe_exchange/(4.0*t*L*delta_T)£¬ # ΪÁ˲»ÔÚinÎļþÀï¸øL¸³Öµ£¬ÎÒÐÞ¸ÄÁËfix_thermal_conductivity.cppÎļþ(¼û¸½¼þ)£¬½«e_exchangeÐ޸ijÉÁË e_exchange += force->mvv2e * (all[0].value - all[1].value) / (domain->zprd); ͬʱÔÚend_of_step() ÀïÌí¼ÓÁËÒ»¾ä ¡° e_exchange = 0.0;¡°,Ïê¼û¸½¼þÖеÄfix_thermal_conductivity.cpp£¬ÕâÑùËùµÃµÄe_exchangeÇúÏß»ù±¾ÉÏÊÇÒ»ÌõˮƽÇúÏߣ¬¶ø²»ÊÇÓÃÔÀ´µÄfix thermal/conductivity commandËùµÃµ½µÄбÏòÉϵÄÇúÏߣ¬Çë×¢Ò⣡£¡£¡ # ËùÒԲųöÏÖÒÔÉÏvariableµÄ±í´ïʽ¡£ # Çë¿´Ã÷°×ºóÔÙ×ö¼ÆË㣬ÃâµÃËã³ö´íÎóµÄ½á¹û£¡£¡£¡ fix thermal_conductivity_out all ave/time 100000 1 100000 v_thermal_conductivity file thermal_conductivity.dat # Run run 10000000 3. ÓÃfix heat command½¨Á¢Î¶ÈÌݶȣ¬½ø¶øµÃµ½Èȵ¼ÂÊ£¨NEMD·½·¨£© # MD simulation of Ar thermal conductivity # Initialization units lj dimension 3 newton on boundary p p p atom_style atomic neighbor 0.3 bin neigh_modify check yes lattice fcc 0.844 region box block -4 4 -4 4 -4 4 units lattice create_box 1 box create_atoms 1 box region up1 block INF INF INF INF -0.5 -0.25 units lattice region up2 block INF INF INF INF 0.5 0.75 units lattice region up union 2 up1 up2 region down1 block INF INF INF INF -3.5 -3.25 units lattice region down2 block INF INF INF INF 3.5 3.75 units lattice region down union 2 down1 down2 region hot block INF INF INF INF 0.0 0.25 units lattice group hot region hot region cold block INF INF INF INF -4.0 -3.75 units lattice group cold region cold mass 1 1.0 mass0 6.633e-26 epsilon0 1.67e-21 sigma0 3.405e-10 velocity all create 0.71 458127641 mom yes rot yes dist gaussian units box # Tersoff potential ********************************************************* pair_style lj/cut 2.8 pair_coeff 1 1 1.0 1.0 # LJ parameters for Ar-Ar fix temp all temp/berendsen 0.71 0.71 0.0466 fix nve all nve compute ke all ke/atom variable temp atom c_ke/(1.5*1.0) fix temp_profile all ave/spatial 1 100000 100000 z lower 0.25 v_temp file temp.profile units lattice compute up_temp all temp/region up compute down_temp all temp/region down variable delta_temp equal c_up_temp-c_down_temp fix delta_out all ave/time 1 100000 100000 v_delta_temp file delta_temp.dat thermo_style custom step temp etotal vol thermo_modify lost warn thermo 100 # Run timestep 0.000466 run 100001 unfix temp fix hot all heat 1 50 region hot fix cold all heat 1 -50 region cold variable thermal_conductivity equal 50.0*0.5*1.67e-21/3.405e-10/sqrt(6.633e-26/1.67e-21)/((4.0*8.0*8.0*8.0/0.844)^(1.0/3.0)*3.405e-10*2.0*f_delta_out*1.67e-21/1.3806504e-23)*6.0/8.0 fix thermal_conductivity_out all ave/time 100000 1 100000 v_thermal_conductivity file thermal_conductivity.dat # Run run 10000000 ¡¾×ª×Ô¡¿http://www.mdbbs.org/thread-26451-1-1.html |
» ÊÕ¼±¾ÌûµÄÌÔÌûר¼ÍƼö
ÊÕ²Ø |
» ²ÂÄãϲ»¶
346Çóµ÷¼Á[0856]
ÒѾÓÐ7È˻ظ´
һ־Ըɽ´ó07»¯Ñ§ 332·Ö ËÄÁù¼¶Òѹý ±¾¿ÆÉ½¶«Ë«·Ç Çóµ÷¼Á£¡
ÒѾÓÐ3È˻ظ´
310Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
»úеר˶299Çóµ÷¼ÁÖÁ²ÄÁÏ
ÒѾÓÐ4È˻ظ´
070300»¯Ñ§319Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
08¹¤¿Æ 320×Ü·Ö Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
Ò»Ö¾Ô¸Ìì½ò´óѧ»¯Ñ§¹¤ÒÕרҵ£¨081702£©315·ÖÇóµ÷¼Á
ÒѾÓÐ12È˻ظ´
307Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
265Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
301Çóµ÷¼Á
ÒѾÓÐ10È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
DFT ScanÖ®ºóʹÓÃMP2¼ÆËãÄÜÁ¿£¬ÈçºÎ½¨Á¢ÅúÁ¿ÊäÈëÎļþ£¿
ÒѾÓÐ6È˻ظ´
ÈçºÎͨ¹ýÉù×Ó¼ÆËãÇó½âÈȵ¼ÂÊ
ÒѾÓÐ5È˻ظ´
´ó¼ÒÀ´°ïÎÒ¿´¿´ÕâÁ½¸öINCAR ÎļþÓÐÊ²Ã´Çø±ðŶ¡£¡£ÎªÉ¶¼ÆËã½á¹û²»Ò»ÑùÄØ
ÒѾÓÐ4È˻ظ´
¡¾ÇóÖú¡¿¹ØÓÚVASP¼ÆËã²ÄÁϵľ§¸ñÈȵ¼ÂÊ
ÒѾÓÐ8È˻ظ´
¹ØÓÚ¼ÆËãÍêºó Êä³öÎļþ _BandStr.castepÎļþÀïÄÚÈݵÄÒÉÎÊ
ÒѾÓÐ4È˻ظ´
SiCµÄÈȵ¼ÂÊÎÊÌâ
ÒѾÓÐ9È˻ظ´
¸´ºÏ²ÄÁÏÈȵ¼ÂʵÄÀíÂÛ¼ÆËã·½·¨¼°Èí¼þ
ÒѾÓÐ5È˻ظ´
¡¾ÌÖÂÛ¡¿lammps ÓÃswÊÆ¼ÆËã¹èµÄÈÛµãÔõôÕâô¸ß£¨2400k),¸½inÎļþ
ÒѾÓÐ13È˻ظ´
¡¾ÇóÖú¡¿¹ØÓÚQHAÄ£¿éµÄʹÓÃ
ÒѾÓÐ17È˻ظ´

354895492
ľ³æ (ÕýʽдÊÖ)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 5835.2
- É¢½ð: 50
- ºì»¨: 4
- Ìû×Ó: 375
- ÔÚÏß: 221.5Сʱ
- ³æºÅ: 1165513
- ×¢²á: 2010-12-08
- ÐÔ±ð: GG
- רҵ: Äý¾Û̬ÎïÐÔ II £ºµç×ӽṹ
¡ï
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
лл·ÖÏí£¬²»¹ýÒªÊǸ½¼þÒ²ÓоͺÃÁË £¬ÎҵķÖ×ÓÄ£ÄâÂÛ̳Ҳû½ð±ÒÁË |
4Â¥2010-12-20 22:19:54
c_friends
½ð³æ (СÓÐÃûÆø)
- Ó¦Öú: 1 (Ó×¶ùÔ°)
- ½ð±Ò: 1012.5
- É¢½ð: 26
- Ìû×Ó: 251
- ÔÚÏß: 134.7Сʱ
- ³æºÅ: 1156964
- ×¢²á: 2010-11-27
- רҵ: Äý¾Û̬ÎïÐÔ II £ºµç×ӽṹ
¡ï
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
Сľ³æ(½ð±Ò+0.5):¸ø¸öºì°ü£¬Ð»Ð»»ØÌû½»Á÷
| Â¥Ö÷×ªÔØ×îºÃ°ÑÄǸö¸½¼þҲתһϰ¡£¬ÎÒÕâÀïÏÂÔØ²»ÁË·Ö×ÓÄ£ÄâÂÛ̳µÄ¸½¼þ¡£¡£ÆÚ´ýing¡£¡£¡£¡£ |
2Â¥2010-12-12 18:35:59
zxzj05
ÈÙÓþ°æÖ÷ (ÖøÃûдÊÖ)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ¹ó±ö: 1.242
- ½ð±Ò: 5912.5
- ºì»¨: 2
- Ìû×Ó: 1528
- ÔÚÏß: 144.5Сʱ
- ³æºÅ: 406147
- ×¢²á: 2007-06-18
- ÐÔ±ð: GG
- רҵ: ½ðÊô¹¦ÄܲÄÁÏ
- ¹ÜϽ: µÚÒ»ÐÔÔÀí

3Â¥2010-12-13 15:16:07
babaleo
ľ³æ (ÕýʽдÊÖ)
- Ó¦Öú: 18 (СѧÉú)
- ½ð±Ò: 2391.1
- É¢½ð: 40
- ºì»¨: 1
- Ìû×Ó: 375
- ÔÚÏß: 477.1Сʱ
- ³æºÅ: 981394
- ×¢²á: 2010-03-25
- רҵ: È˹¤¾§Ìå
5Â¥2011-01-17 10:12:19













ÊÇÈȵ¼ÂÊËæmµÄ±ä»¯£¨mµÄºÒåÇë²Î¿´Èȵ¼ÂʼÆËãµÄGreen KuboÀëÉ¢»¯¹«Ê½,¼û¸½¼þ"Comparison of atomic-level simulation methods for computing thermal conductivity¡±ÖеÄ(9)ʽ£©£¬"tc_time.dat"(¼û¸½¼þÖеÄ"tc_time.wmf"
»Ø¸´´ËÂ¥
£¬ÎҵķÖ×ÓÄ£ÄâÂÛ̳Ҳû½ð±ÒÁË
40