Skip to main content

Semi-empirical potential fitting in Python

Project description

ForgeFF: semi-empirical potential fitting in Python

Latest release Release downloads GitHubActions

ForgeFF is a Python toolkit for fitting semi-empirical interatomic potentials. It keeps the model equations, parameter order, and fitting workflow explicit so the fundamentals stay easy to inspect and explain.

Install from PyPI with:

pip install ForgeFF

The recommended user-facing format is TOML:

  • custom analytic pair potentials
  • built-in analytical forms such as Morse and double-Morse
  • tabulated EAM and ADP term blocks
  • beginner-friendly examples for training, evaluation, grading, and calculators

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

forgeff-1.1.3.tar.gz (11.5 MB view details)

Uploaded Source

Built Distribution

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

forgeff-1.1.3-py3-none-any.whl (102.5 kB view details)

Uploaded Python 3

File details

Details for the file forgeff-1.1.3.tar.gz.

File metadata

  • Download URL: forgeff-1.1.3.tar.gz
  • Upload date:
  • Size: 11.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for forgeff-1.1.3.tar.gz
Algorithm Hash digest
SHA256 b561bd10a1f5b59bd474c7e632fedb1ada8f2fcd4e8c0805266e53c09ab925c4
MD5 b909b30fe6a0ca52b4f94df74788fe7b
BLAKE2b-256 59e15dfa9cf6c1118a7db4132d300451cd5b71958bfb9fb593482e72fcacce1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for forgeff-1.1.3.tar.gz:

Publisher: pypi.yml on prnvrvs/ForgeFF

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

File details

Details for the file forgeff-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: forgeff-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 102.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for forgeff-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 86f2e5f8c292784e28d0fae4d20318c7be979ae9228f6955bc3a6b1bfe20eceb
MD5 690bd96e89273762bbb3764787c681e7
BLAKE2b-256 9afc0a8173c80cdc68567ad75b29752b514014a24f9ce33e3f8a6ad2387cf456

See more details on using hashes here.

Provenance

The following attestation bundles were made for forgeff-1.1.3-py3-none-any.whl:

Publisher: pypi.yml on prnvrvs/ForgeFF

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