| ²é¿´: 1485 | »Ø¸´: 0 | ||||
| µ±Ç°Ö÷ÌâÒѾ´æµµ¡£ | ||||
xirainbowľ³æ (ÕýʽдÊÖ)
|
[×ÊÔ´]
¡¾Ô´´¡¿QUANTUM ESPRESSO: Introduction paper
|
|||
|
À´Ô´http://blog.sina.com.cn/s/blog_5f15ead20100dxu2.html ÏÂÃæµÄÄÚÈÝÊǹØÓÚ¡¾·ÖÏí¡¿ESPRESSOС×é¸ÕдµÄ×ܽáÐÔÎÄÕ [¡°http://muchong.com/bbs/viewthread.php?tid=1443058&fpage=1¡±]µÄÒ»¸ö×ܽᡣ ллÆÚ¼ä¶àλ³æ×ÓµÄÖ§³Ö£ºP At 25-6-2009, the ESPROESSO group wrote a introduction paper and submited to Journal of physics:Condenced Matter. The title of this paper is "QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials". I read it and get a lot of interesting knowledge about this software. 1: ÓÉÓÚESPRESSOÊÇ¿ªÔ´µÄ£¬Òò´ËÓкܶàС×é»ùÓÚESPRESSO·Ö±ð±àд×Ô¼ºµÄ³ÌÐò£¬ÓÃÒÔÍØ¿íESPRESSOµÄ¼ÆË㷶Χ¡£´ËÎÄÖÐÁоÙÁ˼¸¸öС×éµÄ¹¤×÷At the time of the writing of the present paper, third-party scientific software available to the QUANTUM ESPRESSO users¡¯ community include: yambo, a general-purpose code for excited-state calculations within many-body perturbation theory [166]; casino, a code for electronic-structure quantum Monte Carlo simulations [152]; want, a code for the simulation of ballistic transport in nanostructures, based on Wannier functions [167]; xcrysden, a molecular graphics application, especially suited for periodic structures [150]. The qe-forge portal is expected to burst the production and availability of third-party software compatible with QUANTUM ESPRESSO. Among the projects already available, or soon-to-be available, on qe-forge, we mention: SaX [154], an open-source project implementing state-of-the-art many-body perturbation theory methods for excited states; dmft [153], a code to perform Dynamical Mean-Field Theory calculations on top of a tight-binding representation of the DFT band structure; qha, a set of codes for calculating thermal properties of materials within the quasiharmonic approximation [168]; pwtk, a fully functional Tcl scripting interface to PWscf [169]. 2. ESPRESSOÏÂÒ»²½µÄ·¢Õ¹ÖصãÔÚÓÚ£ºÒ»¡¢¼¤·¢Ì¬£¬¶þ¡¢GW·½·¨£¨Ó¦¸ÃÊǸñÁÖº¯Êý·½·¨£©¡£ÎÒ¶ÔµÚ¶þ¸ö×îΪÆÚ´ý£º£©Many of the soon-to-come additions will deal with excited-state calculations within timedependent DFT (TDDFT [158, 159]) and/or many-body perturbation theory [160]. A new approach to the calculation of optical spectra within TDDFT has been recently developed [161], based on a finite-frequency generalization of densityfunctional perturbation theory [54, 55], and implemented in QUANTUM ESPRESSO. Another important development presently under way is an efficient implementation of GWcalculations for large systems (whose size is of the order of a few hundreds inequivalent atoms) [162]. The implementation of efficient algorithms for calculating correlation energies at the RPA level is also presently under way [163, 164, 165]. It is foreseen that by the time this paper will appear, many of these developments will be publicly released. 3. http://qe-forge.org/ QEforge ÊÇESPRESSOÏîÄ¿×éÉèÁ¢µÄʹÓÃGForge×齨µÄ¿ª·¢Æ½Ì¨¡£ ¶øGForgeÊÇÒ»¸ö»ùÓÚWebµÄÐͬ¿ª·¢Æ½Ì¨¡£ËüÌṩһ×é°ïÖúÄãµÄÍŶӽøÐÐÐͬ¿ª·¢µÄ¹¤¾ß£¬ÈçÂÛ̳£¬ÓʼþÁбíµÈ¡£ÓÃÓÚ´´½¨ºÍ¿ØÖÆ·ÃÎÊÔ´´úÂë¹ÜÀí¿â(ÈçCVS£¬Subversion)µÄ¹¤¾ß¡£GForge½«×Ô¶¯´´½¨Ò»¸öÔ´´úÂë¿â²¢ÒÀ¾ÝÏîÄ¿µÄ½ÇÉ«ÉèÖýøÐзÃÎÊ¿ØÖÆ¡£ÆäËü¹¤¾ß»¹°üÀ¨£º¹ÜÀíÎļþ·¢²¼£¬Îĵµ¹ÜÀí£¬ÐÂÎŹ«¸æ£¬È±Ïݸú×Ù£¬ÈÎÎñ¹ÜÀíµÈ¡£ ÔÚÕâ¸öÍøÕ¾ÉÏÃæ¿ÉÒÔ¿´µ½ºÜ¶àС×éÕýÔÚ¿ª·¢ÐµÄÏîÄ¿£¬ÒÔ¼°ÏîÄ¿¿ªÊ¼µÄʱ¼ä£¬ÆäÖÐÓÐÃÉÌØ¿¨Âå¡¢×¼Á£×Ó½üËÆ¡¢¸ñÁÖº¯Êý»¹Óк¬Ê±Î¢Èŵȣº£©´ÓÉÏÃæ¿´£¬¸ñÁÖº¯ÊýС×éÊÇ2008-11-13 17:54×¢²áµÄ£»£© Group Name Register Time Quantum Monte Carlo 2009-05-26 17:40 QE+MBH 2009-05-07 16:24 PWTK 2009-04-08 14:21 Quasiharmonic Approximation 2009-03-26 23:55 DMFT 2009-02-11 17:03 Self-energies And eXcitations 2008-12-05 10:03 QE live distribution 2008-11-20 11:16 GW+Wannier 2008-11-13 17:54 TDDFPT 2008-11-12 13:45 GRID lattice dynamics 2008-10-23 18:19 Quantum ESPRESSO 2008-09-22 15:02 ESPRESSOÕâÑùÃèÊöÕâ¸ö¹¤×÷ƽ̨£º"qe-forge provides, through a user-friendly web interface,an integrated development environment, whereby researchers can freely upload, manage and maintain their own software, while retaining full control over it, including the right of not releasing it. The services so far available include source-code management software (CVS or SVN repository), mailing lists, public forums, bug tracking facilities, download space, and wiki pages for projects¡¯ documentation. qe-forge is expected to be the main tool by which QUANTUM ESPRESSO end users and external contributors can maintain QUANTUM ESPRESSO-related projects and make them available to the community. 4. ÊìϤESPRESSOµÄÅóÓѶ¼ÖªµÀØÍÊÆÎļþµÄºó׺ÊÇUPF¡£ÎÒÒÔǰÒÔΪUPFÊÇultro-soft-pseudoµÄËõд ËùÒÔÒ»Ö±ºÜÄÉÃÆÎªÊ²Ã´ºó׺ÊÇUPFµÄØÍÊÆÖмÈÓг¬Èí£¬ÓÖÓÐÄ£ÊØºã¡£½ñÌì¿´ÕâÆªÎÄÏ×£¬ÖÕÓÚÖªµÀÁËUPFµÄÈ«³ÆÊÇUnified Pseudopotential File (UPF). ESPRESSOÈçÊÇ˵£º¡°Another problem affecting interoperability of PW-PP codes is the availability of data files containing atomic PP¡¯s ¡ª one of the basic ingredients of the calculation. There are many different types of PP¡¯s, many different codes generating PP¡¯s (see e.g. Ref [75, 76, 77]), each one with its own format. Again, the choice has fallen on a simple solution that makes it easy to write converters from and to the format used by QUANTUM ESPRESSO. Each atomic PP is contained in a formatted file (efficiency is not an issue here), described by a XML-like syntax. The resulting format has been named Unified Pseudopotential File (UPF). Several converters from other formats to the UPF format are available in QUANTUM ESPRESSO.¡± 5. ESPRESSO´ÓÎïÀí²ãÃæÉÏÊÇÈçºÎʵÏÖ²¢ÐеÄÄØ£¿¹²·ÖΪ4¸ö½×¶Î£º i£¬image parallelizaton£º½«ËùÓд¦ÀíÆ÷·ÖΪn_image×éimage(ÿ×éÖаüº¬Èô¸É¸öimage)¡£ ii£¬pool parallelizaton£º½«Ã¿×éÖеĴ¦ÀíÆ÷½ø¶ø·ÖΪn_pool¸öpool£¬Ã¿¸öpool±»ÓÃÀ´´¦ÀíÈô¸É¸ökµã¡£ iii£¬plane-wave parallelizaton£º½«Ã¿¸öpoolÖеĴ¦ÀíÆ÷·ÖΪn_pw×顣Ȼºó½«Êµ¿Õ¼äºÍµ¹¿Õ¼äÖеÄÍø¸ñ·ÖÅ䏸Õân_pw×é¡£ iv£¬task-group parallelizaton£º´¦ÀíÆ÷½ø¶øÔÙ±»·ÖΪn_task×顣ÿһ¸ö×é±»ÓÃÀ´´¦ÀíÒ»¸öµç×Ó̬µÄ×éºÏ¡£Ã¿Ò»¸öµç×Ó̬µÄ×éºÏ½«±»ÓÃÓÚ¸µÁ¢Ò¶±ä»»£¬¶ø¸µÁ¢Ò¶±ä»»ÔÚÿһ¸ön_taskÖÐʽ±»²¢Ðл¯µÄ¡£ ÎҵķÒëºÍѧÊõˮƽ̫µÍ£¬´ó¼Ò¿´ÆðÀ´»á±È½ÏÄÑÊÜ£¬ÄǾÍÖ±½Ó¿´ÔÎİɣ»£©¡°In this hierarchy, groups implementing coarser-grained parallel tasks are split into groups implementing finer-grained parallel tasks. The first level is image parallelization, implemented by dividing processors into nimage groups, each taking care of one or more images (i.e. a point in the configuration space, used by the NEB method). The second level is pool parallelization, implemented by further dividing each group of processors into npool pools of processors, each taking care of one or more k-points . The third level is plane-wave parallelization, implemented by distributing real- and reciprocal-space grids across the nPW processors of each pool. The final level is task group parallelization [79], in which processors are divided into ntask task groups of nFFT = nPW=ntask processors, each one taking care of different groups of electron states to be Fourier-transformed, while each FFT is parallelized inside a task group. A further paralellization level, linear-algebra, coexists side-to-side with plane-wave parallelization, i.e. they take care of different sets of operations, with different data distribution.¡± 6. US-PPµÄecutwfcÓ¦¸ÃÊÇecutrhoµÄ6~12±¶¡£ÎҼǵÃÒÔÇ°ÔøÔÚÄÄÀï¿´µ½¹ý£¬ecutrhoºÃÏñÒ²ÐèÒª½øÐÐÊÕÁ²²âÊԵġ£¹ØÓÚÏÂÃæµÄÁ½×é²ÎÊý£¬ÎÒÒÔǰ´ÓûעÒâ¹ý¡£ÎÄÕÂÖÐÒ²¸ø³öÁËÏàÓ¦µÄ½âÊÍ¡£ nr1, nr2, nr3 INTEGER three-dimensional FFT mesh (hard grid) for charge density (and scf potential). If not specified the grid is calculated based on the cutoff for charge density (see also "ecutrho" ![]() nr1s, nr2s, nr3s INTEGER three-dimensional mesh for wavefunction FFT and for the smooth part of charge density ( smooth grid ). Coincides with nr1, nr2, nr3 if ecutrho = 4 * ecutwfc ( default ) ÔÎÄ£ºIn the case of US-PPs, the electronic wave functions can be made smoother at the price of having to augment their square modulus with additional contributions to recover the actual physical charge densities. For this reason, the charge density is more structured than the square of the wavefunctions, and requires a larger energy cutoff for its plane wave expansion (typically, 6 to 12 times larger; for a NC-PP, a factor of 4 would be mathematically sufficient). Hence, different real-space Fourier grids are introduced - a "soft" one that represents the square of electronic wave functions, and a "hard" one that represents the charge density [82, 85]. The augmentation terms can be added either in reciprocal space (using an exact but expensive algorithm) or directly in real space (using an approximate but faster algorithm that exploits the local character of the augmentation charges). Variable: tqr Type: LOGICAL Default: .FALSE. Description: If .true., use the (VERY EXPERIMENTAL) real-space algorithm for augmentation charges in ultrasoft pseudopotentials. Must faster execution of ultrasoft-related calculations, but numerically less accurate than the default algorithm. Use with care and after testing! 7. ¾§ÌåµÄ¶Ô³ÆÐÔÊÇ×Ô¼º¼ÓÉϵġ£Õâµã¸úMSÊDz»Ò»Ñù¡£ Crystal symmetries are automatically detected and exploited to reduce computational costs, by restricting the sampling of the BZ to the irreducible wedge alone. ÏÂÃæÕâ¾ä»°£¬Óе㲻Ã÷°×¡£ When only the gama point (k = 0) is used, advantage is taken of the real character of the orbitals, allowing to store just half of the Fourier components. ÓÃFermi-Dirac smearingÀ´¿¼ÂÇζÈЧӦ£¬ÒÔǰ¿´¹ýһƪÓйصļÆËã¡£ The finite-temperature effects on the electronic properties can be easily accounted for by using the Fermi-Dirac smearing not as a mathematical device, but as a practical way of implementing the Mermin density-functional approach Èýά¾§Ìå¿ÉÒÔ¼Óºê¹Ûµç³¡½øÐмÆËã¡£µ«Õâ¸ö¸úBerry phaceÓÐʲô¹ØÏµ£¿ slab¿ÉÒԼӳݵ糡¡£ The effects of finite macroscopic electric fields on the electronic structure of the ground state can be accounted for either through the method of Ref [106, 107] based on the Berry phase, or (for slab geometries only) through a sawtooth external potential [108, 109]. 8. ATOMIC Ä£¿é£º atomicÄ£¿éÍê³ÉÈýÏîÈÎÎñ: 1) solution of the self-consistent all-electron radial Kohn-Sham equations (with a Coulomb nuclear potential and spherically symmetric charge density); 2) generation of NC PPs, of US PPs, or of PAW data-sets; 3) test of the above PPs and data-sets. ÔÚÉú³ÉØÍÊÆÊ±£¬ÓÐÈý¸öÈ«µç×Ó·½³Ì±¸Ñ¡£º 1) the non relativistic radial Kohn and Sham equations, 2) the scalar relativistic approximation to the radial Dirac equations 3) the radial Dirac-like equations derived within relativistic density functional theory . The generation of fully relativistic NC and US PPs including spin-orbit coupling effects is also available. 9. ÔÚ¸½Â¼Öл¹¶ÔSelf-consistency£¬Iterative diagonalization£¨Davidson,Conjugate-Gradient£©£¬Wavefunction extrapolation£¬Symmetry£¬Fock exchange½øÐÐÁË˵Ã÷£¬µ«ÎÒûÔõô¿´¶®£º( |
» ÊÕ¼±¾ÌûµÄÌÔÌûר¼ÍƼö
µÚÒ»ÔÀí×ÊÁÏ»ã±à | ÊÕ²ØÌù |
» ²ÂÄãϲ»¶
288Çóµ÷¼Á£¬Ò»Ö¾Ô¸»ªÄÏÀí¹¤´óѧ071005
ÒѾÓÐ5È˻ظ´
Ò»Ö¾Ô¸Öйúº£Ñó´óѧ£¬ÉúÎïѧ£¬301·Ö£¬Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
294Çóµ÷¼Á²ÄÁÏÓ뻯¹¤×¨Ë¶
ÒѾÓÐ12È˻ظ´
0856µ÷¼Á£¬ÊÇѧУ¾ÍÈ¥
ÒѾÓÐ5È˻ظ´
0817 »¯Ñ§¹¤³Ì 299·ÖÇóµ÷¼Á ÓпÆÑоÀú ÓжþÇøÎÄÕÂ
ÒѾÓÐ13È˻ظ´
Áº³ÉΰÀÏʦ¿ÎÌâ×é»¶ÓÄãµÄ¼ÓÈë
ÒѾÓÐ11È˻ظ´
¸´ÊÔµ÷¼Á
ÒѾÓÐ6È˻ظ´
0703»¯Ñ§µ÷¼Á £¬Áù¼¶Òѹý£¬ÓпÆÑоÀú
ÒѾÓÐ11È˻ظ´
321Çóµ÷¼Á
ÒѾÓÐ10È˻ظ´
¶«»ªÀí¹¤´óѧ»¯²Äרҵ26½ì˶ʿ²©Ê¿ÉêÇë
ÒѾÓÐ8È˻ظ´














»Ø¸´´ËÂ¥