Saue, Trond, Bast, Radovan, Gomes, Andre Severo Pereira, Jensen, Hans Jørgen Aagaard, Visscher, Lucas, Aucar, Ignacio Agustın, Di Remigio, Roberto, Dyall, Kenneth G., Eliav, Ephraim, Faßhauer, Elke, Fleig, Timo, Halbert, Loıc, Hedegård, Erik Donovan, Helmich-Paris, Benjamin, Iliaš, Miroslav, Jacob, Christoph R., Knecht, Stefan, Laerdahl, Jon K, Vidal, Marta L., Nayak, Malaya K, Olejniczak, Małgorzata, Olsen, Jógvan Magnus Haugaard, Pernpointner, Markus, Senjean, Bruno, Shee, Avijit, Sunaga, Ayaki, and van Stralen, Joost N. P.
DIRAC is a freely distributed general-purpose program system for 1-, 2- and 4-component relativistic molecular calculations at the level of Hartree--Fock, Kohn--Sham (including range-separated theory), multiconfigurational self-consistent-field, multireference configuration interaction, coupled cluster and electron propagator theory. At the self-consistent-field level a highly original scheme, based on quaternion algebra, is implemented for the treatment of both spatial and time reversal symmetry. DIRAC features a very general module for the calculation of molecular properties that to a large extent may be defined by the user and further analyzed through a powerful visualization module. It allows the inclusion of environmental effects through three different classes of increasingly sophisticated embedding approaches: the implicit solvation polarizable continuum model, the explicit polarizable embedding, and frozen density embedding models. DIRAC was one of the earliest codes for relativistic molecular calculations and remains a reference in its field., Comment: The following article has been submitted to The Journal of Chemical Physics. After it is published, it will be found at https://aip.scitation.org/toc/jcp/current