²é¿´: 2063  |  »Ø¸´: 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µÄ»ØÌû

yongma2008

ľ³æ (ÖøÃûдÊÖ)


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

Ö§³ÖÒ»ÏÂ
2Â¥2011-07-31 23:35:40
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

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

¡ï¡ï¡ï¡ï¡ï
5Â¥2011-08-30 12:19:51
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

mengfc

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


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

ÇëÎÊÕâ¸öVNLÔÚÄÄÀïÏÂÔØÄØ£¿
6Â¥2012-11-26 09:05:26
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

@@@@0000

гæ (СÓÐÃûÆø)


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

§Ý§Ý
7Â¥2012-12-03 21:22:13
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
¼òµ¥»Ø¸´
dinghj20103Â¥
2011-08-01 08:06   »Ø¸´  
2011-08-25 21:52   »Ø¸´  
ÎåÐÇºÃÆÀ  ¶¥
wekow8Â¥
2013-06-27 12:58   »Ø¸´  
ÈýÐÇºÃÆÀ  
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ zhangguangping µÄÖ÷Ìâ¸üÐÂ
¡î ÎÞÐǼ¶ ¡ï Ò»ÐǼ¶ ¡ï¡ï¡ï ÈýÐǼ¶ ¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] Ò»Ö¾Ô¸¼ªÁÖ´óѧ²ÄÁÏѧ˶321Çóµ÷¼Á +3 Ymlll 2026-03-18 5/250 2026-03-18 19:32 by Ymlll
[¿¼ÑÐ] Çó²ÄÁϵ÷¼Á +7 ¸ô±Ú³ÂÏÈÉú 2026-03-12 7/350 2026-03-18 16:14 by ·ãÇÅZL
[¿¼ÑÐ] 286Çóµ÷¼Á +6 lemonzzn 2026-03-16 9/450 2026-03-18 15:31 by vgtyfty
[¿¼ÑÐ] »¯Ñ§¹¤³Ì321·ÖÇóµ÷¼Á +15 ´óÃ×·¹£¡ 2026-03-15 18/900 2026-03-18 14:52 by haxia
[¿¼ÑÐ] 314Çóµ÷¼Á +8 ÎÞи¿É»÷µÄ¾ÞÈË 2026-03-12 8/400 2026-03-18 14:50 by haxia
[¿¼ÑÐ] 302Çóµ÷¼Á +10 ºôºôºô¡£¡£¡£¡£ 2026-03-17 10/500 2026-03-18 12:45 by Linda Hu
[¿¼ÑÐ] »·¾³¹¤³Ìµ÷¼Á +8 ´ó¿Édigkids 2026-03-16 8/400 2026-03-18 09:36 by zhukairuo
[¿¼ÑÐ] 278Çóµ÷¼Á +5 ÑÌ»ðÏÈÓÚ´º 2026-03-17 5/250 2026-03-18 08:43 by ÐÇ¿ÕÐÇÔÂ
[¿¼ÑÐ] 326Çóµ÷¼Á +5 Éϰ¶µÄСÆÏ 2026-03-15 6/300 2026-03-17 17:26 by ruiyingmiao
[¿¼ÑÐ] 308Çóµ÷¼Á +4 ÊÇLupa°¡ 2026-03-16 4/200 2026-03-17 17:12 by ruiyingmiao
[¿¼ÑÐ] ²ÄÁÏר˶326Çóµ÷¼Á +6 Ä«ìÏæ¦Ý· 2026-03-15 7/350 2026-03-17 17:10 by ruiyingmiao
[¿¼ÑÐ] ¿¼Ñе÷¼Á +3 ä¿ya_~ 2026-03-17 5/250 2026-03-17 09:25 by Winj1e
[¿¼ÑÐ] 0703 ÎïÀí»¯Ñ§µ÷¼Á +3 ÎÒ¿ÉÒÔÉϰ¶µÄ¶Ô 2026-03-13 5/250 2026-03-16 10:50 by ÎÒ¿ÉÒÔÉϰ¶µÄ¶ÔÂ
[¿¼ÑÐ] 0856Çóµ÷¼Á +3 ÁõÃÎ΢ 2026-03-15 3/150 2026-03-16 10:00 by houyaoxu
[¿¼ÑÐ] 22408×Ü·Ö284Çóµ÷¼Á +3 InAspic 2026-03-13 3/150 2026-03-15 11:10 by zhq0425
[¿¼ÑÐ] 26µ÷¼Á/²ÄÁÏ¿ÆÑ§Ó빤³Ì/×Ü·Ö295/ÇóÊÕÁô +9 2026µ÷¼ÁÏÀ 2026-03-12 9/450 2026-03-13 20:46 by 18595523086
[¿¼ÑÐ] Çóµ÷¼Á +7 18880831720 2026-03-11 7/350 2026-03-13 16:10 by JourneyLucky
[¿¼ÑÐ] 307Çóµ÷¼Á +5 ³¬¼¶ÒÁ°º´óÍõ 2026-03-12 5/250 2026-03-13 15:56 by °ô°ôÇòÊÖ
[¿¼ÑÐ] ¹¤¿Æ²ÄÁÏ085601 279Çóµ÷¼Á +8 À§ÓÚÐdz¿ 2026-03-12 10/500 2026-03-13 15:42 by ms629
[¿¼ÑÐ] 070303Ò»Ö¾Ô¸Î÷±±´óѧѧ˶310ÕÒµ÷¼Á +3 dÈçÔ¸Éϰ¶ 2026-03-13 3/150 2026-03-13 10:43 by houyaoxu
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û