Skip to main content

Sucker Rod Design Library

Project description

libzrod

Sucker Rod Design Library

A wave equation library for designing rod pumps, written in C/C++ and wrapped in Python.

Overview

libzrod calculates dynamometer cards for both diagnostic and predictive analysis. The core library is cross-platform, running on Windows, Linux, and macOS.

Getting Started

Authorization Required

  1. Create an account here
  2. Email me for manual authorization of your trial account (account creation is not monitored)
  3. Note: The beta library includes time restrictions

Or see the colab example below.

Usage Example

See the Colab Example for detailed usage instructions.

Mobile Apps

Beta access available for iOS and Android demo apps. Contact me for access. These show the capabilities of the library.

Contact & Licensing

For licensing inquiries, reach out via LinkedIn.

Legal

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

libzrod-0.1.25-cp314-cp314t-manylinux_2_28_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

libzrod-0.1.25-cp314-cp314-manylinux_2_28_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

libzrod-0.1.25-cp313-cp313-manylinux_2_28_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

libzrod-0.1.25-cp312-cp312-manylinux_2_28_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

libzrod-0.1.25-cp311-cp311-manylinux_2_28_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

libzrod-0.1.25-cp310-cp310-manylinux_2_28_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

libzrod-0.1.25-cp39-cp39-manylinux_2_28_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

File details

Details for the file libzrod-0.1.25-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libzrod-0.1.25-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3604e54f5650aa34e26613f5cadc55cb41cf3156b89ce95d0e501f2cb6037df1
MD5 b0775661de2f532fe0d3c2848a1698fb
BLAKE2b-256 66d20d32211adbf620dfb91f8b05c91f85e8791fc5bc436c2b66d3b12c244349

See more details on using hashes here.

File details

Details for the file libzrod-0.1.25-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libzrod-0.1.25-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aa7fc2f53f40a6ba40a2920feeda87dbc7f9ab312e8197462440161a70631511
MD5 f47fc68eeb6b35f6366b984f15dadc45
BLAKE2b-256 cd971723223471085636db19d22fc4ef01db0635235c3c24d9d706e309b2d7ea

See more details on using hashes here.

File details

Details for the file libzrod-0.1.25-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libzrod-0.1.25-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c2a24ce1f5f51bfc105bd81e9823e3797de935653e9fe7c4ae71993fac415e07
MD5 51fb001dbe356d98efc5c7e3025fe103
BLAKE2b-256 6cee13388e0bef975e490b0f3577d80953c8d440d5799b86d9c59b4272a65688

See more details on using hashes here.

File details

Details for the file libzrod-0.1.25-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libzrod-0.1.25-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c43a16585bb2e8580eb06887dc4234009267ce5442e97022ed33da17f27dc2a
MD5 f6f295b63506f546fa30a93e497b9195
BLAKE2b-256 92199db2b8921a0345ebbff2d495c0cf1db4f8e020e7f06c66d1047430d102fd

See more details on using hashes here.

File details

Details for the file libzrod-0.1.25-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libzrod-0.1.25-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a5fbc2a833b161f06cafeebe02adc2f336e8eca18cd5ef5019e164d8f8d7727
MD5 8995167bc0fd4652332e77256b8e2a13
BLAKE2b-256 9fb3561e5aee284b74338c6e4b5421110ae9b69e2de694a1a6e2a018ee05fe59

See more details on using hashes here.

File details

Details for the file libzrod-0.1.25-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libzrod-0.1.25-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1feaa5efb67da9f0ab0629a1152465e0cf7a58d724ad589a787c8f74a449a738
MD5 60e0d4c3e71c2ca812541ed2838e647b
BLAKE2b-256 627fccd7234354063f86eb83b3beb24454d67ed22ec7651749acf5b4016039bc

See more details on using hashes here.

File details

Details for the file libzrod-0.1.25-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libzrod-0.1.25-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 71c305c64825040dd9746181ef92dd5a763a0dff42649d2e0dd42738be5bfe71
MD5 497da1a607b853117ff7fc7c8c28fd39
BLAKE2b-256 ac74746a3aa746fedbc90e2cb871ecf93091e64d457d0ee33ba31583340e3734

See more details on using hashes here.

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