https://github.com/cepgen/cepgenepa

https://github.com/cepgen/cepgenepa

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.8%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: cepgen
  • Language: Python
  • Default Branch: main
  • Size: 1.28 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md

Two-photon processes matrix elements

This repository introduces a collection of two-photon processes matrix elements to be used, either in C++ or in Python projects (thanks to the Boost.Python library)

Usage

First build the library as for any CMake project:

bash cmake /path/to/sources make [-jN]

The requirements are set to be minimal: - GSL - Python - Boost.Python

A ggMatrixElements.so shared library should be produced in your build directory. You may either copy it in your working environment, or set Python to search for it when running your script:

bash export PYTHONPATH=/path/to/build/directory:$PYTHONPATH

The module can then be imported in your script:

```python import ggMatrixElements

print(ggMatrixElements.sqmesm(0.1, -0.1, False)) # s, t, excludeSM_loops ```

Owner

  • Name: cepgen
  • Login: cepgen
  • Kind: organization

GitHub Events

Total
  • Watch event: 1
  • Push event: 13
  • Create event: 1
Last Year
  • Watch event: 1
  • Push event: 13
  • Create event: 1