²é¿´: 468  |  »Ø¸´: 1

tiantian2921

гæ (СÓÐÃûÆø)


[½»Á÷] ¾§¸ñ³£Êý ²»ÄÜÊä³ö£¬Ìù³öÊäÈëµÄ.pyÎļþ¡£´ó¼Ò¿´¿´ÄÄÀïд´íÁË

ÈÎÎñÊÇ£ºÓÅ»¯sic£¬ÒÔÏÂÊÇÊäÈëµÄ.pyÎļþÄÚÈÝ£¬¿ÉÒÔÔËÐÐÊä³ö½á¹û£¬µ«ÊÇ£¬Êä³öÄÚÈÝÖУ¬Ã»Óо§¸ñ³£Êý
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ÇÀ½ð±ÒÀ²£¡»ØÌû¾Í¿ÉÒԵõ½:

²é¿´È«²¿É¢½ðÌù

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

tiantian2921

гæ (СÓÐÃûÆø)


ÒýÓûØÌû:
Originally posted by tiantian2921 at 2011-05-05 19:20:28:
ÈÎÎñÊÇ£ºÓÅ»¯sic£¬ÒÔÏÂÊÇÊäÈëµÄ.pyÎļþÄÚÈÝ£¬¿ÉÒÔÔËÐÐÊä³ö½á¹û£¬µ«ÊÇ£¬Êä³öÄÚÈÝÖУ¬Ã»Óо§¸ñ³£Êý

from ATK.KohnSham import *
# Specify bulk configuration with 4 silicon atoms and 4 carbon stoms
# as basis in a Hex Bravais lattice
SiC_Hex = BulkConfiguration(
   bravais_lattice = Hexagonal(a=3.078*Angstrom,c=10.046*Angstrom),        
    elements = 4*[Carbon]+4*[Silicon],
    fractional_coordinates = [
        [0.00, 0.00, 0.188],
        [0.00, 0.00, 0.688],
        [0.667, 0.333, 0.439],
        [-0.667, -0.333, 0.939],
        [0.00, 0.00, 0.00],
        [0.00, 0.00, 0.50],
        [0.667, 0.333, 0.251],
        [-0.667, -0.333, 0.751]
        ]
        )
# Display Cartesian coordinates for SiC crystal
#from printBulkConfig import printBulkConfig
#printBulkConfig(SiC_Hex)

