alexancp / wicked

A Wick theorem kernel written in C++ and interfaced with Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wick&d

Wick&d is a python library that implements the algebra of second quantization for fermionic systems. Wick&d implements Wick's contraction theorem for general Fermi vacua.

Build Status codecov Language grade: Python Language grade: C++

Installation (develpment version)

To install Wick&d, clone this repository (including its submodule pybind11) and compile it using the setup.py file:

git clone --recurse-submodules https://github.com/fevangelista/wicked.git
cd wicked
python setup.py develop

Getting started

To learn how to use Wick&d start from the jupyter tutorials. There are also a few examples of ways to use Wick&d in the examples directory.

About

A Wick theorem kernel written in C++ and interfaced with Python

License:MIT License


Languages

Language:C++ 83.7%Language:Jupyter Notebook 8.8%Language:Python 7.4%Language:CMake 0.1%