Skip to main content

delta-complete SMT solver for linear theories over the reals

Project description

Dlinear

dlinear CI Docker CI Docs CI pydlinear CI

Delta-complete SMT solver for linear theories over the reals. Fork of dlinear4 and dReal4.

Installation

There are multiple ways of installing dlinear. The recommanded approach is to use the official Docker image, the ppa repository or the python wrapper pydlinear.

[!Note] Only Linux is supported, but using the Docker image circumvents this limitation.

# Docker
docker pull ghcr.io/tendto/dlinear:main
docker run -it --rm ghcr.io/tendto/dlinear:main --help
# ppa repository
sudo add-apt-repository ppa:tendto/dlinear
sudo apt update
# pydlinear
pip3 install pydlinear
pydlinear --help

For more information about the installation process options, including installation from sources, refer to the installation guide.

Usage

For more information, refer to the usage guide.

dlinear --help
# Use `pydlinear --help` if you installed the pydlinear wrapper

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

pydlinear-0.0.1.tar.gz (291.0 kB view details)

Uploaded Source

Built Distributions

pydlinear-0.0.1-cp312-cp312-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.34+ x86-64

pydlinear-0.0.1-cp311-cp311-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.34+ x86-64

pydlinear-0.0.1-cp310-cp310-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.34+ x86-64

pydlinear-0.0.1-cp39-cp39-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.34+ x86-64

pydlinear-0.0.1-cp38-cp38-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.34+ x86-64

File details

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

File metadata

  • Download URL: pydlinear-0.0.1.tar.gz
  • Upload date:
  • Size: 291.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pydlinear-0.0.1.tar.gz
Algorithm Hash digest
SHA256 49a2151f7ba065440a5594286c4e01de64ca554e98122f0942ecde5306bc6023
MD5 237935331bcb7c403bfa0f5b5658fdad
BLAKE2b-256 bca65432c4c40827b77182c20898cf8141cfaa3d8daa4b7c2e1a23df790bbc09

See more details on using hashes here.

File details

Details for the file pydlinear-0.0.1-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pydlinear-0.0.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 303036e31756ae353ff292d84ae60871b4c916fd3b5b5a9f54f69908cee98526
MD5 5ec4d7dec87b2c6e024373e980e3de30
BLAKE2b-256 34aa066a1b33353180fa3f4f20cd3f513a08b73f637dc9d405d1021f797c3e5d

See more details on using hashes here.

File details

Details for the file pydlinear-0.0.1-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pydlinear-0.0.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b904e54a5ae545be4dc3bcbef13b37b1ae5e28b245db68b747c2b16b2d8b2dfb
MD5 4b651f29647388813406dafcb36986a3
BLAKE2b-256 2e89475cb0664b2f77c80f6feeee5f93c56525fa8acedd433f349a5a760917cc

See more details on using hashes here.

File details

Details for the file pydlinear-0.0.1-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pydlinear-0.0.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 442a093eb014bba94d7454e32f8424b5ec7760b6a3a4da124c9392a12a9b7b0a
MD5 f704ee7234e529940789f7bf1370f096
BLAKE2b-256 864297530602fd20fa3481a2613def641ced550c4ef029ff5de0b8ac9d308012

See more details on using hashes here.

File details

Details for the file pydlinear-0.0.1-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pydlinear-0.0.1-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6049f5ba9959db758494cfbd62de184ae6d3e73ebfe44bf2f2749f0dd9a1f443
MD5 fcb64069abc53851c2181278557d6451
BLAKE2b-256 c1d7490a64a302ecf42b46063ee6c7f05bb7cc7e2935b3d0501bc38a91e4f718

See more details on using hashes here.

File details

Details for the file pydlinear-0.0.1-cp38-cp38-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for pydlinear-0.0.1-cp38-cp38-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0cc4406c4fe9f34c228a539ff240ea967f2a5335de5f73cbc0ba79300f8fb7c9
MD5 dbe580a5c5866d26e237472af148ab4d
BLAKE2b-256 1517c4da10b828fa2a3ff2b859b993165f90b051e728aa8897faa8acb40fa1a2

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