ase:jacapo:params
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
ase:jacapo:params [2019/05/24 15:57] – [Symmetry] kimi | ase:jacapo:params [2022/08/23 13:34] (現在) – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 145: | 行 145: | ||
- | * spinpol | + | ===== Spin polarization ===== |
- | | + | |
+ | get_spinpol(self) | ||
+ | Returns the spin polarization setting, either True or False | ||
+ | |||
+ | set_spinpol(self, | ||
+ | set Spin polarization. | ||
+ | |||
+ | : | ||
+ | |||
+ | spinpol : Boolean | ||
+ | set_spinpol(True) | ||
+ | set_spinpol(False) no spin polarization, | ||
+ | |||
+ | Specify whether to perform a spin polarized or unpolarized | ||
+ | calculation. | ||
+ | |||
+ | |||
+ | ===== Fixed magnetic moment ===== | ||
+ | |||
+ | get_fixmagmom(self) | ||
+ | returns the value of FixedMagneticMoment | ||
+ | set_fixmagmom(self, | ||
+ | set a fixed magnetic moment for a spin polarized calculation | ||
+ | |||
+ | : | ||
+ | |||
+ | 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 | + | |
- | < | + | |
- | get_dipole(self) | + | |
- | return dictionary of parameters if the DipoleCorrection was used | + | |
- | get_dipole_moment(self, | ||
- | 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, | ||
- | Units = eV*angstrom | + | |
+ | * '' | ||
+ | * set_xc set the self-consistent exchange-correlation functional | ||
- | 1 Debye = 0.208194 eV*angstrom | + | === set_xc === |
+ | ^Arguments^Type^Value^Notes^ | ||
+ | | xc | string | ||
+ | |::: |::: |" | ||
+ | |::: |::: |" | ||
+ | |::: |::: |" | ||
+ | |::: |::: |" | ||
+ | |::: |::: |" | ||
+ | |::: |::: |" | ||
- | set_dipole(self, status=True, | + | 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 functional) Notice that the electronic energy is also | ||
+ | evaluated non-selfconsistently by DACAPO for other | ||
+ | exchange-correlation functionals Recognized options : | ||
- | : | ||
- | status | + | option " |
- | True turns dipole on. False turns Dipole off | + | calculation; |
+ | ===== Dipole Correction ===== | ||
+ | |||
+ | get_dipole(self) | ||
+ | set_dipole(self, | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | === set_dipole === | ||
+ | ^Arguments^Type^Notes^ | ||
+ | | status | Boolean | ||
+ | | 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, | occur during electronic minimization, | ||
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, | ||
+ | |||
+ | * '' | ||
+ | * 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 | ||
+ | |||
- | </ | ||
===== Number of bands ===== | ===== Number of bands ===== | ||
行 234: | 行 285: | ||
* '' | * '' | ||
+ | === set_nbands === | ||
^Arguments^Type^Notes^ | ^Arguments^Type^Notes^ |
ase/jacapo/params.1558681063.txt.gz · 最終更新: 2022/08/23 13:34 (外部編集)