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.26-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.26-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.26-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.26-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.26-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.26-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.26-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.26-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libzrod-0.1.26-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e4c1cd873b0c2f39d16882cb1d2090cf5c18c507ad5959147761024c1eb39966
MD5 cdfa1ee1e0aed0ba6daa1f0337cfd3f8
BLAKE2b-256 221dee1b341d2ca6eba440b7a19bb9e48221f350b7ec512c1b12f3cfca6fc3a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libzrod-0.1.26-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4107ee78953748af9060137acccdab8d70e8bf9f91b37a06195c6d6039f2a575
MD5 5bb8225e63a859bb3b5f025c7443f0a7
BLAKE2b-256 10779d26d48d80ab583f60b076a2cb3c09fda8144615f471097fcc067df080e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libzrod-0.1.26-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5fcf114eac8e164489a35d5aa08378fe6fd2bfc516f8c482144e0625860b7fd
MD5 b53e0a0992fe5afeeb5498335df4b7d8
BLAKE2b-256 330a645f4441f286aa3c8f923ec4939a096bddfc2f9b719e177ba6538b4b47b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libzrod-0.1.26-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0fa5d4b75dc12cafe0e0fce7be70ed137becc08b6a7b890fc07b2511a9886065
MD5 26d55b0cbc136c96ac0b64893a5fa446
BLAKE2b-256 ed65221941d109efd069067e674506b2c7b0de509001fe1c0b963b72b091b44b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libzrod-0.1.26-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bca0e21efb7b75f3ba4708349dfffacbdfde5a0e27a31e5aecb008332ac9de7c
MD5 f7a8e47ecb5f35667d671d6b6eedc4b9
BLAKE2b-256 7fe51c6b733846a79ff730d4f29e0d4c6378cb509cf4ab6c9b348e484e294d4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libzrod-0.1.26-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e0ab96a949fcc7403bf6d56194ec01dc651664de7e05bc577020904acfe7ca4
MD5 f816ac273c74714243fe829ae7c2b59a
BLAKE2b-256 e59be97920b8fca2d254ef6bd24b1d7f934f3e203960a30fd795a27b13943968

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for libzrod-0.1.26-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 840ff290de361c8b2e69f98b9b9013693c36bbba1eac646d0bbd73cb94477231
MD5 068e9bb6a87038495a1242449440dfc1
BLAKE2b-256 67a3811cbc14e4f417966c3aa8e6dda9c08bc134ddb2397ef8f087c5e63ad25a

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