Skip to main content

Open Delft Advanced Research Terra Simulator

Project description

DOI Latest Release pipeline status pypi RSD

openDARTS

openDARTS is a scalable parallel modeling framework and aims to accelerate the simulation performance while capturing multi-physics processes in geo-engineering fields such as hydrocarbon, geothermal, CO2 sequestration and hydrogen storage.

Installation

openDARTS with direct linear solvers can be installed from PyPI:

pip install open-darts

Models that rely on PHREEQC/Reaktoro chemistry backends need the optional third-party stack. Activate the Conda environment you use for development, install Reaktoro via conda install -c conda-forge reaktoro (see the official guide), and invoke ./helper_scripts/build_darts_cmake.sh -p (or the .bat variant on Windows) to build the accompanying iPHREEQC libraries.

openDARTS is available for Python 3.9 to 3.12 for x86_64 architecture both for Linux and Windows.

To build openDARTS please check the instructions in our wiki.

Tutorials

Check the tutorial section in the documentation and Jupyter Notebooks with basic Geothermal and GCS models.

Also to get started take a look at the different examples in models.

More advanced examples of complex simulations with openDARTS can be found in open-darts-models.

Documentation

For more information about how to get started visit the documentation.

License

Please refer to LICENSE.md for information about the licensing of openDARTS.

Information

The wiki contains information for developing cycle, in particular Build instructions.

How to cite

If you use open-DARTS in your research, we ask you to cite the following publication

DOI

Contribution

Check how to contribute

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.

open_darts-1.4.0-cp313-cp313-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.13Windows x86-64

open_darts-1.4.0-cp313-cp313-manylinux2014_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.13

open_darts-1.4.0-cp312-cp312-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.12Windows x86-64

open_darts-1.4.0-cp312-cp312-manylinux2014_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.12

open_darts-1.4.0-cp311-cp311-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.11Windows x86-64

open_darts-1.4.0-cp311-cp311-manylinux2014_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.11

open_darts-1.4.0-cp310-cp310-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.10Windows x86-64

open_darts-1.4.0-cp310-cp310-manylinux2014_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.10

File details

Details for the file open_darts-1.4.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: open_darts-1.4.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 5.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for open_darts-1.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9419f127e66bba0c8a892658a9e2b9f9deb537cf630b3cab4e7f930d9cfaeb7f
MD5 2bcb076bdf3677442e28719252d57d01
BLAKE2b-256 045680ee7266685dfc41cd8092f76448a42eae81e3425838b78bf7f50fd5fe95

See more details on using hashes here.

File details

Details for the file open_darts-1.4.0-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for open_darts-1.4.0-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4f368fdc59ffa2151f7a4629234bc9be6fe41cebaba830b8698edea1db72a8ae
MD5 fd812abbe367533214d2bd651f6a47b7
BLAKE2b-256 af70cc2c97adc8a4fef2bcd99dfde5d479334cd0d40d8bac41d0320b9fb8204d

See more details on using hashes here.

File details

Details for the file open_darts-1.4.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: open_darts-1.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for open_darts-1.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ad44985a8bc61bf75886de8e10c38b612c96b18e223f6e3fa59f64250d2be330
MD5 d54992c2c68c22f113b63d8166542a6a
BLAKE2b-256 79bfc8fc8522b7fda266918bb827293b1fc4443d31d4e2bc9cdedb619509efec

See more details on using hashes here.

File details

Details for the file open_darts-1.4.0-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for open_darts-1.4.0-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 71241be9f1026bd1a69604f4df217e5ddbcda9f3c3d4b2a433ed08c55d458c79
MD5 ad692100d137f72b9b3a9361328a9dad
BLAKE2b-256 21dd3cb5095818902956578b0b0f75126a138aa329d9ca10f53441f08b314736

See more details on using hashes here.

File details

Details for the file open_darts-1.4.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: open_darts-1.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 5.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for open_darts-1.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b7a305f77e36bec96acd2652710f55b098cb3be59957dd720719624b36a38a68
MD5 0fbc3896fa7eb9a5ef1a7b3f56419c8f
BLAKE2b-256 4c4ce65f3bc91af651d5eea0da89578ac41c11cb073b335ab61c4112b5a64eaf

See more details on using hashes here.

File details

Details for the file open_darts-1.4.0-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for open_darts-1.4.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e435a39509141af1e78934e575f8d29ce3145985846fe236ab55e71643a5ca1
MD5 df1af2bc3220be640668d6f11bc10fc9
BLAKE2b-256 f61f5ffd67a816624466f9f1cf9c0b392471eb7a62741520ed6e158e66e859b3

See more details on using hashes here.

File details

Details for the file open_darts-1.4.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: open_darts-1.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 5.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for open_darts-1.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 50c356c0f16a4694b2ff061e5a2ea2e18bf7a09a836b23a543eb93a71083cbb3
MD5 205b196ac08e0244ecd5dbce764f6d32
BLAKE2b-256 d9c24e4bccce639287f191a23c70ae5c1eefe533003475d7a6091b35797024e6

See more details on using hashes here.

File details

Details for the file open_darts-1.4.0-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for open_darts-1.4.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0fa0dad81c635c592573d623e45038a985dff52645a4c2a3db5f9659228a751
MD5 0a75b722848f0439c9a7af33e8926cc2
BLAKE2b-256 af5579582a2868e3806028af551a0404916502710f722edb5c68f95af157e310

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