Skip to content
/ chime Public

Two body matrix elements of chiral EFT operators in 3DHO basis.

License

Notifications You must be signed in to change notification settings

e-eight/chime

Repository files navigation

ChiME

This is a framework for computing the two body matrix elements, reduced in total angular momentum and isospin spaces, of electroweak operators in the 3D harmonic oscillator basis.

Requirements

ChiME depends on the following libraries:

The code is written in C 14. You will need a compiler that supports that.

Compilation

The best way to obtain ChiME is to clone this repository, and update the submodules:

git clone https://github.com/e-eight/chime.git
cd chime
git submodule update --init --recursive

That will clone the submodule libraries that ChiME depends on and also the config libraries. To compile do the following from inside the chime directory:

ln -s config/ndconfig/config-gnu.mk ./config.mk
ln -s config/ndmakefile/makefile ./
make relativecm-gen # or make relative-gen for relative operators

The ndconfig repository contains configuration files for different compilers and environments. For more details about which configuration would be right for your purpose please check ndconfig installation instructions. The binaries will be located inside the programs directory.

Usage

relativecm-gen reads in the input file relcm.in, and relative-gen reads the input file relative.in. For the details about how to construct the input files, please check the headers of relativecm-gen.cpp, and relative-gen.cpp.

Contributors

  • Soham Pal (Developed the original C version. Theory and lead code developer.)
  • Robert Basili (Ported the original C version to C . Tester.)
  • Shiplu Sarker (Theory developer.)

License

ChiME is licensed under the MIT license (see LICENSE for details). The libraries that ChiME depends on may have different licenses. Please check those project for further details about their licenses.

About

Two body matrix elements of chiral EFT operators in 3DHO basis.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages