±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 2077  |  »Ø¸´: 7
¡¾½±Àø¡¿ ±¾Ìû±»ÆÀ¼Û6´Î£¬×÷ÕßzhangguangpingÔö¼Ó½ð±Ò 4.6 ¸ö
±¾Ìû²úÉú 1 ¸ö 1STÇ¿Ìû £¬µã»÷ÕâÀï½øÐв鿴
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

[×ÊÔ´] ÀûÓÃVNL-2008.10¹¹½¨Ìåϵ£¬²¢µ¼³öΪxyz¸ñʽµÄ·½·¨

ºÜ¶à×öÊäÔ˵ÄͬÐÐÃǶԹ¹½¨Ë«µç¼«ÌåϵµÄ·±ËöºÜ·³ÄÕ¡£ÎÒ֮ǰÊÇÓÃGiew+×Ô¼ºÐ´µÄһЩ½Å±¾À´¹¹½¨Ìåϵ£¬·¢ÏֱȽϷ±Ëö¡£ATKµÄ½çÃæVNL¿ÉÒԽϷ½±ãµÄ¹¹½¨Ìåϵ£¬µ«ÊÇÈç¹û×öÊäÔ˼ÆË㲻ʹÓÃatk¶øÊ¹ÓÃTranSIESTA»òÕßSmeagolµÄ»°£¬ÔõôÀûÓÃVNLÀ´·½±ãµÄ¹¹½¨ÌåÏµÄØ£¿ÏÂÃæÔÛÃǾͿªÊ¼ÌÖÂÛÕâ¸öÎÊÌâ¡£(¿ÉÄÜÒ²»¹ÓÐÆäËûµÄ¸ü¼ò±ãµÄ·½·¨À´¹¹½¨Ìåϵ£¬Ï£ÍûÄÇЩÓÐÆäËû¸ü·½±ã·½·¨À´¹¹½¨ÌåϵµÄͬѧÃǽ«×Ô¼ºµÄ·½·¨·ÖÏíһϡ£)
Ê×ÏÈÉùÃ÷£ºÕâ¸ö·½·¨ÒÔ¼°ÏÂÃæÌáµ½µÄ½Å±¾²»ÊÇÎÒ±¾ÈËÔ­´´µÄ¡£ÎÒÖ»ÊǸºÔð°ÑËü·­Òë³ÉÖÐÎIJ¢ÇÒ×ܽáÁËһ϶øÒÑ¡£ÏêϸµÄÔ­ÌûÇë²Î¿´£ºhttp://quantumwise.com/forum/index.php?topic=5.0
ÏÂÃæµÄʵ¼ù¶¼ÊÇÔÚwindow°æ±¾µÄ2008.10°æ±¾µÄVNLÉÏÃæ²Ù×÷µÄ¡£¶ÔÓÚ±ðµÄ°æ±¾£¬¿ÉÄÜ»áÓÐЩÐí±ä»¯£¬»òÕß²»¿ÉÐУ¬ÐèÒª×Ô¼º³¢ÊÔһϡ£
*************************************************
¢ÙÊ×ÏÈÔÚwindow°²×°µÄQuantumWise\Virtual NanoLab 2008.10.0\atk\libĿ¼ÏÂÌí¼ÓÒ»¸öĿ¼site-packages

¢Ú½«ÏÂÃæµÄÄÚÈÝ´æÎªÎļþÃûΪxyzexport.pyµÄÎļþ£¬·Åµ½ÉÏÊöĿ¼Ï¡£

##########################

from ATK.KohnSham import *

def printXYZFile (configuration):
    elements = configuration.elements()
    coordinates = configuration.cartesianCoordinates()
    print len(elements)
    print 'From VNL'
    for elem,coords in zip(elements,coordinates):
        print elem.symbol(),
        for i in coords:
            print i.inUnitsOf(Angstrom),
        print


############################

¢ÛÔÚVNLÖÐÀûÓÃAtomic Manipulator¹¤¾ß¹¹½¨Ò»¸öË«µç¼«Ìåϵ¡£

¢ÜÀûÓÃÍ϶¯Í¼±ê½«ÌåϵÍϵ½Script EditorÖУ¬¼ÙÉèÐγɵĽű¾Îª£º

################################

from ATK.TwoProbe import *
# Scattering elements
left_surface_elements  = [Gold, Gold, Gold, Gold,
                          Gold, Gold, Gold, Gold,
                          Gold, Gold, Gold, Gold,
                          Gold, Gold, Gold, Gold,
                          Gold, Gold]
