±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 1350  |  »Ø¸´: 0
¡¾ÐüÉͽð±Ò¡¿»Ø´ð±¾ÌûÎÊÌ⣬×÷ÕßAugus537½«ÔùËÍÄú 20 ¸ö½ð±Ò

Augus537

гæ (³õÈëÎÄ̳)

[ÇóÖú] lammpsÉèÖÃÓ¦Á¦À­ÉìµÄʱºò£¬Ó¦±äÈ´Ò»Ö±ÊǸºÊý£¿

ÈçÌâËùʾ£¬ÎÒÔÚÓÃlammps½øÐÐyÖáµ¥Öá¼ÓÐ¶ÔØµÄʱºò£¬Ã÷Ã÷Ê©¼ÓµÄÊÇÀ­ÉìÁ¦£¨4GPa£©£¬µ«ÊÇÓ¦±äÈ´Ò»Ö±¸ºÏòÔö´óµ½ÁË-0.05ÊÇʲôԭÒò£¿
# ¶ÁÈ¡½á¹¹+ÊÆº¯Êý+ÄÜÁ¿×îС»¯
clear
boundary       p p p
units          metal
atom_style     atomic
dimension      3
timestep       0.002
read_data      NiTi_100K.data
pair_style     meam
pair_coeff     * * library.meam Ni Ti NiTi.meam Ni Ti

neighbor           2.0 bin  
neigh_modify   every 10 delay 0 check yes

# ------------ ÄÜÁ¿×îС»¯ ---------------
fix             relax all box/relax iso 0.0 vmax 0.001
min_style cg
minimize        1e-25 1e-25 10000 10000
unfix           relax

# ³ÚÔ¥¹ý³Ì
fix            1 all npt temp 100 100 0.2 iso 0.0 0.0 2.0 drag 2.0
thermo         1000
run            40000
unfix          1

# ÉèÖüÓÐ¶ÔØÓ¦Á¦
compute            atompe all pe/atom
compute            atomke all ke/atom
compute        atomcentro all centro/atom bcc      
compute               cna all cna/atom 3.64

#¼ÓÐ¶ÔØ¹ý³ÌÓ¦±ä
variable        tmp equal "ly"
variable        L0 equal ${tmp}   
print           "Initial Length, L0: ${L0}"
variable        p1 equal "(ly-v_L0)/v_L0"
variable        p2 equal "-pxx/10000"
variable        p3 equal "-pyy/10000"
variable        p4 equal "-pzz/10000"
variable        pe equal "pe"
variable        temp equal "temp"

#Êä³ö
reset_timestep  0
fix                    stress all ave/time 1 100 200 v_p3 file Stress5de9cf.txt
fix                    strain all ave/time 1 100 200 v_p1 file Strain5de9cf.txt
fix             def1 all print 200 "${p1}     ${p3}      ${p2}      ${p4}" file NiTi_def1.txt screen no

# Display thermo
thermo                 500
thermo_style        custom step v_p1 temp lx ly lz vol density ke pe etotal enthalpy epair press v_p2 v_p3 v_p4

#----------------------------Loading-----------------------------------
variable        s_xx equal -3.0
print           "set on command line s_xx=${s_xx}"   #x-force on rigid body

variable         stmp equal ${s_xx}*10000
fix                      load all npt temp 100 100 0.2 y 0.0 ${stmp} 2.0 x 0.0 0.0 2.0 z 0.0 0.0 2.0 nreset 10
dump             1 all custom 500 dump_loading_110K.lammpstrj id type x y z fx fy fz c_atompe c_atomke
write_data             loading_110K.data

run              40000
unfix            load
undump           1
#----------------------------Unloading-----------------------------------
print            "stress at the end of loading, p3: ${p3}"
print            "unloading"
fix                      unload all npt temp 100 100 0.2 y ${stmp} 0.0 2.0 x 0.0 0.0 2.0 z 0.0 0.0 2.0 nreset 10
dump             2 all custom 500 dump_unloading_110K.lammpstrj id type x y z fx fy fz c_atompe c_atomke
write_data       unloading_110K.data

run              40000
unfix            unload
undump           2

