Skip to content

g-spada/Phi4tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI arXiv

# Phi4tools Wolfram Language Paclet

Development files for the Phi4tools paclet.

Table of Contents
  1. About
  2. Installation
  3. Usage
  4. License
  5. Contributors

About

Phi4tools is an intuitive interface for visualizing, simplifying, and manipulating Feynman diagrams for the Landau-Ginzburg-Wilson theory. In more detail, it allows displaying detailed information about the diagrams, including their Nickel indices, the integrands, and numerical results. It also provides the symmetry factors for the O(N)-symmetric model and the N-component model with cubic anisotropy. Diagrams with cubic vertices are also implemented but not computed.

Installation

The easiest way to install it is through the Wolfram Language Paclet Repository, evaluating the following code in your Wolfram Language environment:

PacletInstall["GSberveglieri/Phi4tools"]

Alternatively, it is possible to get the compiled paclet from the directory paclet/build and install it with

PacletInstall["path/to/GSberveglieri__Phi4tools-x.y.z.paclet"]

with path/to/GSberveglieri__Phi4tools-x.y.z.paclet pointing to the downloaded resource.

Usage

After installation, you can load the code in your Mathematica kernel evaluating this code:

Needs["GSberveglieri`Phi4tools`"]

The paclet main guide page can be accessed through the Documentation Center at GSberveglieri/Phi4tools/guide/Phi4tools. It is also available online at the Wolfram Language Paclet Repository.

Useful usage examples are provided in the Tech Notes.

License

Distributed under the MIT License.

Contributors

Giacomo Sberveglieri, Gabriele Spada