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.4.0rc1-cp312-cp312-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-16.4.0rc1-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.4.0rc1-cp311-cp311-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-16.4.0rc1-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.4.0rc1-cp310-cp310-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-16.4.0rc1-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.4.0rc1-cp39-cp39-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.9Windows x86-64

opengeode_core-16.4.0rc1-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.4.0rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 56be9296fa415e9bbdd8585abf4746d08cf21ef4ddac9f5de70a08f9cccc9e16
MD5 360060abb24c9cc64d1cc93862a9e1cd
BLAKE2b-256 7cd9499a45a2a0a8778820f2b5184c5355b501b15000ba0cb43ca6e15dbf965b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9b63a77532ff38fa5bfa759d3c12a22e6523c573beeb6c4333457b57a2ada580
MD5 4ecb43a1eeb8b0189ab3cdc68314f01a
BLAKE2b-256 3433938941fb060cfd366daa7fb4564625d145a8cb816716c98183a02d155a17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8440af7acc8b0af474b40f2e59d2fc0c26c6ae854b1ed70ca65cd2192ca97ffa
MD5 16da162be2d212ca0b484d7155e4eeee
BLAKE2b-256 3e11a77e8fc298c23db24780c5c6114d1d46dd04c971d9f4680f30c1f3f70496

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6cec8923088a239bea1fce5cc6b5588d02dec9b828c4a3cfb764e11bcf2d69dd
MD5 085363b567e7b5b1ffce584f0d1c8773
BLAKE2b-256 4e12169b279563fb076fae2d6e9dcb2b7df8f78e2c01d0089a78834aa970b1fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 685d46c75658c20afaf8563c56eb288df9276335ae39e31cb5d4e550e80dec20
MD5 dfcecb19b38b15c9745154237bc0a178
BLAKE2b-256 8d656543477e01bb7328f19b393a7892a085c00019aae255fa51c7ab9052bc2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ed29df902affd5f595ae656d5ca55e50113fad926416157698ac4c6a16ad0d0a
MD5 481262dd01a44ff7b99f536245aba0f7
BLAKE2b-256 4c49748da08c9860284ab305077b72ac54e61bbdf4d2329cc1211a5273b37764

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5e2c76c5a833bf59eeda954c9de5893bcbf3ccc8592a847b1ebede45938b525a
MD5 ae57c05716fd314ccce7242ac2ddd6c4
BLAKE2b-256 b632eba0ae60a92552cf964f64a6240781fbaf5c4c0ec5f78490d96b827f0786

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9320e640e42ca77bbc6b87f9efb4515b00d0c3356d254ef9c04dd3b67bd8bbb5
MD5 ed10336fbfb8817397f9cb45e7bcb674
BLAKE2b-256 62acabd9e18dade9cb284fb99d2c8faf3adc2aedf32dd344ffa494a0947d2581

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