5.17. Absorption and Fluorescence Bandshapes using ORCA_ASA
¶
Please also consider using the more recent ORCA_ESD, described in Section Excited State Dynamics, to compute bandshapes.
Bandshape calculations are nontrivial but can be achieved with ORCA using the procedures described in section Simulation and Fit of Vibronic Structure in Electronic Spectra, Resonance Raman Excitation Profiles and Spectra with the orca_asa Program. Starting from version 2.80, analytical TD-DFT gradients are available, which make these calculations quite fast and applicable without expert knowledge to larger molecules.
Note
Functionals with somewhat more HF exchange produce better results and are not as prone to “ghost states” as GGA functionals unfortunately are!
Calculations can be greatly sped up by the RI or RIJCOSX approximations!
Analytic gradients for the (D) correction and hence for double-hybrid functionals are NOT available.
In a nutshell, let us look into the H\(_{2}\)CO molecule. First we
generate some Hessian (e.g. BP86/SV(P)). Then we run the job that makes
the input for the orca_asa
program. For example, let us calculate the
five lowest excited states:
! aug-cc-pVDZ BHandHLYP TightSCF NMGrad
%tddft nroots 5 end
# this is ASA-specific input
%rr states 1,2,3,4,5
HessName "Test-ASA-H2CO-freq.hess"
ASAInput True
end
*int 0 1
C 0 0 0 0 0 0
O 1 0 0 1.2 0 0
H 1 2 0 1.1 120 0
H 1 2 3 1.1 120 180
*
The ORCA run will produce a file Test-ASA-H2CO.asa.inp
that is an
input file for the program that generates various spectra. It is an
ASCII file that is very similar in appearance to an ORCA input file:
#
# ASA input
#
%sim model IMDHO
method Heller
AbsRange 25000.0, 100000.0
NAbsPoints 1024
FlRange 25000.0, 100000.0
NFlPoints 1024
RRPRange 5000.0, 100000.0
NRRPPoints 1024
RRSRange 0.0, 4000.0
NRRSPoints 4000
# Excitation energies (cm**-1) for which rR spectra will
# be calculated. Here we choose all allowed transitions
# and the position of the 0-0 band
RRSE 58960, 66884, 66602
# full width half maximum of Raman bands in rR spectra
# (cm**-1):
RRS_FWHM 10.0
AbsScaleMode Ext
FlScaleMode Rel
# RamanOrder=1 means only fundamentals. For 2 combination
# bands and first overtones are also considered, for 3
# one has second overtones etc.
RamanOrder 1
# E0 means the adiabatic excitation energy
# EV would mean the vertical one. sprints vertical
# excitations in the TD-DFT output but for the input into
# the ASA program the adiabatic excitation energies are
# estimated. A rigorous calculation would of course in-
# volve excited state geometry optimization
EnInput E0
CAR 0.800
end
# These are the calculated electronic states and transition moments
# Note that this is in the Franck-Condon approximation and thus
# the transition moments have been calculated vertically
$el_states
5
1 32200.79 100.00 0.00 -0.0000 0.0000 -0.0000
2 58960.05 100.00 0.00 0.0000 -0.4219 0.0000
3 66884.30 100.00 0.00 -0.0000 0.4405 0.0000
4 66602.64 100.00 0.00 -0.5217 -0.0000 0.0000
5 72245.42 100.00 0.00 0.0000 0.0000 0.0000
# These are the calculated vibrational frequencies for the totally
# symmetric modes. These are the only ones that contribute. They
# correspond to x, H-C-H bending, C=O stretching and C-H stretching
# respectively
$vib_freq_gs
3
1 1462.948534
2 1759.538581
3 2812.815170
# These are the calculated dimensional displacements for all
# electronic states along all of the totally symmetric modes.
$sdnc
3 5
1 2 3 4 5
1 -0.326244 0.241082 -0.132239 0.559635 0.292190
2 -1.356209 0.529823 0.438703 0.416161 0.602301
3 -0.183845 0.418242 0.267520 0.278880 0.231340
After setting NAbsPoints
variable and spectral ranges in this file
to the desired values, we invoke orca_asa
as:
orca_asa Test-ASA-H2CO.asa.inp
This produces the following output:
******************
* O R C A A S A *
******************
--- A program for analysis of electronic spectra ---
Reading file: Test-ASA-H2CO.asa.inp ... done
**************************************************************
* GENERAL CHARACTERISTICS OF ELECTRONIC SPECTRA *
**************************************************************
--------------------------------------------------------------------------------
State E0 EV fosc Stokes shift Effective Stokes shift
(cm**-1) (cm**-1) (cm**-1) (cm**-1)
--------------------------------------------------------------------------------
1: 30457.24 32200.79 0.000000 0.00 0.00
2: 58424.56 58960.05 0.031879 0.00 0.00
3: 66601.54 66884.30 0.039422 0.00 0.00
4: 66111.80 66602.64 0.055063 0.00 0.00
5: 71788.55 72245.42 0.000000 0.00 0.00
--------------------------------------------------------------------------------------------------
BROADENING PARAMETETRS (cm**-1)
--------------------------------------------------------------------------------------------------
Intrinsic Effective
State -------------------------- --------------------------------------------------------
Sigma FWHM
Gamma Sigma FWHM --------------------------- ---------------------------
0K 77K 298.15K 0K 77K 298.15K
--------------------------------------------------------------------------------------------------
1: 100.00 0.00 200.00 0.00 0.00 0.00 200.00 200.00 200.00
2: 100.00 0.00 200.00 0.00 0.00 0.00 200.00 200.00 200.00
3: 100.00 0.00 200.00 0.00 0.00 0.00 200.00 200.00 200.00
4: 100.00 0.00 200.00 0.00 0.00 0.00 200.00 200.00 200.00
5: 100.00 0.00 200.00 0.00 0.00 0.00 200.00 200.00 200.00
Calculating absorption spectrum ...
The maximum number of grid points ... 5840
Time for absorption ... 9.569 sec (= 0.159 min)
Writing file: Test-ASA-H2CO.asa.abs.dat ... done
Writing file: Test-ASA-H2CO.asa.abs.as.dat ... done
Generating vibrational states up to the 1-th(st) order ... done
Total number of vibrational states ... 3
Calculating rR profiles for all vibrational states up to the 1-th order
State 1 ...
The maximum number of grid points ... 6820
Resonance Raman profile is done
State 2 ...
The maximum number of grid points ... 6820
Resonance Raman profile is done
State 3 ...
The maximum number of grid points ... 6820
Resonance Raman profile is done
Writing file: Test-ASA-H2CO.asa.o1.dat... done
Writing file: Test-ASA-H2CO.asa.o1.info... done
Calculating rR spectra involving vibrational states up to the 1-th(st) order
State 1 ... done
State 2 ... done
State 3 ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.58960.dat ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.58960.stk ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.66884.dat ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.66884.stk ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.66602.dat ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.66602.stk ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.as.58960.dat ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.as.58960.stk ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.as.66884.dat ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.as.66884.stk ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.as.66602.dat ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.as.66602.stk ... done
Writing file: Test-ASA-H2CO.asa.o1.rrs.all.xyz.dat ... done
TOTAL RUN TIME: 0 days 0 hours 1 minutes 17 seconds 850 msec
The computed vibrationally resolved absorption spectrum is plotted as shown in Figure Fig. 5.50.
Fig. 5.50 The computed vibrationally resolved absorption spectrum of the H\(_{2}\)CO molecule¶
The computed fluorescence spectrum of the lowest energy peak is plotted as shown in Figure Fig. 5.51. This peak corresponds to S2. Although it is not realistic, it is sufficient for illustrative purposes.
Fig. 5.51 The computed fluorescence spectrum of the lowest energy peak of the H\(_{2}\)CO molecule¶
The computed Resonance Raman (rR) excitation profiles of the three totally symmetric vibrational modes are plotted as shown in Figure Fig. 5.52.
Fig. 5.52 The computed Resonance Raman excitation profiles of the three totally symmetric vibrational modes of the H\(_{2}\)CO molecule¶
As might be expected, the dominant enhancement occurs under the main peaks for the C\(=\)O stretching vibration. Higher energy excitations particularly enhance the C-H vibrations. The computed rR spectra at the vertical excitation energies are provided in Figure Fig. 5.53.
Fig. 5.53 The computed Resonance Raman spectra at the vertical excitation energies of the H\(_{2}\)CO molecule¶
In this toy example, the dominant mode is the C\(=\)O stretching, and the spectra look similar for all excitation wavelengths. However, electronically excited states are mostly of different natures, yielding drastically different rR spectra. Thus, rR spectra serve as powerful fingerprints of the electronic excitation being studied. This is also true even if the vibrational structure of the absorption band is not resolved, which is usually the case for large molecules.
The orca_asa
program is much more powerful than described in this section.
Please refer to section Simulation and Fit of Vibronic Structure in Electronic Spectra, Resonance Raman Excitation Profiles and Spectra with the orca_asa Program for a full description of its
features. The orca_asa
program can also be interfaced to other electronic
structure codes that deliver excited state gradients and can be used to fit
experimental data. It is thus a tool for experimentalists and theoreticians
at the same time!