The code also has parts written by others. In particular we use the GAMINT module from the GAMESS(US) code. This was provided to us by Wojtek Cencek (then at the University of Delaware). Other modules were based on parts of very early versions of the SAPT(DFT) code in SAPT2016, but this code is very different from CamCASP and has evolved considerably.

Obtaining CamCASP

The code is now available in a couple of ways:

  1. Binary on GitLab: This is publicly viewable. Page maintained by Prof Anthony Stone.

  2. Source code on GitLab: This is not yet publicly viewable, but is viewable to collaborators. So if you are interested in a collaborative project then please get in touch with me.

What is CamCASP?


The CamCASP program is in a state of transition to a GitLab page. Earlier versions of the code can be obtained through this page. Here you will find information about how to use the code. Over the last few years we have been writing many detailed tutorials on CamCASP and related codes like Orient. As these are research codes, it can sometimes be difficult to use them. Here is where the tutorials on these pages may help.

CamCASP focuses on intermolecular interactions: computational methods, algorithms for molecular properties, and algorithms to help build models from these. These models could then be used in simulations of complex systems using codes such as OpenMM and, soon (we hope), Tinker and Tinker-HP.

Some of the capabilities of CamCASP are:

  1. Interaction energy calculations using SAPT(DFT). These can be done using a variety of algorithms and kernels.
  2. Distributed multipoles: using the GDMA and ISA-DMA algorithms.
  3. Distributed frequency-dependent polarizabilities: using the WSM and ISA-Pol algorithms.
  4. Distributed dispersion models: using the WSM and ISA-Pol algorithms.
  5. Atoms-In-A-Molecule decomposition of a molecular density using the BS-ISA algorithm.
  6. Force-field development in combination with the Orient code.

These methods all have tutorials below.

User's Guides


The Cluster program

Tutorials: Orient

Tutorial: OpenMM


Psi4: Examples

Here is a list of examples of Psi4 usage.

Installation and Testing:

Teaching and Articles

AJMPublic/camcasp (last edited 2021-04-15 11:50:33 by apw185)