central_atom_elements  = [Carbon,   Carbon,   Carbon,   Carbon,   
                          Carbon,   Carbon,   Sulfur,   Hydrogen,
                          Hydrogen, Sulfur,   Hydrogen, Hydrogen]
right_surface_elements = [Gold, Gold, Gold, Gold,
                          Gold, Gold, Gold, Gold,
                          Gold, Gold, Gold, Gold,
                          Gold, Gold, Gold, Gold,
                          Gold, Gold]
scattering_elements = left_surface_elements + central_atom_elements + right_surface_elements

# Scattering coordinates
left_surface_coordinates  = [[  0.00000000e+00,   0.00000000e+00,   7.06330299e+00],
                             [ -1.44179070e+00,   2.49725485e+00,   7.06330299e+00],
                             [ -2.88358140e+00,   4.99450970e+00,   7.06330299e+00],
                             [  2.88358140e+00,   0.00000000e+00,   7.06330299e+00],
                             [  1.44179070e+00,   2.49725485e+00,   7.06330299e+00],
                             [  0.00000000e+00,   4.99450970e+00,   7.06330299e+00],
                             [  5.76716280e+00,   0.00000000e+00,   7.06330299e+00],
                             [  4.32537222e+00,   2.49725485e+00,   7.06330299e+00],
                             [  2.88358140e+00,   4.99450970e+00,   7.06330299e+00],
                             [ -2.88358140e+00,   6.65934610e+00,   9.41773796e+00],
                             [  0.00000000e+00,   1.66483653e+00,   9.41773796e+00],
                             [ -1.44179070e+00,   4.16209126e+00,   9.41773796e+00],
                             [  1.33226763e-15,   6.65934610e+00,   9.41773796e+00],
                             [  2.88358140e+00,   1.66483653e+00,   9.41773796e+00],
                             [  1.44179070e+00,   4.16209126e+00,   9.41773796e+00],
                             [  2.88358140e+00,   6.65934610e+00,   9.41773796e+00],
                             [  5.76716280e+00,   1.66483653e+00,   9.41773796e+00],
                             [  4.32537222e+00,   4.16209126e+00,   9.41773796e+00]]*Angstrom
central_atom_coordinates  = [[  1.44      ,   2.5       ,  15.68600003],
                             [  1.44      ,   1.29100001,  14.98800001],
                             [  1.44      ,   1.29100001,  13.59199999],
                             [  1.44      ,   2.5       ,  12.89399997],
                             [  1.44      ,   3.70899999,  13.59199999],
                             [  1.44      ,   3.70899999,  14.98800001],
                             [  1.44      ,   2.5       ,  17.4400001 ],
                             [  1.44      ,   0.35299993,  15.53000001],
                             [  1.44      ,   0.35299993,  13.04999999],
                             [  1.44      ,   2.5       ,  11.1399999 ],
                             [  1.44      ,   4.64700007,  13.04999999],
                             [  1.44      ,   4.64700007,  15.53000001]]*Angstrom
right_surface_coordinates = [[ -2.88358140e+00,   6.65934610e+00,   1.91477375e+01],
                             [  0.00000000e+00,   1.66483653e+00,   1.91477375e+01],
                             [ -1.44179070e+00,   4.16209126e+00,   1.91477375e+01],
                             [  1.33226763e-15,   6.65934610e+00,   1.91477375e+01],
                             [  2.88358140e+00,   1.66483653e+00,   1.91477375e+01],
                             [  1.44179070e+00,   4.16209126e+00,   1.91477375e+01],
                             [  2.88358140e+00,   6.65934610e+00,   1.91477375e+01],
                             [  5.76716280e+00,   1.66483653e+00,   1.91477375e+01],
                             [  4.32537222e+00,   4.16209126e+00,   1.91477375e+01],
                             [ -1.44179070e+00,   5.82692766e+00,   2.15021718e+01],
                             [  1.44179070e+00,   8.32418263e-01,   2.15021718e+01],
                             [  0.00000000e+00,   3.32967305e+00,   2.15021718e+01],
                             [  1.44179070e+00,   5.82692766e+00,   2.15021718e+01],
                             [  4.32537222e+00,   8.32418263e-01,   2.15021718e+01],
                             [  2.88358140e+00,   3.32967305e+00,   2.15021718e+01],
                             [  4.32537222e+00,   5.82692766e+00,   2.15021718e+01],
                             [  7.20895386e+00,   8.32418263e-01,   2.15021718e+01],
                             [  5.76716280e+00,   3.32967305e+00,   2.15021718e+01]]*Angstrom
