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.1.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.1-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.1-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.1-cp313-cp313-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

mapflpy-1.2.1-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.1-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.1-cp312-cp312-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

mapflpy-1.2.1-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.1-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.1-cp311-cp311-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

mapflpy-1.2.1-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.1-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.1-cp310-cp310-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

mapflpy-1.2.1-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.1.tar.gz.

File metadata

  • Download URL: mapflpy-1.2.1.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.1.tar.gz
Algorithm Hash digest
SHA256 c28cf14b7e96b79425e190a62fee112fed7ebca7c2af590e71262d1da207a32d
MD5 4490da9bbcd7b239b23ee947ce504f7b
BLAKE2b-256 e9081590fab3dd32682e3582a9735b3aade1556a4239bd7a130485263da63fc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ec7ac70725ae5b2d091a5bea11e2ef17f1b600dd87a813bf9d58192b5e87174a
MD5 c671dc7e7fc09c3dec096215f26d5001
BLAKE2b-256 0c83fe73e98940bda24b4c487d415dddb7a07f259a85f2fe82b69f3c676f228c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 0126a00c4d716d30603443a8e83e483b86516160e057a1526cecacacac69245f
MD5 0f28d91ac1a8a9dd4ce5675bf39694a4
BLAKE2b-256 a2a22ab200ddae65336ca68344f80315377195604ea894f02b55425d913140fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d68955771f3485b4aaefd2385178ffd189c2ee6d10bc9961e09f1c6bbad13c69
MD5 c0da131c020d3680eab45e8a6aa004ad
BLAKE2b-256 0525036004a783e5918b4ad79c36d9b73d70b0861eb2f2936dfec10e323b8acd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 045058a79f17e110ca7480ef0654e1db6596b95b7cfd6cf397c64fdc3eddefa4
MD5 cd6251954b701190535bd9c12ddef167
BLAKE2b-256 3cb24ec0a35b0135e624842e65521f0c807c516872ed506adae8bee429e81f25

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b94d4e4dc462c8f55cb7f8c998ce5323fdad824d319e70ca895dd8f761a6b93f
MD5 1186cfc684a393444064313e49c21dc5
BLAKE2b-256 82517e14772876afd21d69465932711d46fc57fe8de98d7f063d9d65bac5eea2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ce2bc5b70dc56a6a69a24347f6a15b4f4e9a9121dddf97a59097f88dafed0615
MD5 8390ca5be7467df61e8064b1d1fb7ab8
BLAKE2b-256 438c7a22af3efc009bb6e88514566553b966f2d271d2d7fd7270e9add3ba10dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 03eeea7b2d6227e9a0ae403280e2c30f2f3d8b280a9ed5602b85bd81b745b674
MD5 9646b6cbc99bf085a3d0d1b9dee2d6f3
BLAKE2b-256 28cf4b52bdf5a1c29ff65afce2d30a2de5d179e3d67555c157e467286b5fab56

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3fd53c464b90a4e073bb8df1079e91ed40487c47d4f6fb00cc364053fb71f844
MD5 865620b82e92df56bf08d53379c5114a
BLAKE2b-256 d89e34778f3a1d4d9b5cc537e31fd1015f6dbe95ed925fa27a801c7511a77614

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 49efbdeb7254698ad3b9a5065c6b31d2a991fdb54ffb0b7c9dc83de5b16cc13e
MD5 c4a6470ec059aea7304b7018ea7452f6
BLAKE2b-256 fab9f764dc439912ec0d4fcc64fcdb9379dc3437e5b846e001c2e3b12eb6bd5a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 8687ae5aba6506c015bbedf73e3f671e5672e2ba2191c0c98ff60302a2a000a5
MD5 969f1e7949323d1e7b9d2a69b3c706f6
BLAKE2b-256 8d2a85580c8f62ffd5c12c1941ced987fb111db356356b71ff52e62ca3e10ebf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 761fee1b3fb1d1d0ec9b95ffeec29978ebf1514f1550ee1bf31910d95c1ff489
MD5 3116f4e336ac342d5704b2e7a8fac846
BLAKE2b-256 75f3df8b0a64535de5aa83cc7cc190847ad18ded565d575e1576ad8b9c0ca6b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c4a23741721b984a7175bbece893b5a60ddf92b982849be233ef5f383ce63a9
MD5 8dff88e4e2fa968d6da67fb850b691de
BLAKE2b-256 1784abf0ac424e98ea97696618d518234391f2f18eeb328664b1280998ff9933

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b6fc4595d89e8353eb7cb89c914ee9ae11f21a01f36f9b2834ee46d7a5ac242a
MD5 79b4504fd734522caeaed0eb56e8b7b9
BLAKE2b-256 31df8bd2380e34feb40b750cac5b6bed377a9b1033be53a6c8640b2dc6458c5e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 fe53bd2f71538a51ff175ae1a2fced44c906943e080084bf1b122dc072f0a8c8
MD5 17ace223eb8995e972e2fd37aa60409d
BLAKE2b-256 ddbd215c94cfc0f1e8677910f1890872cb20f1d814a8a36bf52393772bc79d72

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c297e0a5a7a2a1093fb02855175dc18d04082881bfdc1832ccdf6d031b6d0c8b
MD5 9dfa48af0b88edbfdb0997b514aa9676
BLAKE2b-256 d9244d9bd5bc7d50667961bb6f733a8a6ff74fe6c8bf079110fa7beb5b91faf9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c368594997d70563cded6182fa10689ad647b06bad5aec637fc255ef2057edf
MD5 a137d80beffb5166f2dc5a008f35ab3b
BLAKE2b-256 a7708ec4b8638cdbd27b78f4deb25736b7fadeeaa0de7fd5f8a63a709de43351

See more details on using hashes here.

Provenance

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