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.6.tar.gz (2.3 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.6-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.6-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.6-cp313-cp313-macosx_11_0_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

mapflpy-1.1.6-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.6-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.6-cp312-cp312-macosx_11_0_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

mapflpy-1.1.6-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.6-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.6-cp311-cp311-macosx_11_0_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

mapflpy-1.1.6-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.6-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.6-cp310-cp310-macosx_11_0_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

mapflpy-1.1.6-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.6.tar.gz.

File metadata

  • Download URL: mapflpy-1.1.6.tar.gz
  • Upload date:
  • Size: 2.3 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.6.tar.gz
Algorithm Hash digest
SHA256 4167aaa876e3f605f8aad0d22715493fadf25d9fc00c02c38731a654c672adad
MD5 ce72398def002f03b23aeb317cc4e1ac
BLAKE2b-256 41590a08404f46879fc1018d41062a6ca00c4d7efd7da1c76c37faeb6ea8d97f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a182352e98c8ab8afd8fd1535284ccbbdf07ab9f72f209062777fa038cd62b91
MD5 687e42b7fe2b46f983fac2ccdac56881
BLAKE2b-256 c3341e4beeed37f634421400fe31df096a7daee577653376ae1f029beef1fad7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 470f15066686f826fab7565e205ca4d3d7486b9dfd3396c1666fdb57d83fae96
MD5 091364cf96996028ed66a19386616c80
BLAKE2b-256 99e6b5a7c07d9f32a237997be438d6ea128287093f5c38ab1bd146dbe0b1c24e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a7c5b8005e2edd5ea3347d3862611a9a797368c1a9b3a307a536bb64cbe2f104
MD5 6b0835ed85cd2e34de31ac3b3d26ff48
BLAKE2b-256 dd217eee3ec87a81a89d1148578f9ce83d163af930dc09be123c07e83f43a4af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3902706a36f42b3f7473b4f0c2af361255a0881dbb9659c116bc6d28b99f6fc4
MD5 436d7e1cd4802895d2356df8bf1a546b
BLAKE2b-256 8adf276ec4c29aca114fdd89b3518b9b95a7e5c0204d060cc43602b5570e5e66

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 06166df606af3cda7aedf0c6e144a91fe6a38d8330da205d38f8ce40fb30bb86
MD5 a2bb6222dad57bc03d68590f9e708990
BLAKE2b-256 986c562d43738a5e2b75308f48d41de8b8a14334a1f647531f9f8a38b63d9976

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 9f745982d3cc076a125c8456fbad2883e96cee5297ac5c614dad7d01612a8595
MD5 7437b8098671ab3e3a7a5a0717f219bc
BLAKE2b-256 c731b0f998a29189b496199acb3dc9707fc40f3a2b520bd524b025eff448cf13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 35b92eee21e11fa3137a84f165fef51520c4a0927ff388af0cdc21de75a2e688
MD5 07db88f5d95cd9cd736a5af61c3a7d89
BLAKE2b-256 b55ca1dfeb4f9373004e130f1d849da8f1eb8919ff4744c863537bad65095935

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3fa9fb89e811c588bac3388b7954909ac11a60d0e00e0174c62f8ffd45cc0de4
MD5 8fe7d82e2de8f6f5a675b440f42c9949
BLAKE2b-256 726dc9c6ea885d0eded77026958350653e8c2b63ec37bda58a5896129be200ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 67f73de0ebeb82b84d254b0657f8e3cb9dd0153e5a6b21ba0aea62e34e36b46b
MD5 c21a590b4f27966c7b90cb999365f58c
BLAKE2b-256 082eb724438801154a2931aa4e314424d3251e469557c787322025ac39c4da7c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 774a78440a7b64e6716d0ca5eb368e0ec8e771aa1a6015c326ff2675cfb9be1d
MD5 061d5a4de88e461bc89d2a762abfb699
BLAKE2b-256 1a98257399c9563ea1caad359ee1041543aeac0b802833893be3aee08cbf6176

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cc7f69a86e63578a62a4dfe7b9d47f846d37249a6bd54d1fbaceff9fd83514a7
MD5 66a095b01c75e6953195b5805c94d117
BLAKE2b-256 d1c14239af488da51a3d9a9395d7589c0c2949ecd773fa543138dfbcd002c690

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ecb7f5da46ffd34d04f43a283370a341dc7a4bb84320fe0cf6766ef951f9544
MD5 36975fd8d5c7dbe9f36e845b57770720
BLAKE2b-256 c3c4482cc91c87f892590d9ce42909d88b1a1aa0030d4fd41c9010a87f8ec51c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e61d2d320b4815504c5df383b43aeaaf04b05bf54e8dd4950af5c150f2c184bd
MD5 0767e8e2dca1f2bdc88c79a55dfbc86a
BLAKE2b-256 71aaaf5765701fe11ab9993eef1a8c0e6595a2aa645e00cebe784bbbd345f332

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 4c0cb9e0596e2d68bac8771a854f66f360cb3f12133dd9f3c2dbf2b3dc08df12
MD5 1c0ffee1b301fffa5c183b55770ed470
BLAKE2b-256 65f10c43a07b73cfeb62edca07aa398b8e4ec74462cca1d85c8da528bf626a34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f06097132ec80dc8f61bf3fa1a69fe8c06a69831274f0e3d0321992d20f7be86
MD5 9c8bfc5cac13f602b3292eb24ed7066f
BLAKE2b-256 a7d5f9278141f973a2b3a2a8028b3d1cd4c52e7874b16695c034b8c3cd688011

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c470c9fe4a8d6deb74507a31e02953284021fc43d9e36c67112916fb8303e9c
MD5 589233cad1ede6915be6552083b4f7a5
BLAKE2b-256 262329758af3e0e2cc9dc39db88529921e4d25b9e8033408f4d78d7614805344

See more details on using hashes here.

Provenance

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