scattering_coordinates = left_surface_coordinates + central_atom_coordinates + right_surface_coordinates

electrode_elements = [Gold, Gold, Gold]
electrode_coordinates = [[  0.00000000e+00,   0.00000000e+00,   0.00000000e+00],
                         [  1.11022302e-16,   1.66483653e+00,   2.35443440e+00],
                         [  1.44179073e+00,   8.32418264e-01,   4.70886880e+00]]*Angstrom

electrode_cell = [[ 2.88358145,  0.        ,  0.        ],
                  [-1.44179073,  2.49725479,  0.        ],
                  [ 0.        ,  0.        ,  7.06330319]]*Angstrom

# Set up electrodes
electrode_configuration = PeriodicAtomConfiguration(
    electrode_cell,
    electrode_elements,
    electrode_coordinates
    )

# Set up two-probe configuration
twoprobe_configuration = TwoProbeConfiguration(
    (electrode_configuration,electrode_configuration),
    scattering_elements,
    scattering_coordinates,
    electrode_repetitions=[[3,3],[3,3]],
    equivalent_atoms=([0,0],[-1,-1])
    )

####################################

ÔÚ´°¿ÚÖУ¬Ôڽű¾×îºóÌí¼ÓÁ½ÐУº

from xyzexport import printXYZFile

printXYZFile(twoprobe_configuration.equivalentBulkSystem())
¢ÝÈ»ºóÍÏÈëJob Manager¹¤¾ßÖУ¬ÔÚlogWindowÖлá³öÏÖxyz¸ñʽµÄ½á¹¹¡£
Èç¹û½ö½öÏëµÃµ½À©Õ¹·Ö×ӽṹ¶ø²»ÏëµÃµ½´ø×óÓҵ缫µÄË«µç¼«Ìåϵ£¬ÄÇô½«¢ÜÖеĵڶþÐл»³É£º
printXYZFile(twoprobe_configuration)
¼´¿É¡£
Èç¹ûÄãÏëת»»µÄÌåϵ²»ÊÇË«µç¼«Ìåϵ¶øÊDZðµÄÌåϵ£¬ÄÇô
printXYZFile(twoprobe_configuration)
ÖеĶÔÏó»»³ÉÄã½Å±¾ÖÐÏàÓ¦µÄ¶ÔÏóÃû³Æ¡£

×¢£ºÈç¹ûÓÃÉÏÃæµÄ·½·¨¿ÉÄܵõ½µÄË«µç¼«Ìåϵ²»ÊǺÜÃÀ¹Û£¬·¢ÏÖ×óÓÒÁ½¸öµç¼«²Î²î²»Æë£¬Õâ¸öʱºò£¬
¿ÉÒÔÔÚ¢Û½¨Á¢ºÃË«µç¼«Ìåϵ֮ºó£¬ÀûÓÃ"Save Equivalent bulk configuration to file"Ñ¡Ï½«Ìåϵ´æÎªbulkÌåϵ£¬
È»ºó½øÐТÜ
ÒÔºóÔÙʹÓõÄʱºò¾Í¿ÉÒÔÊ¡ÂÔ¢Ù¢Ú²½ÁË¡£
*************************************************


Ï£ÍûÉÏÊö·½·¨Äܹ»°ïÖúÄÇЩƽʱÀûÓÃSmeagolºÍTranSIESTA×ö¼ÆËãµÄÄÇЩͬ־Ãǹ¹½¨Ìåϵ¡£

[ Last edited by zhangguangping on 2011-7-31 at 12:05 ]
»Ø¸´´ËÂ¥

» ÊÕ¼±¾ÌûµÄÌÔÌûר¼­ÍƼö

µÚÒ»ÐÔÔ­ÀíÏà¹ØÎĵµ Siesta£¨Transiesta¡¢ATK£© SIESTA atk&transiesta
ÎÒµÄСľ³æ siesta & vasp

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹ØÉ̼ÒÍÆ¼ö: (ÎÒÒ²ÒªÔÚÕâÀïÍÆ¹ã)

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

mengfc

½ð³æ (ÕýʽдÊÖ)


¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶,ÓÅÐãÍÆ¼ö

