Skip to content
/ ice Public

ice -- the Ibp ChoosEr Given a number of integration-by-parts identities, this program will filter a maximal linearly independent subset.

License

Notifications You must be signed in to change notification settings

kantp/ice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ICE -- Integration-By-Parts Chooser of Equations

ICE is a program to choose a maximal linearly independent subset from a given set of Integration-by-Parts and/or Lorentz Invariance equations.

Installation

The easiest way to compile the program from source is to use the stack build tool, avaialble at https://github.com/commercialhaskell/stack. Executing

stack install

in the directory containing the sources of ice will install the ice executable to $HOME/.local/bin/ice. You can either add that directory to your PATH, or use stack to run ice, as in

stack exec -- ice -id -im example/se1l.in

The stack tool will automatically download the GHC compiler and all dependencies.

Documentation

A Manual is found in ./doc/ice-manual.pdf, and an example input file can be found in example/se1l.in.

About

ice -- the Ibp ChoosEr Given a number of integration-by-parts identities, this program will filter a maximal linearly independent subset.

Resources

License

Stars

Watchers

Forks

Packages

No packages published