Skip to main content

Hex and square lattice KMC classes.

Project description

kmclab

A lightweight Python package for lattice-based kinetic Monte Carlo (KMC) utilities.
Currently includes simple hexagonal and square lattice KMC classes.

Installation

Install using pip

pip install kmclab

To upgrade to the latest version

pip install -U kmclab

Or you may clone the repository and install in editable mode:

git clone https://github.com/shirinasadix/kmclab.git
cd kmclab
pip install -e .

Usage

hex_model = hex_kmc(...)
sq_model = square_kmc(...)

Package Structure

kmclab/ ├── src/ │ └── kmclab/ │ ├── hex.py │ ├── square.py │ └── init.py ├── tests/ ├── pyproject.toml └── README.md

License

XXX

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

kmclab-0.1.4.tar.gz (19.7 kB view details)

Uploaded Source

Built Distribution

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

kmclab-0.1.4-py3-none-any.whl (19.5 kB view details)

Uploaded Python 3

File details

Details for the file kmclab-0.1.4.tar.gz.

File metadata

  • Download URL: kmclab-0.1.4.tar.gz
  • Upload date:
  • Size: 19.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for kmclab-0.1.4.tar.gz
Algorithm Hash digest
SHA256 8522a9f54aed1da0e83799781e742667fbc4d216792e772ff4d8ee7e49f6cdf3
MD5 976fa51efc724d1fab5d70b4377a2fd2
BLAKE2b-256 8eb96d176a4757f0d0992dbd665455538508b7b13fb10d52140ddfeca57b6c76

See more details on using hashes here.

Provenance

The following attestation bundles were made for kmclab-0.1.4.tar.gz:

Publisher: publish.yml on shirinasadix/kmclab

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

File details

Details for the file kmclab-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: kmclab-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 19.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for kmclab-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 79a0d4196e7f2f420def7cfcc0618eb3d396722ab076d7374d4397125c22f049
MD5 ee5ff3ce899c89de03f8100355cbabf0
BLAKE2b-256 a393965759890e4fc238fcecf235507cf1cf4ee5d097358602ebd1bd9de30a3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for kmclab-0.1.4-py3-none-any.whl:

Publisher: publish.yml on shirinasadix/kmclab

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