ÇëÎÊÕâ¸öVNLÔÚÄÄÀïÏÂÔØÄØ£¿
6Â¥2012-11-26 09:05:26
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 8 ¸ö»Ø´ð
¼òµ¥»Ø¸´
wekow8Â¥
2013-06-27 12:58   »Ø¸´  
ÈýÐÇºÃÆÀ  
¡î ÎÞÐǼ¶ ¡ï Ò»ÐǼ¶ ¡ï¡ï¡ï ÈýÐǼ¶ ¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] Ò»Ö¾Ô¸211£¬335·Ö£¬0856£¬Çóµ÷¼ÁԺУºÍµ¼Ê¦ +5 Çã____Ïô 2026-03-27 6/300 2026-03-29 16:35 by ÌÆãå¶ù
[¿¼ÑÐ] 070305¸ß·Ö×Ó»¯Ñ§ÓëÎïÀí 304·ÖÇóµ÷¼Á +12 c297914 2026-03-28 12/600 2026-03-29 16:21 by Serene1974
[¿¼ÑÐ] Çóµ÷¼Á +9 ÕÅzz111 2026-03-27 10/500 2026-03-29 14:57 by ÌÆãå¶ù
[¿¼ÑÐ] 291Çóµ÷¼Á +5 Y-cap 2026-03-29 5/250 2026-03-29 14:40 by 1018329917
[¿¼ÑÐ] ÊýÒ»Ó¢Ò»271ר˶£¨085401£©Çóµ÷¼Á£¬¿É¿ç +7 ǰÐбØÓйâ 2026-03-28 8/400 2026-03-28 23:22 by Сľ³ætim
[¿¼ÑÐ] 343Çóµ÷¼Á +5 °®î¿°í 2026-03-28 5/250 2026-03-28 20:53 by ÌÆãå¶ù
[¿¼ÑÐ] ѹ¹ú¼ÒÒ»ÇøÏߣ¬Çóµ¼Ê¦ÊÕÁô£¬Óж÷±ØÐ»£¡ +7 ÃÔÈ˵Ĺþ¹þ 2026-03-28 7/350 2026-03-28 16:47 by ´ß»¯´ó°×
[¿¼ÑÐ] Ò»Ö¾Ô¸ÖÐÄÏ´óѧ»¯Ñ§0703×Ü·Ö337Çóµ÷¼Á +5 niko- 2026-03-27 5/250 2026-03-28 14:25 by ÌÆãå¶ù
[¿¼ÑÐ] 299Çóµ÷¼Á +7 àÅàÅàÅàÅ2 2026-03-27 7/350 2026-03-28 13:09 by ÌÆãå¶ù
[¿¼ÑÐ] 085701»·¾³¹¤³Ì£¬267Çóµ÷¼Á +16 minht 2026-03-26 16/800 2026-03-28 12:16 by zllcz
[¿¼ÑÐ] 292Çóµ÷¼Á +14 ¶ì¶ì¶ì¶î¶î¶î¶î¶ 2026-03-25 15/750 2026-03-28 08:45 by WYUMater
[¿¼ÑÐ] 275Çóµ÷¼Á +10 jjjjjjjjjjl 2026-03-27 10/500 2026-03-27 23:47 by barnett0632
[¿¼ÑÐ] 085600£¬²ÄÁÏÓ뻯¹¤321·Öµ÷¼Á +4 ´ó²öС×Ó 2026-03-27 6/300 2026-03-27 14:11 by ËÉ»¨¸×1201
[¿¼ÑÐ] 305Çóµ÷¼Á +5 ÍÛ¬¿¨¿â 2026-03-26 5/250 2026-03-27 14:01 by laoshidan
[¿¼ÑÐ] 304²ÄÁÏÇóµ÷¼Á +4 ÖÓllll 2026-03-26 4/200 2026-03-27 03:42 by wxiongid
[¿¼ÑÐ] 294·Ö080500²ÄÁÏ¿ÆÑ§Ó빤³ÌÇóµ÷¼Á +4 ÁøÏª±ß 2026-03-26 4/200 2026-03-26 21:14 by XPUÀîÇì
[¿¼ÑÐ] 081700 µ÷¼Á 267·Ö +11 ÃÔÈ˵Ĺþ¹þ 2026-03-23 11/550 2026-03-26 15:41 by zzll406
[¿¼ÑÐ] 282Çóµ÷¼Á +3 wcq131415 2026-03-24 3/150 2026-03-25 12:16 by userper
[¿¼ÑÐ] 328Çóµ÷¼Á +4 LHHL66 2026-03-23 4/200 2026-03-23 14:55 by lbsjt
[¿¼ÑÐ] 070300£¬Ò»Ö¾Ô¸±±º½320Çóµ÷¼Á +3 Jerry0216 2026-03-22 5/250 2026-03-23 09:16 by ¡£¡£ÌÃÌÃ
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û