method

Specify the type of electronic Hamiltonian for periodic SCF (pSCF) calculations.


geometry

Specify the coordinates and types of atoms in the reference unit cell.

  • Input block
  • Extended variant

    geometry:
    [element-symbol] [x] [y] [z]

  • Default
  • none

  • Example
  • geometry:
       H  -0.756690  +0.466877  0.000000 
       H  +0.756690  +0.466877  0.000000 
       O  +0.000000  -0.119015  0.000000
    


lattice

Specify the primitive Bravais lattice vectors for 1D, 2D, or 3D systems.

  • Input block
  • Extended variant

    lattice:
    #1D systems
    a1: [x]
    
    #2D systems
    a1: [x] [y]
    a2: [x] [y]
    
    #3D systems
    a1: [x] [y] [z]
    a2: [x] [y] [z]
    a3: [x] [y] [z]
    

  • Default
  • none

  • Example
  • #1D
    lattice:
        a1:  1.5
    
    #2D
    lattice:
        a1:  1.0  0.0
        a2:  0.0  1.2
    
    #3D
    lattice:                                
        a1:  1.0  0.0  0.0
        a2:  0.0  1.1  0.0
        a3:  0.0  0.0  1.2
    


basis

Specify atomic orbital basis sets.

  • Input block
  • Short variant

    basis: [basis-name]

    Extended variant

    basis:
    all             : [basis-name]
    [element-index] : [basis-name]
    [element-symbol]: [basis-name]

  • Default
  • none

  • Example
  • In this example, orbital ucc-pvdz basis is assigned to all elements.

    basis: ucc-pvdz

    In this example, the orbital basis "upc-1" is assigned first to all elements. Then, the basis is replaced by "ucc-pvdz" for the 4th element (as specified in the input block "geometry") and "dyall-vdz" for all bromine atoms.

    basis:
       all : upc-1 
       4   : ucc-pvdz
       Br  : dyall-vdz
    


auxbas

Specify atomic auxiliary basis sets.

  • Input block
  • Short variant

    auxbas: [basis-name]

    Extended variant

    auxbas:
    all             : [basis-name]
    [element-index] : [basis-name]
    [element-symbol]: [basis-name]

  • Default
  • none

  • Example
  • In this example, the auxiliary basis "ucc-pvtz" is assigned to all elements.

    auxbas: ucc-pvtz

    In this example, the auxiliary basis "upc-1" is assigned first to all elements. Then, the basis is replaced by "ucc-pvdz" for the 4th element (as specified in the input block "geometry") and "dyall-vdz" for all bromine atoms.

    auxbas:
       all : upc-1 
       4   : ucc-pvdz
       Br  : dyall-vdz
    


peri

Specify details associated with the evaluation of periodic electron repulsion integrals (PERI) and related two-electron Fock contributions.

  • Input block
  • Short variant

    peri: [peri]

    Extended variant

    peri:
    threshold: [real]
    thr-relevant-omega: [real]
    thr-gauss-extent: [real]
    well-separated: [int]
    lmax: [int]
    box-length: [real]
    acceleration: [string]

  • Default
  • peri:
       threshold:    1.e-11
       thr-relevant-omega:  1.e-12
       thr-gauss-extent:  1.e-9
       well-separated:  2 (RI-J), 3 (CFMM)
       lmax: 20
       box-length: 2.0
       acceleration: none
    

  • Example
  • peri: ri-j

    peri:
       threshold:    1.e-10
       well-separated:  5
       lmax: 15
       box-length: 4.0
       acceleration: cfmm
    


grid

Specify atomic grids for the numerical evaluation of exchange-correlation DFT contributions.

  • Input block
  • Short variant

    grid: [grid]

    Extended variant

    grid:
    all: [string]
    [element-symbol]: [string]
    [element-index]: [string]
    ...

  • Default
  • grid: solids

  • Example
  • grid: large

    grid:
         C: solids
         7: large
    


kmesh

Define the momentum-space grid by specifying the number of k points in each dimension.

  • Input line
  • kmesh: [int]x[int]x[int]
  • Default
  • kmesh: 1x1x1

  • Example
  • kmesh:  11x11x7


initmo

Provide starting/initial crystalline orbitals for pSCF calculations.

  • Input line
  • initmo: [string]
  • Default
  • initmo: atomic

  • Example
  • initmo: atomic


convergence

Specify the convergence threshold for pSCF iterations.

  • Input line
  • convergence: [real]
  • Default
  • convergence: 1.0e-05

  • Example
  • convergence: 2.5e-5


maxiterations

Specify the maximum number of pSCF iterations.

  • Input line
  • maxiterations: [integer]
  • Default
  • maxiterations: 30

  • Example
  • maxiterations: 25


thr-basis-proj

Specify the threshold for projecting out redundant basis functions in the orthonormal basis used in the SCF calculations.

  • Input line
  • thr-basis-proj: [real]
  • Default
  • thr-basis-proj: 1.0e-07

  • Example
  • thr-basis-proj: 1.0e-8


nc-model

Specify the nuclear charge distribution model.

  • Input line
  • nc-model: [string]
  • Default
  • nc-model: point

  • Example
  • nc-model: gauss


cscale

Scale the speed of light by a factor.

  • Input line
  • cscale: [real]
  • Default
  • cscale: 1.0

  • Example
  • cscale: 20.0


soscale

Scale the spin-orbit operators by a factor.

  • Input line
  • soscale: [real]
  • Default
  • soscale: 1.0

  • Example
  • soscale: 0.0


checkpoint

Specify the frequency of data checkpointing during pSCF iterations.

  • Input line
  • checkpoint: [integer]
  • Default
  • checkpoint: 5

  • Example
  • checkpoint: 2


run-atoms

Specify if atomic SCF calculation to get atomic orbitals should preceed the periodic calculation.

  • Input line
  • run-atoms: [string]
  • Default
  • run-atoms: off

  • Example
  • run-atoms: on


geo-units

Specify units in which the molecular and lattice geometry are provided.

  • Input line
  • geo-units: [string]
  • Default
  • geo-units: angstrom

  • Example
  • geo-units: bohr


output

Control the amount of output information printed.

  • Input line
  • output: [string]
  • Default
  • output: standard

  • Example
  • output: long


metal-bands

Specify the number of bands that are not automatically assumed to be fully occupied (or unoccupied).

  • Input line
  • metal-bands: [integer]
  • Default
  • metal-bands: 10

  • Example
  • metal-bands: 0


memory

Specify the available RAM memory (in GB) for each computational node that is used for storing k-space matrices.

  • Input line
  • memory: [integer]
  • Default
  • memory: 32

  • Example
  • memory: 64


Latest Posts


Useful Links

Our Contacts

Hylleraas Centre
Department of Chemistry
UiT The Arctic University of Norway
Tromsø, NO-9037 Norway
Email: info@respectprogram.eu