Skip to main content

A nuclear reaction code that calculates nucleus-nucleus reaction cross section in the eikonal framework

Project description

drawing

Eikonal Reaction, density Input, Cross section Calculator (ERICCa)

A reaction code that calculates nucleus-nucleus reaction cross sections in the eikonal framework using nuclear densities as inputs.

Quick start

 pip install ERICCA

The release versions of the package are hosted at https://github.com/Circuitoah/ERICCa

Tutorials

Tutorials live in /tutorials/.

For the full tutorial use tutorials/ERICCa_Tutorial.ipynb. For a condensed version use tutorials/ERICCa_TLDR.ipynb.

Description

ERICCa (Eikonal Reaction, density Input, Cross section Calculator) is a Python package for calculating nucleus-nucleus reaction cross sections within the eikonal approximation framework. The code provides a flexible and robust approach to computing reaction observables by taking nuclear density distributions as direct inputs, allowing for accurate modeling of a wide range of nuclear reactions.

Key Features

  • Eikonal Framework: Employs the two-body eikonal framework for fast computation of reaction cross sections
  • Density-Based Approach: Nuclear density distributions (matter or proton and neutron densities) as inputs
  • Accurate Integration: Implements multi-dimensional numerical integration with adaptive mesh configurations
  • Validated Results: Benchmarked against experimental reaction data

Capabilities

ERICCa can calculate:

  • Reaction cross sections using matter densities and proton and neutron densities as inputs and a profile function
  • Automatic density generation based on rms matter radius and mass number
  • Built-in profile functions for Energies 40-1000 MeV

Contributing, Developing, and Testing

TBD

citation

@software{Smith_AJ_ERICCa_2026,
author = {A. J. Smith, K. Godbey, C. Hebborn},
license = {MIT},
month = July,
title = {ERICCa},
url = {https://github.com/Circuitoah/ERICCa},
version = {v0.1.2},
year = {2026}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ericca-0.1.2.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ericca-0.1.2-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file ericca-0.1.2.tar.gz.

File metadata

  • Download URL: ericca-0.1.2.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for ericca-0.1.2.tar.gz
Algorithm Hash digest
SHA256 5072cf4d33c347f4f79b8a211240e3db9f25c51f807ad756dfdd80427ebabe8b
MD5 1d32fa44f53501b47aeaaff11d4537ef
BLAKE2b-256 78734bf966a54ce0ad969412ba52e2ef582241526b4b2a23098786df5ff33ddc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ericca-0.1.2.tar.gz:

Publisher: publish.yml on Circuitoah/ERICCa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ericca-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: ericca-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for ericca-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c883b00c569b3334b48c5dcf2af5f0a92650e09a9150c5b8521aa2fa6d6ab37b
MD5 d7553f72c0b05dbcc77f4f394f6c7757
BLAKE2b-256 a1939e1aa4b52abc8206584addd04842e1632022787546beaec3f6cf0f54aec4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ericca-0.1.2-py3-none-any.whl:

Publisher: publish.yml on Circuitoah/ERICCa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page