Skip to content
/ cgrid Public

C++ version of horton (2.x) grid functionality

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE.txt
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

theochem/cgrid

https://travis-ci.org/theochem/cgrid.svg?branch=master

CGrid is a library for for molecular numerical integration. In general we recommend using the new [grid](grid.qcdevs.org) [repository](https://github.com/theochem/grid). For functionality that is present in both repositories, CGrid may have better performance. However, it is not actively maintained or developed.

Installation

When you are interested in using cgrid (without needing to modify it), you can install cgrid with conda. After installing and activating a miniconda environment, run:

conda install -c theochem cgrid python-cgrid

If you are interesed in working on the development of cgrid, you first need to check out the latest version from the git repository

git clone git@github.com:theochem/cgrid.git
cd cgrid

Then install Roberto and run it in the root of the repository:

pip install --user --upgrade 'roberto<2.0.0'
rob quality

This will build cgrid in-place and run all tests. More details for potential contributors are given in CONTRIBUTING.rst.