Skip to main content

Fast field line tracing for spherical vector fields

Project description

PyPI License Python Versions Libraries.io Publish workflow Docs workflow

Predictive Science Inc. MAPFLPY | field line tracing for spherical vector fields

mapflpy is a python package for tracing field lines using the MapFL Fortran tracer developed by Predictive Science Inc.

The goal of mapflpy is to provide fast and accurate tracing capabilities for spherical vector fields inside a convenient Python interface. mapflpy is designed to work natively with the staggered meshes produced by Predictive Science Inc.’s codes for simulating the solar corona, and inner heliosphere (e.g. MAS or POT3D), but it should be generally compatible with any global vector field that can be described on a rectilinear grid in spherical coordinates.

To get started with mapflpy, visit the User Guide for installation instructions, an overview of features, and development/contribution guidelines; a gallery of examples is also available, showcasing various use cases and functionalities of the package. Please direct any questions or issues to the issue tracker, or contact Predictive Science Inc. directly.


Predictive Science Inc. | Repository | Documentation | Distribution

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

mapflpy-1.2.0.tar.gz (7.9 MB view details)

Uploaded Source

Built Distributions

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

mapflpy-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mapflpy-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mapflpy-1.2.0-cp313-cp313-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

mapflpy-1.2.0-cp313-cp313-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mapflpy-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mapflpy-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mapflpy-1.2.0-cp312-cp312-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

mapflpy-1.2.0-cp312-cp312-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mapflpy-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mapflpy-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mapflpy-1.2.0-cp311-cp311-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

mapflpy-1.2.0-cp311-cp311-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mapflpy-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mapflpy-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mapflpy-1.2.0-cp310-cp310-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

mapflpy-1.2.0-cp310-cp310-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file mapflpy-1.2.0.tar.gz.

File metadata

  • Download URL: mapflpy-1.2.0.tar.gz
  • Upload date:
  • Size: 7.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for mapflpy-1.2.0.tar.gz
Algorithm Hash digest
SHA256 f99788d6af3446421b67b2416ba91935c69785d1582f28a7ac584a4404b9a77a
MD5 a23d6c6dd5488b84b3611887b312d6e0
BLAKE2b-256 42ec4b1d92550b7f9fe6204d282b5f64f38da197790aa49219abeabd9b763f04

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0.tar.gz:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 dee3a2994d3c902cf8d8b5e3ed21ad3d2c98bf54de865a8c3611184d6ae44c82
MD5 24363e38649b859bd3ebe2b9c2d6dcae
BLAKE2b-256 3eee64991e71b9f228c26d8ddc4de87b6f5613bde090fd0d09df8b26a064c708

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 29eca854a842449e155277bb0745f12e95d017deea0fa5d6e632000b86545c75
MD5 771e3aad2ce20cdd3fcc0b93a27331c7
BLAKE2b-256 c00d26842ee9535dd665670d96feb23120ac13ece5e524456360531bebf99a1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0020ace7ab5a0f412a6d40261c512931d64de46762c17e212da1c9147a30b6c3
MD5 4fa0fb4ce1e0720785453cf57ae3e4a9
BLAKE2b-256 19ab33e3bf23af3ecf2b869d74a8a3a54b244faab2f6b27ea9837bc143dd7878

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4721a9cd33b17678765b9513efbec41b47c971fd472171fece0955982b417c7a
MD5 3f877a7b3ee5457b72b0d89ad571431d
BLAKE2b-256 1a895de54cc48c4393c3da7a06c7fd03f7b64169aff1ebb790cedb0232252fd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f751e264f8f1021e86c621ca07bd135089f2ba10d47740c0b74143517a86c33b
MD5 b801142772ac18aab50b9aa7b0337db4
BLAKE2b-256 44c8c0033362124bcbae7b4fd71798386b0ad8f655fd2c5e0ceaed1ed73881ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 0d0732fe515231a6d9f0b09ae7a75b46364b7ecf1a6a24dc76b133fb38fc0c40
MD5 bdcb9809766d07595739c4b37659c777
BLAKE2b-256 bc6c69fb229703560d9bfb1c015d67a558973cbd705fc322240afcb87a1dc52e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b741ee8fea6fd0dbda038b65ebc05ad6990cd536757a60d71c0d7e4281eedeac
MD5 1564ff669df8516e568549dea8b99632
BLAKE2b-256 94d7ab1fd7960730d3ba0882382e0cfd83c309eb81d8fc9c2c9f9e5f5e2f9025

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 427d4e568fd6f09da1eb5c9f209d431ec8f1b1c3916b5624a85e18ac15682c10
MD5 e16bd5b1442972e16e840401a86a45c3
BLAKE2b-256 fe3fc3b3f9919192597ae8a7a30bcdb4b886581393ea367e3c673f388065f232

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 fc2d8db6bf99cd5ed1b869970396e61a8fba0bb840d3e065c8924b5aa5d9337c
MD5 aa2d66f7e28426729d2338365d6d584a
BLAKE2b-256 228407311a386552fd4c0a687995ee13afd49713286adf07be115a21d0bece7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 f59f27642764c98f18368599a55e3bb09257fea8536e5b1e5755f17b87a0c9e5
MD5 d3f13473403e2906c7019cf755b6f422
BLAKE2b-256 b4799a1c5f32d375999f14d8c23a336826fdb4367fc16053791db6d6ffce9ec0

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 78c101ba5a0e3779429c382c6929111fc95b822139ed4626b7c45f73d5b92ea9
MD5 ed1030da8df658bec767efa202df9cd4
BLAKE2b-256 12f74595ecd56144bbda1a319c87bcf8630a38b6daf2fe2e0ebe7c10ef0ccf4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb7eaf066d0f38ba29cbd32494b41e2f77fe15a72e245e7216be77adb6511dc5
MD5 ed056c51b0a06c169336deb67f493ff7
BLAKE2b-256 4034d07bbb58d58a7f6f7d6f3c12305a67e730cbbf28c528aadaf9383827b6f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 bf65585c1fe53659b936aa21473bf65160935a9365415a1e0cf16d394556c064
MD5 020669dfa149308408da5b6880f18e85
BLAKE2b-256 3363b6764471e7d94857da3e6f902f691543a0226525f2d51cccf9e13a63151c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 22b13d64eacae84efb24ffbfc71c21c46a06dd3a417334e88ed5ada82fa8e018
MD5 8c10948fe8a8d0e442ea5febc1ecd7d4
BLAKE2b-256 8fa51cbfeda53dd11ba627ae40c891ccf52aeef781e02dc65c7eea78c52fa891

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 603c33a29abe55b1c6e044f6234251b1abdac37863349f3ba3a93510118e36fd
MD5 088d9170fee2e0829d4a5b463a03747e
BLAKE2b-256 04e5703914bff59fc9dda34da8bee869b87bc99029f4c35b6e999d48b7fb99be

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: publish.yml on predsci/mapflpy

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

File details

Details for the file mapflpy-1.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapflpy-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25ec1251371786a708f47d9c88b21a6eb210214d69efdc6fdf80b97f5679ae74
MD5 4f3928ce9acd8946eae16778f1f3744b
BLAKE2b-256 311cdde22cbd853180b3e638d45cb77d7eb0225d3888b717b1ec462fd68c06f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on predsci/mapflpy

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