welcome: please sign in
location: Diff for "resp"
Differences between revisions 4 and 6 (spanning 2 versions)
Revision 4 as of 2014-09-25 14:21:29
Size: 2489
Editor: 111
Comment:
Revision 6 as of 2014-09-25 14:32:34
Size: 3101
Editor: 111
Comment:
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
== Keywords == == Keywords for general information ==
Line 22: Line 22:
=== CHCK ===

Check the interface with several external packages.

=== CTHRD ===

== Keyworks for processing excited-state information ===
Line 26: Line 34:
CHCK
GEOM
LINE
QUAD
FNAC
POLA
HYPE
FDIF
AOPER
BOPER
COPER
BFREQ
CFREQ
REDUCED
NORESP
IGNORE
SINGLE
STATES
DOUBLE
PAIRS
STEP
BOHR
NORDER
CTHRD
IPROPS
NFILES
=== NFILES ===

Linked with '''istore''' value in TD-DFT input for loading output.

== Keyword for geometric derivatives ==

=== GEOM: NORDER ===
GEOM enables geometric derivatives, NORDER=1, gradient and fo-NACMEs; =2, hessian (not implemented yet.)

== Keywords for linear response calculations ==

=== LINE ===
Enable linear response

== REDUCED ==



=== POLA: AOPER, BOPER, BFREQ ===

=== QUAD ===

=== HYPE: AOPER, BOPER, BFREQ, COPER, CFREQ ===

=== FNAC ===

=== SINGLE:STATES ===

=== DOUBLE: PAIRS ===

=== NORESP ===

== FDIF ==
=== STEP ===
=== BOHR ===


== IGNORE ==

resp

Response properties based on DFT/HF theory. 

Keywords for general information

IPRT

Print level, >1 gives more information, >2 give more information about integral evaluations.

NPRT

CHCK

Check the interface with several external packages.

CTHRD

== Keyworks for processing excited-state information ===

METHOD

=1, ground state gradients; =2, excited-state calculations which will load TD-DFT output.

NFILES

Linked with istore value in TD-DFT input for loading output.

Keyword for geometric derivatives

GEOM: NORDER

GEOM enables geometric derivatives, NORDER=1, gradient and fo-NACMEs; =2, hessian (not implemented yet.)

Keywords for linear response calculations

LINE

Enable linear response

REDUCED

POLA: AOPER, BOPER, BFREQ

QUAD

HYPE: AOPER, BOPER, BFREQ, COPER, CFREQ

FNAC

SINGLE:STATES

DOUBLE: PAIRS

NORESP

FDIF

STEP

BOHR

IGNORE

Quick guides by examples

The following examples give the minimal inputs for starting response calculations:

Example: first-order NAC

$COMPASS
Title
 nh3
Basis
 sto-3g
Geometry
 C                  0.00000000   -1.20809142   -1.14173975
 C                  0.00000000   -1.20797607    0.25342015
 C                  0.00000000    0.00000000    0.95085852
 C                 -0.00000000    1.20797607    0.25342015
 C                 -0.00000000    1.20809142   -1.14173975
 C                  0.00000000    0.00000000   -1.83922155
 H                  0.00000000   -2.16045397   -1.69142002
 H                  0.00000000   -2.16044427    0.80300713
 H                 -0.00000000    2.16044427    0.80300713
 H                 -0.00000000    2.16045397   -1.69142002
 H                  0.00000000    0.00000000   -2.93882555
 F                  0.00000000    0.00000000    2.30085848
End geometry
skeleton
group
c(1)
nosym
$END

$xuanyuan
direct
schwarz
$end

$scf
RHF
charge
0
spin
1
THRESHCONV
1.d-10 1.d-8
OPTSCR
1
iaufbau
0
$end

$tddft
imethod
1
isf
0
iexit
2
itda
1
idiag
1
istore
1
crit_e
1.d-10
crit_vec
1.d-8
lefteig
AOKXC
DirectGrid
$end

$resp
iprt
1
QUAD
FNAC
single
states
1
1 1 2
double
pairs
1
1 1 1 1 1 2
norder
1
method
2
nfiles
1
FDIF
step
0.001
ignore
1
noresp
$end

To use finite-difference, a script fdiff.py should be used as

./fbdiff.py run.sh input.inp > log

After the calculation is done, an output file input.out will present in the current directory. The log file saves the information during the calculations.

Note: If FDIF is omitted, the analytic calculation will be carried out by simply using the run.sh script.

resp (last edited 2021-06-21 18:07:44 by wangzikuan)