Skip to main content

Spheroidal wave functions

Project description

Prolate_swf

Note

This Python module wraps directly the prolate_swf.f90 code at https://github.com/MathieuandSpheroidalWaveFunctions/prolate_swf, providing access to the subroutine version of the prolate spheroidal wave function in that file.

Once installed in Python, the package can be used thus:

from spheroidalwavefunctions import prolate_swf
r = prolate_swf.profcn(c=0.5, m=0, lnum=10, x1=0.5, ioprad=2, iopang=2, iopnorm=0, arg=[0.1, 0.2])

Function calling details can be viewed via:

print(prolate_swf.profcn.__doc__)

and further details on the function parameters are available below. A wrapper that provides a similar interface to the spheroidal functions in scipy is available in the Utilities module of echoSMs.

The original readme file, modified to work better in Markdown, is available here.

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

spheroidalwavefunctions-0.0.1.tar.gz (64.1 kB view details)

Uploaded Source

Built Distributions

spheroidalwavefunctions-0.0.1-cp312-cp312-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.12 Windows x86-64

spheroidalwavefunctions-0.0.1-cp312-cp312-manylinux_2_35_x86_64.whl (618.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.35+ x86-64

spheroidalwavefunctions-0.0.1-cp311-cp311-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.11 Windows x86-64

spheroidalwavefunctions-0.0.1-cp311-cp311-manylinux_2_35_x86_64.whl (618.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.35+ x86-64

spheroidalwavefunctions-0.0.1-cp310-cp310-win_amd64.whl (8.8 MB view details)

Uploaded CPython 3.10 Windows x86-64

spheroidalwavefunctions-0.0.1-cp310-cp310-manylinux_2_35_x86_64.whl (618.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

File details

Details for the file spheroidalwavefunctions-0.0.1.tar.gz.

File metadata

File hashes

Hashes for spheroidalwavefunctions-0.0.1.tar.gz
Algorithm Hash digest
SHA256 aac9ca03e6f540a3ba840e77d7c94b7dadf749a9bfe58bba6226d7e5d02de49a
MD5 69ab2ab21aeff4d6c941e16e23dc6105
BLAKE2b-256 6ab7e7bd5bd39d91153aa60067f2adff12656aa258c23aadd219844849006d6d

See more details on using hashes here.

File details

Details for the file spheroidalwavefunctions-0.0.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for spheroidalwavefunctions-0.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dd06511a9707e535caf9f9d6c04c7524a5ba4844acdd1f7270f1c407c9a07663
MD5 88b87b189bd41a14df6a334088fb0647
BLAKE2b-256 115918be90ba0d06feafe90160a6b08b0593302ec4b74351aefe8571eb45be7b

See more details on using hashes here.

File details

Details for the file spheroidalwavefunctions-0.0.1-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for spheroidalwavefunctions-0.0.1-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 18689f98641b44f0e9ea0fea7390f727f3ba3f1cfa7949fd7a449acab359bc2a
MD5 bbb3f15900e36c35b4fea94f897227b8
BLAKE2b-256 daeca57cd605d6ea82376b6f5c23f87541a217832574465a9c7ad7b3f76f1ba0

See more details on using hashes here.

File details

Details for the file spheroidalwavefunctions-0.0.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for spheroidalwavefunctions-0.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b82f13de5325473de09086248752cf25e934bcc68e3e6515fd1856baf85aa760
MD5 11d268e3f3400bcae5689db2b91c305b
BLAKE2b-256 88fa0f5d92c9646dd511f11a793fca81d6d2fef65f83692716f9aad69f981c89

See more details on using hashes here.

File details

Details for the file spheroidalwavefunctions-0.0.1-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for spheroidalwavefunctions-0.0.1-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 bbb60c4ab957c3ed6435f36e916835a9a5cc97231e13830feb416f894d340148
MD5 7bc696fd9ea8496d4ad677e24607233c
BLAKE2b-256 b5de7168199cd73b7cba9138f21851b0147abac8f450bdeb10e6fdad578f7855

See more details on using hashes here.

File details

Details for the file spheroidalwavefunctions-0.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for spheroidalwavefunctions-0.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b29a1dc4f406275724c8a61ece8c236813af04dacb721dbd65ede2c35db481b3
MD5 cdbd01cc3c10a7bdbb08ac6492e37f0f
BLAKE2b-256 03e571e6cf15f60c3cc54475301ca93943745b37f47a892b74e94dee62186be8

See more details on using hashes here.

File details

Details for the file spheroidalwavefunctions-0.0.1-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for spheroidalwavefunctions-0.0.1-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 b9a8f6db36ced6caaa21e66e7de7a5b0b036463271ecf314d694cda4f53c4c88
MD5 327e548033883df10778c04aec3047d1
BLAKE2b-256 a6f19bf555d0e293ddd013deda49c4f9556b65aaf79b301d7505bf1a875668e3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page