Skip to main content

Open source framework for representing and manipulating geometric models

Project description

OpenGeodeby Geode-solutions

Open source framework for representing and manipulating geometric models

Build Status Deploy Status Coverage Status Version PyPI

Windows support Ubuntu support Red Hat support

Language License Semantic-release Slack invite DOI


Introduction

OpenGeode is an open source framework for representing and manipulating geometric models, from simple meshes to complex boundary representations. The framework is easy to use thanks to its readable API and its Python bindings for quick prototyping. It is the industrialization of a 5-year research prototype platform RINGMesh.

Ecosystem

Project Version Description
OpenGeode-IO OpenGeode-IO-version Implementation of input and output formats
OpenGeode-Geosciences OpenGeode-Geosciences-version Custom objects and algorithms tailored for Geosciences
OpenGeode-GeosciencesIO OpenGeode-GeosciencesIO-version Implementation of input and output formats for Geosciences
OpenGeode-ModuleTemplate OpenGeode-ModuleTemplate-version Template for creating your own OpenGeode modules
OpenGeode-Inspector OpenGeode-Inspector-version Inspecting meshes and models
Geode Geode-version Open-source software for visualization, modeling and much more

Documentation

Code and API are fully documented inside the code itself. To check out our live documentation, visit docs.geode-solutions.com.

Installing OpenGeode is done:

  • either, by compiling the C++ source. Check this documentation page for more details.
  • or, by using pip command pip install OpenGeode-core and add import opengeode in your Python script. Check this documentation page for more details.

Questions

For questions and support please use the official slack. The issue list of this repo is exclusively for bug reports and feature requests.

Changelog

Detailed changes for each release are documented in the release notes.

License

MIT

Copyright (c) 2019 - 2026, Geode-solutions

Project details


Release history Release notifications | RSS feed

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.

opengeode_core-16.3.4rc1-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-16.3.4rc1-cp312-cp312-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

opengeode_core-16.3.4rc1-cp311-cp311-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-16.3.4rc1-cp311-cp311-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

opengeode_core-16.3.4rc1-cp310-cp310-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-16.3.4rc1-cp310-cp310-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

opengeode_core-16.3.4rc1-cp39-cp39-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.9Windows x86-64

opengeode_core-16.3.4rc1-cp39-cp39-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

File details

Details for the file opengeode_core-16.3.4rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.3.4rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fee3b5335f42b785d900200f7884a3b6b4b46377d08b6d504c5a288d8efb9064
MD5 321e23dfd343fc1881a08348e2e13609
BLAKE2b-256 918f96155f0acdd3ff3a6a218a72c1a8a773e2b9e9afb740f61355301dd58009

See more details on using hashes here.

File details

Details for the file opengeode_core-16.3.4rc1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.3.4rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ac3b27ae7c9609b0f2697d83f15a00afe59e6cd775237cc29b6c87740236c6e
MD5 f0cd199abb55f812dffdc87369d11584
BLAKE2b-256 bb87c465dd1a1b2532d3e3045d1003f305574db1e8107d337f05a7e0eba7f1c8

See more details on using hashes here.

File details

Details for the file opengeode_core-16.3.4rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.3.4rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 add713943840e2d923a50693c747b91d981c514238fdd76ba29f4af19097604d
MD5 7719f5d93e7fa2363288ac66ece2a2c5
BLAKE2b-256 a6541175f818cf33ee6610d673ad1401fcdaf37a4929b6649b4e80a17c7e88e4

See more details on using hashes here.

File details

Details for the file opengeode_core-16.3.4rc1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.3.4rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 54d88a349ddc5e982aa4044809d2fd600d2d965a47c72d53bc99833341b2da41
MD5 f8a8fbaf4eb9ef93e0bb58ea106a4004
BLAKE2b-256 5842bcedb0e2e09268d1fd383489cc7d9f6f3e635bce60b7b88037c2f4e6c091

See more details on using hashes here.

File details

Details for the file opengeode_core-16.3.4rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.3.4rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f5917217e223ff58cacc5b28b0cf0d9e59461fe25a94fc08aae42cb3e555fe93
MD5 c41621b9d5b0e94a4a8006f21265cfb9
BLAKE2b-256 ffc430ed86416f7365b92df8d662d643c5ed813aafc70b56dc413ab40186cc85

See more details on using hashes here.

File details

Details for the file opengeode_core-16.3.4rc1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.3.4rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2ad95af4039014ca832f86d41b74882dbc29e384f9bfc080947e606f6272e945
MD5 d8af2ff508465fa13b849303799b1932
BLAKE2b-256 eddb2482c4f041e89772ccbbcb267ffb0a34ccc370ee20ff8a541ab19eca9618

See more details on using hashes here.

File details

Details for the file opengeode_core-16.3.4rc1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.3.4rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 34b2b885dadce7b08a80d306484349203dbe7e0a71a4d857a8a9f7e5be17e2fb
MD5 8c5d8e082e64e72dd25ec7cc7cb59d09
BLAKE2b-256 c1337dd3dcfbe2c4df9f3e6996acf33de48813953a6a82c550a3126185746872

See more details on using hashes here.

File details

Details for the file opengeode_core-16.3.4rc1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.3.4rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f78d8fee4b31d7f6d2d14c4287d4eb16dc3378f565fe5a93393e5e6ab97582d8
MD5 4bca293bf80ad8077e4909a2127cccf6
BLAKE2b-256 3d263f605b184ac61cb47e53bf886f2645a592833fe36fe6f4743012d41db3f8

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