# Store crystal structure in a VNL file for later use
vnl_file=VNLFile("SiC.vnl"
vnl_file.addToSample(SiC_Hex,"SiC_Hex"

#optimaize the  crystal

import ATK                          
verbosity_level=ATK.verbosityLevel()
ATK.setVerbosityLevel(2)            
                                                                                                                 
optimized_configuration = calculateOptimizedAtomicGeometry(                                                      
    atomic_configuration =SiC_Hex,                                                                                   
    method=KohnShamMethod(                                                                                   
        [basisSetParameters(type=SingleZeta,element=Carbon),basisSetParameters(type=SingleZeta,element=Silicon)],
        exchange_correlation_type=GGA.PBE,                                                                       
        electron_density_parameters=electronDensityParameters(mesh_cutoff=250.0*Rydberg),                        
        eigenstate_occupation_parameters=eigenstateOccupationParameters(                                         
        temperature=300*Kelvin),                                                                                 
        brillouin_zone_integration_parameters=brillouinZoneIntegrationParameters(monkhorst_pack_parameters=[6,6,2])                                    
        ),                                                                                                      
    optimization_parameters=geometricOptimizationParameters(                                                                  
        force_tolerance=0.001*eV/Ang,                                                                           
        max_steps = 300,                                                                                         
        optimizer = Optimizer.SteepestDescent,
        time_step = 0.5*femtosecond)                                                                           
        )

#print the lattice constant
                                                   
lattice=optimized_configuration                                                     
print "a = %g Bohr" % (lattice.getA().inUnitsOf(Bohr))
print "c = %g Bohr" % (lattice.getC().inUnitsOf(Bohr))
2Â¥2011-05-05 19:20:43
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ tiantian2921 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[˶²©¼ÒÔ°] ±±¾©ÁÖÒµ´óѧ˶µ¼ÕÐÉú¹ã¸æ +3 kongweilin 2026-03-26 3/150 2026-03-26 00:53 by 15723253818
[¿¼ÑÐ] 292Çóµ÷¼Á +7 ¶ì¶ì¶ì¶î¶î¶î¶î¶ 2026-03-25 8/400 2026-03-26 00:22 by Dyhoer
[¿¼ÑÐ] ²ÄÁÏÇóµ÷¼Á +4 .m.. 2026-03-25 4/200 2026-03-25 21:30 by peike
[¿¼ÑÐ] »¯Ñ§µ÷¼ÁÒ»Ö¾Ô¸ÉϺ£½»Í¨´óѧ336·Ö-±¾¿ÆÉϺ£211 +3 СÓã°®Óлú 2026-03-25 3/150 2026-03-25 20:13 by qingfeng258
[¿¼ÑÐ] 0854È˹¤ÖÇÄÜ·½ÏòÕÐÊÕµ÷¼Á +4 ÕÂСÓã567 2026-03-24 4/200 2026-03-25 13:29 by 2177681040
[¿¼ÑÐ] 285Çóµ÷¼Á +3 AZMK 2026-03-24 3/150 2026-03-25 12:23 by userper
[¿¼ÑÐ] ²ÄÁϵ÷¼Á +3 iwinso 2026-03-23 3/150 2026-03-25 11:29 by greychen00
[¿¼ÑÐ] Çóµ÷¼Á£¬Ò»Ö¾Ô¸:ÄϾ©º½¿Õº½Ìì´óѧ´óѧ £¬080500²ÄÁÏ¿ÆÑ§Ó빤³Ìѧ˶£¬×Ü·Ö289·Ö +6 @taotao 2026-03-19 6/300 2026-03-25 08:37 by ľÍÐζ¶
[¿¼ÑÐ] ÉúÎïѧѧ˶Çóµ÷¼Á +7 СÑò˯×ÅÁË? 2026-03-23 10/500 2026-03-25 02:24 by Çå·ç·÷Ñï¡£ m
[¿¼ÑÐ] ʳƷר˶ һ־Ը˫һÁ÷ 328 +3 xiaom99 2026-03-21 4/200 2026-03-24 21:20 by lailaisimei
[¿¼ÑÐ] 307Çóµ÷¼Á +3 ÓàÒâÇä 2026-03-21 6/300 2026-03-24 15:03 by ÓàÒâÇä
[¿¼ÑÐ] Çóµ÷¼ÁÒ»Ö¾Ô¸Î人Àí¹¤´óѧ²ÄÁϹ¤³Ì£¨085601£© +5 WW.' 2026-03-23 7/350 2026-03-24 14:50 by sprinining
[¿¼ÑÐ] 341Çóµ÷¼Á(Ò»Ö¾Ô¸ºþÄÏ´óѧ070300) +5 ·¬ÇÑÍ·--- 2026-03-22 6/300 2026-03-23 23:45 by Txy@872106
[¿¼ÑÐ] 352Çóµ÷¼Á +3 ´óÃ×·¹£¡ 2026-03-22 3/150 2026-03-22 23:28 by king123£¡
[¿¼ÑÐ] 317Çóµ÷¼Á +12 Éê×ÓÉêÉê 2026-03-19 18/900 2026-03-22 22:23 by luoyongfeng
[¿¼ÑÐ] 280·ÖÇóµ÷¼Á Ò»Ö¾Ô¸085802 +4 PUMPT 2026-03-22 7/350 2026-03-22 22:13 by ÐÇ¿ÕÐÇÔÂ
[¿¼ÑÐ] 269ר˶Çóµ÷¼Á +6 ½ð¶÷±´ 2026-03-21 6/300 2026-03-22 14:31 by ColorlessPI
[¿¼ÑÐ] 332Çóµ÷¼Á +3 ·ï»ËÔº¶¡Õæ 2026-03-20 3/150 2026-03-21 10:27 by luoyongfeng
[¿¼ÑÐ] 329Çóµ÷¼Á +9 ÏëÉÏѧ߹߹ 2026-03-19 9/450 2026-03-20 22:01 by luoyongfeng
[¿¼ÑÐ] Çóµ÷¼Á +3 @taotao 2026-03-20 3/150 2026-03-20 19:35 by JourneyLucky
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û