SST Lab Dokuwiki Header header picture

ユーザ用ツール

サイト用ツール


ase:jacapo:params

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
ase:jacapo:params [2019/05/24 15:58] – [Number of bands] kimiase:jacapo:params [2022/08/23 13:34] (現在) – 外部編集 127.0.0.1
行 145: 行 145:
  
  
-  * spinpol +===== Spin polarization ===== 
-  fixmagmom+ 
 +get_spinpol(self) 
 +Returns the spin polarization setting, either True or False 
 + 
 +set_spinpol(self, spinpol=False) 
 +set Spin polarization. 
 + 
 +:Parameters: 
 + 
 +spinpol : Boolean 
 +set_spinpol(True)  spin-polarized. 
 +set_spinpol(False) no spin polarization, default 
 + 
 +Specify whether to perform a spin polarized or unpolarized 
 +calculation. 
 + 
 + 
 +===== Fixed magnetic moment ===== 
 + 
 +get_fixmagmom(self) 
 +returns the value of FixedMagneticMoment 
 +set_fixmagmom(self, fixmagmom=None) 
 +set a fixed magnetic moment for a spin polarized calculation 
 + 
 +:Parameters: 
 + 
 +fixmagmom : float 
 +the magnetic moment of the cell in Bohr magnetons 
  
 ===== Fermi temperature ===== ===== Fermi temperature =====
行 167: 行 195:
 electron-like metals). electron-like metals).
  
-  * xc +===== Exchange-correlation functional =====
-  * dipole +
-<code> +
-get_dipole(self) +
-return dictionary of parameters if the DipoleCorrection was used+
  
-get_dipole_moment(self, atoms=None) 
-return dipole moment of unit cell 
  
-Defined by the vector connecting the center of electron charge density to the center of nuclear charge density.+  get_xc(self) 
 +  set_xc(self, xc)
  
-Units = eV*angstrom+  ''get_xc'' returns the self-consistent exchange-correlation functional used 
 +  * ''get_xc'' returns a string 
 +  * set_xc set the self-consistent exchange-correlation functional
  
-1 Debye 0.208194 eV*angstrom+=== set_xc === 
 +^Arguments^Type^Value^Notes^ 
 +| xc | string  |Must be one of 'PZ', 'VWN', 'PW91', 'PBE', 'revPBE', 'RPBE' || 
 +|::: |::: |"PZ" |Perdew Zunger LDA-parametrization| 
 +|::: |::: |"VWN" |Vosko Wilk Nusair LDA-parametrization| 
 +|::: |::: |"PW91" |Perdew Wang 91 GGA-parametrization| 
 +|::: |::: |"PBE" |Perdew Burke Ernzerhof GGA-parametrization| 
 +|::: |::: |"revPBE" |revised PBE/1 GGA-parametrization| 
 +|::: |::: |"RPBE" |revised PBE/2 GGA-parametrization|
  
-set_dipole(self, status=True, mixpar=0.2, initval=0.0, adddipfield=0.0, position=None+Selects which density functional to use for 
-turn on and set dipole correction scheme+exchange-correlation when performing electronic minimization 
 +(the electronic energy is minimized with respect to this 
 +selected functionalNotice that the electronic energy is also 
 +evaluated non-selfconsistently by DACAPO for other 
 +exchange-correlation functionals Recognized options :
  
-:Parameters: 
  
-status : Boolean +option "PZ" is not allowed for spin polarized 
-True turns dipole on. False turns Dipole off+calculation; use "VWN" instead. 
 +===== Dipole Correction ===== 
 + 
 +  get_dipole(self) 
 +  set_dipole(self, status=True, mixpar=0.2, initval=0.0, adddipfield=0.0, position=None) 
 + 
 +  * ''get_dipole'' returns dictionary of parameters if the DipoleCorrection was used 
 +  * ''set_dipole'' turns on and set dipole correction scheme 
 + 
 +=== set_dipole === 
 +^Arguments^Type^Notes^ 
 +| status | Boolean  |True turns dipole on. False turns Dipole off.| 
 +| mixpar | float | Mixing Parameter for the the dipole correction field (1)  | 
 +| initval | float | initial value to start at  | 
 +| adddipfield | float | additional dipole field to add (units : V/ang) (2) | 
 +| position | float  | scaled coordinates along third unit cell direction. (3)  | 
  
-mixpar : float +(1) Mixing Parameter for the the dipole correction field
-Mixing Parameter for the the dipole correction field+
 during the electronic minimization process. If instabilities during the electronic minimization process. If instabilities
 occur during electronic minimization, this value may be occur during electronic minimization, this value may be
 decreased. decreased.
  
-initval : float +(2) External additive, constant electrostatic field along
-initial value to start at +
- +
-adddipfield : float +
-additional dipole field to add +
-units : V/ang +
-External additive, constant electrostatic field along+
 third unit cell vector, corresponding to an external third unit cell vector, corresponding to an external
 dipole layer. The field discontinuity follows the position dipole layer. The field discontinuity follows the position
行 211: 行 256:
 sides of the slab. sides of the slab.
  
-position : float +(3) If this attribute is set, DACAPO will position the
-scaled coordinates along third unit cell direction. +
-If this attribute is set, DACAPO will position the+
 compensation dipole layer plane in at the provided value. compensation dipole layer plane in at the provided value.
 If this attribute is not set, DACAPO will put the compensation If this attribute is not set, DACAPO will put the compensation
行 222: 行 265:
  
 calling set_dipole() sets all default values. calling set_dipole() sets all default values.
 +=== get_dipole_moment ===
 +
 +  get_dipole_moment(self, atoms=None)
 +
 +  * ''get_dipole_moment'' returns dipole moment of unit cell
 +    * Defined by the vector connecting the center of electron charge density to the center of nuclear charge density.
 +    * Units = eV*angstrom
 +    * 1 Debye = 0.208194 eV*angstrom
 +
  
  
-</code> 
 ===== Number of bands ===== ===== Number of bands =====
  
ase/jacapo/params.1558681116.txt.gz · 最終更新: 2022/08/23 13:34 (外部編集)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki