NEWS July 2022: FCclasses 3.0 has been released.
FCclasses3 is a code written by Fabrizio Santoro (ICCOM-CNR) and Javier Cerezo (UAM) in Fortran 90 with some parts in Fortran 77. It computes vibronic spectra and nonradiative rates based on the harmonic approximation.
FCclasses 3.0 considerably extends the capabilities of the previous release FCclasses 2.1 with the possibility to compute a larger number of spectroscopies (one photon absorption, emission, electronic circular dichroism, circularly polarized luminescence, magnetic circular dichroism, two photon absorption, two photon circular dichroism and vibrational resonance Raman) and non radiative decays within Fermi golden rule framework (internal conversions triggered by nonadiabatic couplings, intersystem crossings and any process driven by a coupling that is a linear function of the nuclear coordinates). Concerning the model potential energy surfaces (PES), FCclasses 3.0 implements the full family of Vertical and Adiabatic harmonic models (AH, AS, ASF, VH, VG, VGF) and can use different sets of choice of coordinates (Cartesian and curvilinear internal coordinates, but also directly normal coordinates). The usage of curvilinear internal coordinates allows to define vibronic models expanded also in non-stationary points of the PES (generalized VH, gVH) and the availability of iterative projectors in internal coordinates allows to rigorously define reduced-dimensionality models. This feature is particularly useful to deal with flexible systems. All properties are implemented in both the time-independent (TI) sum-over-states approach through the pre-screening techniques elaborated in the previous version of the code, and a new time-dependent formulation, through the implementation of analytical time-correlation functions. These new features allows an efficient calculation at 0K and at any temperature. Specific initial states simulating a vibrational pre-excitation can also be defined.
Ease of use is now at the core of the development, with simple and flexible input structure, tools to facilitate the preparation of the data (from the output of several quantum chemistry codes) and graphical interfaces to analyze the results.
FCclasses 3.0 is the result of the work conducted in the group of Fabrizio Santoro at ICCOM during the last decade, and most of the features are already described in several papers (see publication list). The tools, also included in the package, constitute an independent subproject lead by Javier Cerezo, which can be accessed (and contributed) directly through its GitHub page
Please, fill the following form to receive the download link.
Previous Versions of the code
If you are interested in obtaining the previous version of the code FCclasses 2.1 please contact directly Fabrizio Santoro. April M. Van Winkle and John W. Silzel at Biola University, modified the FCclasses 2.1 code to run it in parallel. For further information on this implementation please contact directly John W. Silzel.
 J. Cerezo, A. Aranda, F. J. Avila Ferrer, G. Prampolini, F. Santoro, Adiabatic-Molecular Dynamics Generalized Vertical Hessian Approach: A Mixed Quantum Classical Method to Compute Electronic Spectra of Flexible Molecules in the Condensed Phase, J. Chem. Theor. Comp. 16, 1215-1231, 2020
 A. Humeniuk, M. Bužčančić, J. Hoche, J. Cerezo, R. Mitrić, F. Santoro, V. Bonačić-Kouteckŷ, Predicting Fluorescence Quantum Yields for Molecules in Solution: A Critical Assessment of the Harmonic Approximation and the Choice of the Lineshape Function. J. Chem. Phys. 152, 054107, 2020
 J. von Cosel, J. Cerezo, D. Kern-Michler, C. Neumann, L. J. G. W. van Wilderen, J. Bredenbeck, F. Santoro, and I. Burghardt, Vibrationally resolved electronic spectra including vibrational pre-excitation: Theory and application to VIPER spectroscopy, J. Chem. Phys. 147, 164116, 2017
 J. Cerezo, F. Santoro Revisiting vertical models to simulate the line shape of electronic spectra adopting Cartesian and internal coordinates, J. Chem. Theor. Comp. 12, 4970-4985, 2016
 J. Cerezo, J. Zuniga, A. Requena, F. Avila Ferrer, F. Santoro, Harmonic models in Cartesian and internal coordinates to simulate the absorption spectra of carotenoids at finite temperatures, J. Chem. Theor. Comp. 9, 4947-4958, 2013.
 J. Cerezo, G. Mazzeo, G. Longhi, S. Abbate, F. Santoro, Quantum/Classical Calculation of Vibronic Spectra along a Reaction Path: The case of the ECD of Easily Interconvertible Conformers with Opposite Chiral Responses, J. Phys. Chem. Lett. 7, 4891-4897, 2016
 Y. Liu, J. Cerezo, G. Mazzeo, N. Lin, X. Zhao, G. Longhi, S. Abbate,F. Santoro, Vibronic coupling explains the different shape of electronic circular dichroism and of circularly polarized luminescence spectra of hexahelicene, J. Chem. Theor. Comp. 12, 2799-2819, 2016
 F. Avila, J. Cerezo, J. Soto, R. Improta, F. Santoro, First-principle computation of absorption and fluorescence spectra in solution accounting for vibronic structure, temperature effects and solvent inhomogenous broadening, Comp. Theor. Chem 1040-1041, 328-337, 2014
 N. Lin, H. Solheim, X. Zhao, F. Santoro, K. Ruud, First Principles Studies on the Vibrationally Resolved Magnetic Circular Dichroism Spectra of Biphenylene, J. Chem. Theor. Comp. 9, 1557-1567, 2013
 F. Avila, F. Santoro, Comparison of Vertical and Adiabatic Harmonic Approaches for the Calculation of the Vibrational Structure of Electronic Spectra, Phys Chem Chem Phys 14, 13549-13563, 2012
 F. Santoro, C. Cappelli, V. Barone, Efficient time-independent method for the calculation of resonance Raman spectra in sizeable molecules including Duschinsky and Herzberg-Teller effects, J. Comp. Theory and Comp 7, 1824-1839, 2011.
 F. Santoro, V. Barone, Computational approach to the study of the lineshape of absorption and electronic circular dichroism spectra, Int. J. Quantum. Chem 110, 624-636, 2010
 N. Lin, F. Santoro, A. Rizzo, Y. Luo, X. Zhao, , V. Barone, Theory for vibrationally resolved two-photon circular dichroism spectra. Application to (R)-(+)-3-methylcyclopentanone, J Phys. Chem A. 113, 4198-4207, 2009
 F. Santoro, R. Improta, A. Lami, J. Bloino, V.Barone, Effective method for the computation of optical spectra of large molecules at finite temperature including the Duschinsky and Herzberg-Teller effect. The Qx band of porphyrin as a case study, J. Chem. Phys. 128, 224311, 2008
 F. Santoro, R. Improta, A. Lami, V. Barone, An effective method to compute vibrationally resolved optical spectra of large molecules at finite temperature in the gas-phase and in solution, J. Chem Phys, 126, 184102, 2007
 F. Santoro, R. Improta, A. Lami, J. Bloino, V. Barone, Effective method to compute Franck-Condon integrals for optical spectra of large molecules in solution, J. Chem. Phys. 126, 084509, 2007.