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 Version PyPI

Windows support Ubuntu support Red Hat support

Language License Semantic-release DOI

Slack invite Linkedin Mail Us


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-17.4.3rc1-cp314-cp314-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.14Windows x86-64

opengeode_core-17.4.3rc1-cp314-cp314-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

opengeode_core-17.4.3rc1-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-17.4.3rc1-cp313-cp313-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.4.3rc1-cp312-cp312-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

opengeode_core-17.4.3rc1-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.4.3rc1-cp311-cp311-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

opengeode_core-17.4.3rc1-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.3rc1-cp310-cp310-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file opengeode_core-17.4.3rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 215571d8536765a3de5bef25315cc58cfdf6bbe1535d5a33b56a7094a527ca48
MD5 39cca770094a7a4f4ace580fb14b3b04
BLAKE2b-256 40d609981290e88cd166fff95dd88351bc817b30ed274a267d7de4460fe6757e

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.3rc1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba6dfa2b331d8e8ff17e689d8d34d3460de5f1a2ec7731ab2feb3032ccf30c8a
MD5 82da6c5a6b341483a06d4cebe396f4b6
BLAKE2b-256 7f793b078620b40dc0e129a15baab1287069f212092d6136c260b24e15bad1da

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.3rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 80e9e6021386c9d2082bf09d10fbff6dc81d3ff1780375c5bc2e50c61a38c090
MD5 ee627ce561614b73eb07773fa92f2e9e
BLAKE2b-256 c8f1b48ccd17bba18da0966abd8b61d59dc61f5858a9b7c49f086f5cd6c8c6a8

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.3rc1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33caee7d7d9245144945fb0663fdb60ca6e983af21d9743f8e545e60f4df2534
MD5 ac8a4c46fa36c2be4c3a697f3110ccf9
BLAKE2b-256 2979b65422053e865502502af42754b7214cbee0ce6bfaf059111074305c7356

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ace3ae5575ac60523e49ef5e00ff2d7df650b4ae29037acd841efdb5d43e68ea
MD5 eab36c73cc853466219bcca3cf293f03
BLAKE2b-256 be1c48d94c031016a1cc2d9a6472fbf0716e38d1c9873f78fd2065837c909cab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8fbee740a075ec715b557501c8ef9f01820e6d3b04a01497b1584069e89b2cb1
MD5 c46473f5944c27a89bdfb64827a5607c
BLAKE2b-256 064af5348f44d8b5e3e098a8ecad5f51d26b2fdfc952c7820baa42f9778feb6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b1875c5158e7ebba0e273f8158106f20b708ae97d3fb68f06f2c19a835e4ab97
MD5 1d907d46d37bee79eb25285dffb67727
BLAKE2b-256 60b5ea87fe84ead1a897797ae71019fd8c9b203afab580879deed15f339c0026

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 29aceb7e11cb7ec51c75ecbcf8a5c2628dcafd389edd2dc96c8145afe408953b
MD5 be4f7e0400cdc78a728e306febdd750c
BLAKE2b-256 a0895bd9624c38059b04ad47953f5d63d35306684eb7f07df8aca4e263c6a4fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fedf4f086b5cfa0a370e48c5c5986510343706e1e0c8794005eadf0e5cdcb691
MD5 f6dd72b6279c986c0c56ca2c03198d02
BLAKE2b-256 cb77b39d8f982b6b317e2f02379f39bfe44e473a2b276bf936d08187f582a212

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0dfe35c0aff49ad5624ead98254f78c56e5e2f3e5b4add8aaac3b17e4fbdbc70
MD5 5209b78f54d0e5de0f399871b48b66c9
BLAKE2b-256 f08f1f35411bb7b15f25d383a31c4e86be9732326427501e1b76dee3658ddb79

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