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

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mapflpy-1.1.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ x86-64

mapflpy-1.1.5-cp313-cp313-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mapflpy-1.1.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mapflpy-1.1.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ x86-64

mapflpy-1.1.5-cp312-cp312-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mapflpy-1.1.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mapflpy-1.1.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ x86-64

mapflpy-1.1.5-cp311-cp311-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mapflpy-1.1.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mapflpy-1.1.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (9.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ x86-64

mapflpy-1.1.5-cp310-cp310-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: mapflpy-1.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 ecd53ad42535f6c5d0f0fe75d551b81aa5a12da5a002866eb95e48e4066d6d71
MD5 20953f15cfc2177cf9c30ef3cd2cfa68
BLAKE2b-256 62d893ae67a60bf1fb0649ccfa0045db5df8964758108f89dedce15965ebc693

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 2f9a3a1525e5d55215e2435b5c5e88eb7939bf08a5a73b8a72e2a7b888d97150
MD5 e2677418ed3923b40a8fd9a73d81749f
BLAKE2b-256 ff162fa4161d44e8409ed90ac88008e9c4ce55101a91990b030a118041b1135f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 52cf6af425a067802d3fa0148c61048b1385942b906feff0477f640745058a8a
MD5 1b58a7d7167138c9b466b0f92ea266fe
BLAKE2b-256 562d23634811a8a4db0ec54b4a6496439a804ffe68fe46d196e45e56a50e98c1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 605a276d406c23e977e4b4b658536b0035afc383f1b87a03f85d567d984876d3
MD5 9ec832ea47c705dc4ab3184c34738955
BLAKE2b-256 89dd747199cfc05ba4378c6817307851166579a7327b908cdcf19d3c02c4a90e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8dce302fb105c2230ebec8ac02f25ec0fa69d0afc8db59425f69fc63ebef006a
MD5 be2727721e8d26844c92075637685a77
BLAKE2b-256 617c05e0ce588302fc840b0950dd4ad796b65e7ac0ff40634bc939b42d80d9b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 c87c38488242580849f15ecf673ea336f6a0d6b5248beb9115ebc1bed2d947f7
MD5 29758e069e8dd470c444df54cafc7ce5
BLAKE2b-256 ba235a7d56e9937739d3ca6e13514e0655201ac448ae8c59c360abd685f64b6b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 4b07c9bf5d90ba48ebc806010b2a4167e7a140cb4cb7dc9fe76dad814eb3385c
MD5 c8cee616fbe09b9aa6ff3ebaeae6d4a9
BLAKE2b-256 ee004f8637e212f86adf00ba5874fa7f69770943a5296ef1ccbce6e07226dbb6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a940a6cb3191e03a5317b588e77ef692ea35b91b2ea0727b69224f010183acf5
MD5 45c0fd1fb845b7c07425b154454b3931
BLAKE2b-256 cd6c9671f7155617e072bba7b6a3b32dc86ad0fdaffa6acc84c41f68e8286834

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 771437743c82f39e9fdc78b26cba5c643604615010033adf3c2dc61f497fc1d1
MD5 8346845f38ad71011067e62261e10386
BLAKE2b-256 4ddbfe2955d24a8663081d910859a7af7b5f2d0d012fe5f0f6b9dfa566632a3c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d53156a5be8755ff765761b8070127e788f51549124d7f7f68ebea4c7c780211
MD5 5b1bbd7b5abc67fd7956890d25789b3a
BLAKE2b-256 3737d3b109768fb8cc31db85850ec8d43d143350e2d8d15421d331054e23cc19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 25b01a87675a9d898889d84df69bc6b431ac20b19f7dbbb5945646baafca57b6
MD5 336271fb90f8203c7afbb3883bdf958a
BLAKE2b-256 0d847fa26bbcea54f10c4f5aaad9543d028202a06c3b5b126ce18a08bc3f3ff7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 24f70a7d65279674e98ce8681da3cfc35d20ce236319eba0ca5f08d0f10c90c6
MD5 89e3813ab9e16fc775bf859fcfe849f3
BLAKE2b-256 eb673e1d8a377576f2b70a1dd5f52b66d6defbe39fd8b7f29bce19cb4483f8d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a9b9de46eb1315f8e2419203ebe76870dd4dbe80adc147a0927e0a28eb0c584
MD5 eb84d4e5a4c94f68187205ecac620e17
BLAKE2b-256 ede0b854db2f1b09ec81090b6231f34ed9b4aa991e1e99d266af90842102337d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 3e629ef18b1b1ccc21697c475aef272d5605c037eb4270721d5121e6fcdb7ec0
MD5 4cf1ba37418608dec265f056adad552f
BLAKE2b-256 e26b151bd0d62cb89009195a658855b6e10226e9c91fede1918e8cf0fd715608

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3e8e47759b70cd73eae492aefad5bc88624510865e6065912e9c4885e1e9a652
MD5 8fb8905f4a9674bc0e7341b9a3cdb2f3
BLAKE2b-256 ca95a1dd832d32cebecb5ac9ade0565cf41fa84d11fc73d59f5de2920e5d8c85

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2725dff72b54bceaf5dc4b9699adb88f0d0be71b8da72fa46c122d1a1724f882
MD5 3249a4eb55c4d92a515d68cee85fd128
BLAKE2b-256 a020c43105bee2552590a9aef83db35a583f8b4873bf2966aaef6b0332b97a45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mapflpy-1.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6394ab151b42f95f7373d12d661de99501088f5b6324e6c5679a08e16a350dc
MD5 2c01fb8e969b905af7123f8ac731b302
BLAKE2b-256 9429afc65a6de3460eab0c0efedb2412b57a1d2dc02f6f8a6c069794448bc259

See more details on using hashes here.

Provenance

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