welcome: please sign in

Revision 29 as of 2014-03-20 09:23:24

Clear message
location: scf

Scf

HF/DFT.

General keywords

RHF/UHF/ROHF

Example:

$Scf
RHF
$end

RKS/UKS/ROKS

Occupy

Alpha

Beta

Charge

Spin

keyword

DFT functional keywords

DFT

RS

D3

DFT grid keywords

NPTRAD

NPTANG

Grid

NoSymGrid

DirectGrid

NoDirectGrid

NoGridSwitch

ThreshRho

SCF convergence

Maxiter

Nodiis

MaxDiis

THRENE

THRDEN

ThreshConverg

THRDIIS

Vshift

Damp

Icheck

iAufbau

FOA FCA FVA

print

iprtmo

Molden

Expert keywords

IfNoDeltaP

IfDeltaP

Optscreen

Nok2Prim

FixDif

Jengin

Guess

Cutlmotail

CHECKLIN

Check if the basis sets is linear dependent. If diffuse basis set is used, SCF do not converge or ridiculous energy observed, it is better to check linear dependent of the basis set.

ΤΟLLIN

Tolerance of basis set linear dependent. Default value 1.d-7.

Depend Files

Filename

Description

Format

Examples

How to perform a direct DFT calculation with B3LYP functional?

$COMPASS 
Title
 Cocaine Molecule test run, CC-PVDZ
Basis
  CC-PVDZ
Geometry
  XYZ    # The molecule geometry will be read from file $BDFTASK.xyz 
End Geometry
Skeleton          # This keyword must be used.
$End

$xuanyuan
Direct              # Direct SCF.
Schwarz          # Schwarz prescreening.
$end

$scf
RKS
DFT functional
 B3LYP
Molden     # This keyword is used to output SCF orbital to molden format file.
$end

How to read molecule orbital as initial guess orbital or restart SCF calculation?

  Suppose you have perform a calculate name with a SCF orbital file in your work directory as test.scforb. Usually, this file atomically generated by SCF module. This file also can be used to restart SCF calculation via read it as initial guess orbital.

$COMPASS 
Title
 Cocaine Molecule test run, CC-PVDZ
Basis
  CC-PVDZ
Geometry
  XYZ    # The molecule geometry will be read from file $BDFTASK.xyz. 
End Geometry
Skeleton          # This keyword must be used.
$End

$xuanyuan
Direct              # Direct SCF.
Schwarz          # Schwarz prescreening.
$end

# Copy orbital file test.scforb as inporb in BDF_TMPDIR
% cp $BDF_WORKDIR/test.scforb $BDF_TMPDIR/inporb
$scf
RKS
DFT functional
 B3LYP
Guess       # Read orbital as  initial guess orbital
 Read
Molden     # This keyword is used to output SCF orbital to molden format file.
$end