Skip to main content

Maintained License PyPI - Python Version PyPI Documentation Status

Description

The module implements methods to read and manipulate (merge, inverse, add, scale, etc.) MCNP mesh tallies and weight meshes.

More details in documentation.

Contributing

Tests https://codecov.io/gh/MC-kit/mckit-meshes/branch/master/graph/badge.svg?token=wlqoa368k8 pre-commit https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json

Some specific: in development environment we use uv, just, ruff.

To setup development environment, run:

just install | reinstall

To build documentation, run:

just docs        # - for local online docs rendering, while editing
just docs-build  # - to build documentation

To release, run:

just bump [major|minor|patch]  # - in `devel` branch

Then merge devel to master (via Pull Request) and if all the checks are passed create Release. Manually.

References

Download files

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

Source Distribution

mckit_meshes-0.5.0.tar.gz (48.7 kB view details)

Uploaded Source

Built Distribution

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

mckit_meshes-0.5.0-py3-none-any.whl (60.9 kB view details)

Uploaded Python 3

File details

Details for the file mckit_meshes-0.5.0.tar.gz.

File metadata

  • Download URL: mckit_meshes-0.5.0.tar.gz
  • Upload date:
  • Size: 48.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for mckit_meshes-0.5.0.tar.gz
Algorithm Hash digest
SHA256 86d19ee495f94b8a3a06bbb2fad2d06a17d72be513b850deb1521fbec108fd92
MD5 1e608f8d31b6b68cb423046f1df2f0e9
BLAKE2b-256 c9815f3c9a95813283a7bb2a6ed1dfc4242d559f72dbbbfe8b90fdc45dbf2aaa

See more details on using hashes here.

File details

Details for the file mckit_meshes-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: mckit_meshes-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 60.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for mckit_meshes-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f3c400cead45e160d5704c0f35b3345f8f6b71f180d3fda7e1d9d0e86ab6dc18
MD5 bb69ccddb5b12dcd431880a668234cf7
BLAKE2b-256 26da1a01a44c6f0d6458e3566619c966abb569726054dadd1abda17ca4011637

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 files

0.4.0

2 files

0.2.0

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page