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

Uploaded CPython 3.14Windows x86-64

opengeode_core-17.3.6rc2-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.3.6rc2-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-17.3.6rc2-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.3.6rc2-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.3.6rc2-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.3.6rc2-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.3.6rc2-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.3.6rc2-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.3.6rc2-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.3.6rc2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 05081823aada3b4d46802ad830d349783314cf50e280163a9ca0071918cc6b19
MD5 be5c69251cd8f1d8795dbbd10f4fa167
BLAKE2b-256 110b5de0091b76a40646608e09b4c53ddb371ff131562f3a3b64282f4b39daea

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc2-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 90667ff20abcc49ee681c18864f5010dc058a5ea7b280cccb7989baf28394256
MD5 b4d45058f03dfa97891bbc35a3705663
BLAKE2b-256 ec678e63e2d5beaca52870fd9414de8de63979d601680a3f5358b70e9bdba79c

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9bb569470feb9f0571857dac896aca9b91438be9cdf24d1174c12c5a0861832c
MD5 eb3e22a287f57dc80eadf1c16f0c4ee1
BLAKE2b-256 9833f8f0fa85f88d3997cda451548163b9f4a157b7aa5a67c2db7cec42413e9e

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f25fdcd9ea16f227cd5cf84e2aa0a46de37fd61d0df58f6d4ea576a32afbb87f
MD5 bf7b65d7fb0c81437838b3f93b554aa0
BLAKE2b-256 578d493eeee44aee9de8c2d371e3b2e475b8434493faf3b6937f4da968293d45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b768fdcdfbc57dbb2f4d2675c8ad1e258b03c11b26fb997323e8be0f95d0a5af
MD5 af3ac45b7e913f7b5e1283e5589d57c3
BLAKE2b-256 7858efe293b7c3167c0f7fe009b8fd9bf4e37db7faaec36d154e16be43ad54cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1404a3dacb169fb19453e352a2161339c85588e0d10099bdb836d900ec859157
MD5 f75ce9076bc76e3caaa2d920d1999954
BLAKE2b-256 32f57a8de3d29739d22f89183362b15abdad9340967fd133abf517788af5bc4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1e85ebb0fff930737fb9f9d213081a1f8b53fe39f37c45e740e26f34f517757d
MD5 24ff9efab3021b6ace9e11abfeffb25a
BLAKE2b-256 9c69aef0d4fa5dbcfc80876cf9a4e03b8e7372aac3b83e8a607892c292a945a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 494f4381a03fa072ffe4a587e7bf588ec1e4929f6f91be827a90f17f214467da
MD5 8aa1c20ec27b2ee13186c50b4a25e4e3
BLAKE2b-256 14f04569a1ca59befae15af20d47bf9f1fb5119257e3ca4c37d41c2243c6e16e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8fefdf2bc188d0c4b07b34164fbf0f37c26eadef0c53cbecc407988ee94a7214
MD5 6d6d7a72b9ff0a532eb1a343855b353d
BLAKE2b-256 b49f916a1e3d8901361fe67c7bd1bbb7f858aa770d26cb28c62fc921b5178fe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ed830f467ec2924fc09913aee839b590c53f215c3a250ea90de9557e4561b5b9
MD5 d5a86cd034266b44405a60694d513a86
BLAKE2b-256 b2c8153c7ac4731c7ce6f559c157f90ac42b788a8471c5859f70cbc0ea5544a3

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