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.1},
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.1.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.1-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ericca-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 d33a7bc8bea9ed7edbf6e86e606e429c934b05b51f8f168947bd050a67fd30d1
MD5 bbd4a87bd86b87e2262978b8312a8f82
BLAKE2b-256 1ece716b34901ac9620dcdb2eb7b3a3b4dca8e5b7dc5e2e894839f6cfa51a724

See more details on using hashes here.

Provenance

The following attestation bundles were made for ericca-0.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: ericca-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dc254f926b0fcac7cc6d9d8ee4a85a58383f3de2cb90bf1bca303cb076e7be76
MD5 48cbc2fcb6a843f33b0e2c282d595909
BLAKE2b-256 5f9e011991483d7b7ee8b5ee3a7336c1089b0122b63e756b04b2a92321ec747b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ericca-0.1.1-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