COLUMBUS is a collection of programs for high-level ab initio molecular electronic structure calculations. The programs are designed primarily for extended multi-reference (MR) calculations on electronic ground and excited states of atoms and molecules. A variety of methods, including

are available. An important feature of COLUMBUS is its flexibility. In addition to standard classes of reference wave functions, such as CAS or RAS, calculations can be performed with selected reference configurations. Though the multi-reference aspect of COLUMBUS is emphasized, single-reference calculations can also be carried out very efficiently.

Advanced Workshop on Multireference Methods in Quantum Chemistry: COLUMBUS in China
Date: October 10-14, 2016; Location: Tianjin University, Tianjin, China

COLUMBUS  Version 7 (main developer Thomas Müller) is available

Special Features

Available COLUMBUS Features


COLUMBUS originated in 1980 in the Department of Chemistry of the Ohio State University, and was developed by I. Shavitt (OSU), H. Lischka (University of Vienna) and R. Shepard (Battelle Columbus Laboratories, now at Argonne National Laboratory). The original version provided MCSCF and MRCI capabilities, and relied on the ARGOS and SCF programs of R. M. Pitzer (OSU) for basis set and geometry input and integrals and SCF calculations. COLUMBUS was conceived as an open system of individual programs communicating via files. Methodologically, the programs are based on the Graphical Unitary Group Approach (GUGA), which is used to construct the wave function expansions and to compute Hamiltonian matrix elements. See the COLUMBUS documentation for more details.

We (H. Lischka, R. Shepard and I. Shavitt (†) gratefully acknowledge the contributions of many scientists, including a large number of students and postdocs, who applied their talents, dedication, and hard work to help in the further development and expansion of the COLUMBUS programs. The following acknowledgment list is structured by topic.

COLUMBUS core programs: F.B. Brown, R.M. Pitzer, R. Ahlrichs, H.-J. Böhm, C. Ehrhardt, R. Gdanitz, P. Scharf, H. Schiffer, M. Schindler, D.C. Comeau, M. Pepper, K.Kim, P.G. Szalay, J.-G. Zhao, E. Stahlberg, G. Kedziora, G. Gawboy, H. Dachsel, S. Irle, M. Dallos, Th. Müller, F. Plasser

Analytic MCSCF and MRCI gradient: M. Dallos, P.G. Szalay, T. Kovar, M. Ernzerhof, G. Kedziora, A.H.H. Chang, Th. Müller, F. Plasser

Spin-orbit CI: R.M. Pitzer, S. Yabushita, Z. Zhang, Th. Müller

parallel CI: Th. Müller, M. Seth, M. Schüler, H. Dachsel

user interface: Th. Müller, F. Plasser

In addition, we are glad to acknowledge the support by external groups:

T. Helgaker, H. J. Jensen, P. Jørgensen, J. Olsen, P. R. Taylor, K. Ruud and coworkers for the AO integral and gradient routines of DALTON

P. Pulay and coworkers for the internal coordinate and GDIIS geometry optimization programs

J. Simons for the input program IARGOS from MESSKIT.

W. Quapp and coworkers for the saddle-point program using reduced gradient following (RGF)

Support for the parallelization of COLUMBUS came from R. J. Harrison and J. Nieplocha (Pacific Northwest National Laboratories) through the global array tools.

This work was supported by the Austrian Science Fund (FWF) and NSF. We are grateful for support by the the Theoretical Chemistry Group (Chemical Dynamics in the Gas Phase) of the Chemistry Division at the Argonne National Laboratory, by the Theory, Modeling and Simulation Group of the Environmental Molecular Sciences Laboratory at the Pacific Northwest National Laboratory and by the Central Institute of Applied Mathematics at the Reserach Center Jülich. Computer resources support was also provided by the Ohio Supercomputer Center

Present COLUMBUS Authors, Contributors and Supporters

H. Lischka (University of Vienna)
R. Shepard (Argonne National Laboratory)
I. Shavitt (†) (University of Illinois, Ohio State University)
R. M. Pitzer (Ohio State University)
Th. Müller (Reserach Center Jülich)
P. G. Szalay (Eötvös University, Budapest)
S. R. Brozell (Ohio Super Computer Center)
G. Kedziora (Ohio Super Computer Center)
E. A. Stahlberg (Ohio Super Computer Center)
R. J. Harrison (Oak Ridge National Laboratory)
J. Nieplocha (Pacific Northwest National Laboratory)
M. Minkoff (Argonne National Laboratory)
M. Barbatti (University of Vienna)
M. Schuurmann, D. R. Yarkony (Johns Hopkins University)
S. Matsika (Temple University)
E. V. Beck, J.-P. Blaudeau (Air Force Institute of Technology)
M. Ruckenbauer, B. Sellner, F. Plasser, J.J. Szymczak (University of Vienna)
Rene F. K. Spada (Universidade Federal do Espirito Santo)

Obtaining COLUMBUS

COLUMBUS can be obtained free of charge. Fill out the COLUMBUS registration form and send a scanned copy to Hans Lischka.

After having received the registration forms you will get access to our sftp server for transferring the programs.

How to reference COLUMBUS

Depending on the functionality of COLUMBUS you are using, the following references should be included when citing COLUMBUS:

COLUMBUS user support

In case of questions or problems please contact the COLUMBUS mailing list if you want to reach more people with your question and/or if you want to look into the COLUMBUS Archives. However, there is no official support to COLUMBUS as it is not a commercial product. Alternatively contact Hans Lischka, Ron Shepard, Thomas Müller or Felix Plasser for information and support. We will try to help users and to find and remove reported bugs in following releases of COLUMBUS.