Skip to main content

This is a basic python package for UG4.

Project description

ug4py-basic-wheels

Build wheels

This repository provides UG4 as Python modules. This includes:

Build is for DIM=2,3 and all CPU block types.

Example

Installation is easy:

pip install ug4py-base

As an example, you can run an example solving the diffusion equation:

git clone https://github.com/UG4/py-course-modsim
cd py-course-modsim/content/skin
python3 SkinDiffusion.py

License

  • UG4 is available under LGPL v3.

TODO:

Integration of SuperLU6 plugin:

Local builds

This tool uses GitHub Actions. Consult https://nektosact.com/ for details on a local installation:

  • act -P macos-14=-self-hosted
  • act --container-architecture linux/amd64

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

ug4py_base-0.4.0.tar.gz (24.7 MB view details)

Uploaded Source

Built Distributions

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

ug4py_base-0.4.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (31.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

ug4py_base-0.4.0-cp314-cp314-macosx_11_0_arm64.whl (18.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

ug4py_base-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl (21.7 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

ug4py_base-0.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (31.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

ug4py_base-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (18.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ug4py_base-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl (21.7 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

File details

Details for the file ug4py_base-0.4.0.tar.gz.

File metadata

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

File hashes

Hashes for ug4py_base-0.4.0.tar.gz
Algorithm Hash digest
SHA256 b3a50b25fd3185c18f85acd182639b57c76bb547ebe521b2999eb03e0faf04f2
MD5 392a7096878606d9f580682df0fdbbe8
BLAKE2b-256 6c3651b41455f9b0186a3286f0b96923eec273382e462d0b80259c066297e628

See more details on using hashes here.

Provenance

The following attestation bundles were made for ug4py_base-0.4.0.tar.gz:

Publisher: wheels.yml on UG4/py-basic-wheels

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

File details

Details for the file ug4py_base-0.4.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ug4py_base-0.4.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7da01fe83683048bedcbfad4940a3172fd7ef3470dcc934e7d9c0e04036b6d74
MD5 1ca80b1db96d1819378f3238021f1f55
BLAKE2b-256 20efeaffe4ed7fe920c74f567171a6a4865fd9261abc7ea1f87468425f6dd1da

See more details on using hashes here.

Provenance

The following attestation bundles were made for ug4py_base-0.4.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on UG4/py-basic-wheels

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

File details

Details for the file ug4py_base-0.4.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ug4py_base-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a24870a4debb2262914a6ef7f44ba7c6f3f8dfc869012e4c157a9b1764965315
MD5 43f2abfec06219a71c288ac6e9f1e065
BLAKE2b-256 eb80a7ec0f98c4c9c1f6277e2e8830d53271ca070dfe5ecd42630f346031f725

See more details on using hashes here.

Provenance

The following attestation bundles were made for ug4py_base-0.4.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yml on UG4/py-basic-wheels

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

File details

Details for the file ug4py_base-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for ug4py_base-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a5c3bfc7078d36b6fb3ab7032abe5f9e12b6b19a745ab398eedfa3801b39f104
MD5 566b5210b95dfda53d419d49ca5a6a70
BLAKE2b-256 50cc54abe597b9ce44df016f47ecf2308a16f81e9925ba9fa4935607a4ba4e23

See more details on using hashes here.

Provenance

The following attestation bundles were made for ug4py_base-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on UG4/py-basic-wheels

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

File details

Details for the file ug4py_base-0.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ug4py_base-0.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 903373652bfd71ae8e4841ab5474bd3e3ac7f48681f2d93d97e24edb37ba86f6
MD5 9af8f5f78faf77f94a15fe91b21d2eff
BLAKE2b-256 25ce0ad95e180411c8aff1f8d53dd458025191c39baba36feb376818c9b65293

See more details on using hashes here.

Provenance

The following attestation bundles were made for ug4py_base-0.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on UG4/py-basic-wheels

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

File details

Details for the file ug4py_base-0.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ug4py_base-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43eeda0656b065bd881b0c65c3607058e2610f7f696b444b00dd06ba3105081c
MD5 4500a286b656dde15ec00eeb12090f07
BLAKE2b-256 48d99549ffc1b42bb06308bf0138e66a39039c383e141e4327fa9060e2912e38

See more details on using hashes here.

Provenance

The following attestation bundles were made for ug4py_base-0.4.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on UG4/py-basic-wheels

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

File details

Details for the file ug4py_base-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for ug4py_base-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c68dfb48617fbace7d1d09305633e3ef0aa99812cb6bb1fe2c77416a3138d5d6
MD5 e2e9a17cd768213444232ce8be68bcb7
BLAKE2b-256 9235f9cee4568607e533944c8f602fbc46e95e169db3c15af888b5bacee280b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ug4py_base-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on UG4/py-basic-wheels

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