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

Uploaded CPython 3.12Windows x86-64

opengeode_core-16.1.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl (18.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11Windows x86-64

opengeode_core-16.1.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl (18.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10Windows x86-64

opengeode_core-16.1.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl (18.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.9Windows x86-64

opengeode_core-16.1.0rc1-cp39-cp39-manylinux_2_28_x86_64.whl (18.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.1.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f72c5037b9ac5186e17338f3d4b32c1c8eebf8ad4979823cffe04ffc5d3dd80e
MD5 eb71791922851c88021fa901e1abd88f
BLAKE2b-256 e0713f48d2259fe182b3125b115647fedba174d4fc235c82213537a10ec62be0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.1.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1dc230958ef1fcd424ac67b4cb990f49d758be0349ae6dd54fe1aa104da3b851
MD5 15dfcbefa15eb3c82548fb69edc890ea
BLAKE2b-256 111de8fb42951f98d5c392e926eb956c2720ef61a1775ac38d7b9c4ee969da26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.1.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b8753dfdc6cb7ab72148a9ae75da9e41c65641ae24cdc857f71cf2f4f7ded2ad
MD5 aec0cdb221564825cbab2d5bbeafcdc9
BLAKE2b-256 d00bdba46031f742b4561eb8971ceb33eea2f5fa01ad0a1e8faa7ae5eae4ec16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.1.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 46cfc5a84fd9d7408a071e4004fc89affff4e47086ccfa1c9fecb5065f3cb616
MD5 2c2fbf1310e29ddd942313762aaa6a47
BLAKE2b-256 dd640db875bd966037fc158cad6e6fb1c74c94d942f3c33266fb670cb269a3e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.1.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 04e07818b0a9905c589bb505586033124b9c6d1c9b6962935622b899eb176a1e
MD5 6065ac143a059ca88898c9ad6c5de252
BLAKE2b-256 3fa454fc27aef0671ed9b10c4d47a1e2e1e9c2c6c9aabb413afded2b695d9240

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.1.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0d91ea78e77bcb7943d4fed9144d3313fda2d6dab056a8792d4ea4f0be09b88f
MD5 413dfe339c57f22f839ae206116eb94e
BLAKE2b-256 41955aa95bbe1bfbd7991c2e00fbd3ec3e0654bb47d300d393940ec44ab9472a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.1.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bb6e2d400c0bf9e2e2421751c9b67958b9b5975bbfeda8fb2604daabbae72caa
MD5 e07991544b0b2668ce1f628cb24d466f
BLAKE2b-256 64fce6124cf1dd72e48900dd4196a3ad987ba616b8d2ad35b7186c70557bff68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.1.0rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d3f6c97f33e30ba8f871a4b658eb4096c9994d59980e11abb6c766ed7f184e69
MD5 c3ddbdf7d613266e613d52b5021800a0
BLAKE2b-256 72533d82f80e674f684be173a8d62bf54f7b82e19f23a83355cd2e95a61b0a52

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