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-15.31.5rc2-cp312-cp312-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-15.31.5rc2-cp312-cp312-manylinux_2_28_x86_64.whl (17.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

opengeode_core-15.31.5rc2-cp311-cp311-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-15.31.5rc2-cp311-cp311-manylinux_2_28_x86_64.whl (17.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

opengeode_core-15.31.5rc2-cp310-cp310-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-15.31.5rc2-cp310-cp310-manylinux_2_28_x86_64.whl (17.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

opengeode_core-15.31.5rc2-cp39-cp39-win_amd64.whl (12.9 MB view details)

Uploaded CPython 3.9Windows x86-64

opengeode_core-15.31.5rc2-cp39-cp39-manylinux_2_28_x86_64.whl (17.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

File details

Details for the file opengeode_core-15.31.5rc2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f60e68def351682a4bc27dbfd6702622bfebd26a447be3729f3eba98125478d8
MD5 f9066500199c8370f23f6de458634e4a
BLAKE2b-256 5f4546792f9fc9dbab07074eb6f2155f762d5418335b35a23fcf4638d0d7d151

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.5rc2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a1b54875aa2e52d7f5f8e952d1847c52b94e762d7532912b5a728e69c0714458
MD5 e1858f3996f1fbfa687e3979e058440f
BLAKE2b-256 d5b84f4f15d30a8f259c7d2f2e076c3f87b1b592ac1fb093524afab9a0241847

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.5rc2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 02f2c11330a45bdd53ae4763cae3186d2c3456a388a024d87800d20518132644
MD5 e9f571ac4fb6db46bc797ecfa8d1f261
BLAKE2b-256 40ab09cacb1442ab168caa6363529e584dde11b7ad05cb8e74e09b4341c1f557

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.5rc2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0f180c2b4b091eb766f6d15c3ca9286c4a9724db1633f58265fbe404f6bcc52
MD5 aad6b4c707421970bdb04a999a77d518
BLAKE2b-256 15ef4b5e98fe251aebb58e2d114b0c52dbab7f739e4792170da7d11f0ca0e399

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.5rc2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5d153b0af22282d3a41970355b8200f251995b92a3d73928088a322d3ab8ed91
MD5 7ef4ee7b083d761bf72c3da42f7d75e7
BLAKE2b-256 e56d35472cf5b4b7c185146d32df40f766fe7281da5c4c225891daed311e1859

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.5rc2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 349a47017a678a1fa28577aa52c87c1ea87fae6e65ffd985bfd4efee08899b5c
MD5 b9574f76810bd3720deac9e1bb1b73f2
BLAKE2b-256 28c4a179ad2e6a181c07f52471035ecbbf8401746ca2e41948cc7f6d5f4bee50

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.5rc2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c90a7237241754165076ead83b226afb2117bb9c15c59bb511469245557f5b79
MD5 972aea12dc5d646fad6e847887920aa9
BLAKE2b-256 7285c5f02d647573c49b7ac434079aa136881dea6454d89501dd9b14f132bb53

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.5rc2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 696307245b99dd8f799a347f14a7ff8bd58a915b74ebc7743d4859e5d0dc5bd2
MD5 a34fc86e149f5116b58f72a5e5ca1f62
BLAKE2b-256 0363442df5da7b68ed57c2cf930cb8609a78d963af35b3e2fe2bf754fefb4d5d

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