unfix            def1
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ Augus537 µÄÖ÷Ìâ¸üÐÂ
²»Ó¦Öú È·¶¨»ØÌûÓ¦Öú (×¢Ò⣺ӦÖú²Å¿ÉÄܱ»½±Àø£¬µ«²»ÔÊÐí¹àË®£¬±ØÐëÌîд15¸ö×Ö·ûÒÔÉÏ)
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] µ÷¼Á +11 ²»·ê´º 2026-04-05 12/600 2026-04-06 22:41 by chenzhimin
[¿¼ÑÐ] ²ÄÁϹ¤³Ìµ÷¼Á +3 СÁõͬѧ߹߹ 2026-04-06 4/200 2026-04-06 20:56 by lbsjt
[¿¼ÑÐ] ÉúÎïѧÇóµ÷¼Á +5 15064154688 2026-04-03 5/250 2026-04-06 11:56 by lijunpoly
[¿¼ÑÐ] 301Çóµ÷¼Á +7 ϸ°ûÏà¹Øµ°°× 2026-04-03 7/350 2026-04-06 11:47 by lijunpoly
[¿¼ÑÐ] ÇóÖú071001µ÷¼Á£¡£¡£¡ +4 »ÆÊØËÉ 2026-04-05 5/250 2026-04-06 10:55 by 1028907439
[¿¼ÑÐ] ¹¤¿Æ08ר˶»úе275Çóµ÷¼Á +3 AaAa7420 2026-04-02 3/150 2026-04-05 13:26 by jp9609
[¿¼ÑÐ] ²ÄÁÏÓ뻯¹¤306·ÖÕÒµ÷¼Á +12 ²×º£ÇáÖÛe 2026-04-03 13/650 2026-04-04 23:45 by lqwchd
[¿¼ÑÐ] ²ÄÁÏÓ뻯¹¤306·ÖÕÒµ÷¼Á +23 ²×º£ÇáÖÛe 2026-04-02 27/1350 2026-04-04 21:52 by laoshidan
[¿¼ÑÐ] 296²ÄÁÏר˶Çóµ÷¼Á +21 202451007219 2026-04-02 22/1100 2026-04-04 21:48 by hemengdong
[¿¼ÑÐ] ¿¼Ñе÷¼Á +4 zybz³å³å³å 2026-04-03 6/300 2026-04-04 13:08 by zybz³å³å³å
[¿¼ÑÐ] 282Çóµ÷¼Á +5 ºôÎü¶¼ÊǼõ·Ê 2026-03-31 5/250 2026-04-03 12:03 by 1753564080
[¿¼ÑÐ] Çóµ÷¼Á +3 ÐÄÏëÊÂ³É¿É 2026-04-03 3/150 2026-04-03 11:22 by wangjy2002
[¿¼ÑÐ] һ־Ըɽ¶«´óѧ»¯Ñ§Ó뻯¹¤Ñ§Ôº²ÄÁÏÓ뻯¹¤×¨Ë¶£¬360·ÖÇóµ÷¼Á +4 ²»Ô¸Í¸Â¶ÐÕÃûµÄË 2026-04-02 4/200 2026-04-03 09:29 by ÒÅÍüÏûʧµÄž™
[¿¼ÑÐ] 293Çóµ÷¼Á +4 çæçæÀÖ 2026-04-02 4/200 2026-04-02 20:10 by 6781022
[¿¼ÑÐ] 346Çóµ÷¼Á +5 Ö£³ÏÀÖ 2026-04-02 5/250 2026-04-02 16:38 by SZW_UJN
[¿¼ÑÐ] ²ÄÁϹ¤³Ì322·Ö +8 ¹þ¹þ¹þºðºðºð¹þ 2026-04-01 8/400 2026-04-02 11:53 by 3041
[¿¼ÑÐ] ÉúÎïѧ327£¬Çóµ÷¼Á +5 ÊéÉϵÄ÷×Ó 2026-04-01 6/300 2026-04-02 06:47 by ilovexiaobin
[¿¼ÑÐ] ½­ËտƼ¼´óѧÕвÄÁÏÑо¿Éú +4 Su032713. 2026-04-01 5/250 2026-04-01 22:03 by cccchenso
[¿¼ÑÐ] ÍÁľ304Çóµ÷¼Á +5 ¶¥¼¶²Á²Á 2026-03-31 5/250 2026-04-01 08:15 by fdcxdystjk£¤
[¿¼ÑÐ] ½­ËÕËÕ±±¸ßУ³ÏÑûµ÷¼Áͬѧ +3 zzll406 2026-03-31 3/150 2026-03-31 16:54 by ¼°Ê±ÐÐÀÖfan
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û