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.1.9.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.1.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mapflpy-1.1.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (9.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mapflpy-1.1.9-cp313-cp313-macosx_11_0_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

mapflpy-1.1.9-cp313-cp313-macosx_11_0_arm64.whl (6.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mapflpy-1.1.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mapflpy-1.1.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (9.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mapflpy-1.1.9-cp312-cp312-macosx_11_0_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

mapflpy-1.1.9-cp312-cp312-macosx_11_0_arm64.whl (6.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mapflpy-1.1.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mapflpy-1.1.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (9.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mapflpy-1.1.9-cp311-cp311-macosx_11_0_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

mapflpy-1.1.9-cp311-cp311-macosx_11_0_arm64.whl (6.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mapflpy-1.1.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mapflpy-1.1.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (9.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mapflpy-1.1.9-cp310-cp310-macosx_11_0_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

mapflpy-1.1.9-cp310-cp310-macosx_11_0_arm64.whl (6.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: mapflpy-1.1.9.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.1.9.tar.gz
Algorithm Hash digest
SHA256 7efd0c78fdd92c2aba10f5c57e2f2a7cfbdcd4b5c6b8ae029586bad409a5730c
MD5 c4d41dafb9153a024625295d2f3aac8d
BLAKE2b-256 68123b66c0bb3b4477e19ce0f7925f5dbab5be3a6366844e0a7eb71e89863602

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9.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.1.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 0baacf95a1a4de5ac5e24778e43b3a4992edf206bb338a9069983a1db6196da8
MD5 08df59d50f6531b5586a22c90d7ddab2
BLAKE2b-256 43bb90c69387097cfd3f84aee342f2418f96bd4bfce5dcd3e2530c8174374145

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 4684f8a3716065bbfbddc64d8a2c1b2f50864fa017e5397709acad0889551be8
MD5 edae58e80513ab61eef36320d8300874
BLAKE2b-256 d3ec2d2766379f11f8502de3cfd4297f6b21b99831cbd2b0ac0a7d3783e91542

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5c553c00888b9f5613042d99dcc4b785d540c3e04dedf63dd163ac1c2579d7ea
MD5 bf95f942a14091520b51dee4cd007cc9
BLAKE2b-256 1d29ad1fdee73a33fcbfe927e93fe9a349f0af8d3cd85575f195be82f4b75dd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a94d151b0574532841378fb32fce01e597df90e811265a189a092f3b8a8c0271
MD5 81574e739788ae6d7b6056f2a7fa3d02
BLAKE2b-256 7363db44f1d1ee9e27c77883ea304a6763e441191fe5944eeb4ad38765edc8a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 67f26e0fbf3c1a54997c93a55378421786ff55ab47f12ddf70e731b37bdd2e21
MD5 9189723b92781a3cd216b47e788c1f47
BLAKE2b-256 ee5c1ba81a27a587c3846700c5d07eb47207349cc7cbade5ba51b4b3f8d813eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 35d4ac5c4be26de2082442dd783c25e9646bfc56945367bab69de728e7ec7775
MD5 69e4d11ea56e3ca47042d0bb0c07029f
BLAKE2b-256 4946457ec668c50d89d056a353aa02224d2d170741cfc3e250e291280d3d2331

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 59414925ef011d06d30c62dab54380bf941c83b5fc69facde982156a5438cb29
MD5 e9d8e6c1688ac684ff9de4346761351d
BLAKE2b-256 5e203291b74320a2a188d59f429cab3f2fc196aa725ce0c16ea1878ab2500687

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f04212d9f6feb02a1ee89ae24ecdad7354c2608e4be6f2435fa4011ec9007ad
MD5 7b09147c0eff532d540911e53fc6cef6
BLAKE2b-256 a03bf31e1ba9c16c0ef44f19885a656473a6b1676fbf6b98a2bb3afcf394e953

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 2781215061463c02011d9d6d695efc0b08a837583da0d916b2cd823dea394513
MD5 cf75946029f2b400ec322e59d79f6d7a
BLAKE2b-256 3e7fbce8625d47c8849144a0a2473b3749c528f96a230c8f83abff48d37e58f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 43688a583bfe496942013e7392ebb25333f6e2eaec46d1432ec28513894d7d2a
MD5 94ed1ed5bb879528c09fe48ec9dc5bf9
BLAKE2b-256 733fc4ca44249123cce3bdaf5b248ac9225b2f7483dc5008ff5a2a5d3ac0d6f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ffb33f52a35ba03d5ce9e9d0e638a4e8e540a45db32a5be3c675fbd67c3c0047
MD5 06802db0de0195e304f81743e3f3066e
BLAKE2b-256 2271a8116bf70f9117787c214b0c532e9902173e4417fa718ede903ea3f2d177

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4983901bc45664ae55769c8e0a6b4077f33b63032c9c0640784dcfcc3b7f29c
MD5 5fd8e69dcecdb2fa89a91008836fdbb5
BLAKE2b-256 ef43f4c7cd4e3288cb859d73562891805c8c5685d20f69a0d80e58894b845e3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 08b90dc1f460ef6e5fce67196c644e9f3862c74d87e979bd521e292eb688c531
MD5 9639fa80e50ea05ca58ccdfd216446ca
BLAKE2b-256 8d8e5e1883577f38d2827e8eee6ee043b93e556337ee0b2a6d13391ee376dafd

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 1936e68c792dfdd02dc68448a9d4a5cdc28ae377ad9a35473ce09a793aaa500f
MD5 965ba28ff857805aaac763993a9d47aa
BLAKE2b-256 54746aee879aa87f31f7c6a5dd5cb6fa927fec64053f6c54026ebd16134d9fba

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 91cb74de220dcccddfde4ad070656235ecaac12f5b89b02859c0a5bfe5962b4b
MD5 e91450d99a085391d59261fd422b5d59
BLAKE2b-256 a9bf215aa31070e1a2794e62423099ea6e4c51b4ec188ef33c373fa53dfb23f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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.1.9-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapflpy-1.1.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b3c612c87ebc4ab2de7d603e600cc5021694d1a0c6e7d259a7c0e3373d98e8c
MD5 f6b67f32a06fb2204c5f6151c0d43172
BLAKE2b-256 5d2241768930a93f0e945c1205c8ae67800c0816fe0574a42c98f2868e5ae3f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mapflpy-1.1.9-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