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

Uploaded CPython 3.14Windows x86-64

opengeode_core-17.4.0rc1-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.0rc1-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-17.4.0rc1-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.0rc1-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.4.0rc1-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.0rc1-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.4.0rc1-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.0rc1-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.0rc1-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.0rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 12311dc723374ec833d0c06b0e5ff9edbe1af258c6919e96e19c503f508a5677
MD5 f91da1215f25836d36d0c7e80b41c1f3
BLAKE2b-256 d18f8498c8563b5ad1f0ffed8a51b0a21335710f5ae06b0b7b427c6f5a768ef9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d01e6f4cb1a27a624ada2b096b338694efe8e55c70a3b2216f4a8bca0f1d832f
MD5 288f896b894207488b463b47d413f10e
BLAKE2b-256 2b290387071f2712d2f406d3db2332e3c0110fccd7567cee4caaa83512d148dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 84fd2f61277720ed57a4be665e6bb9d74d4138c2e4e1c394f16a20135bb6dd83
MD5 0fb91d236eb1723c736318c360c7213d
BLAKE2b-256 6edc1eac5a1e5a101460a95b8858d268921ae900eaabc818effbb170883d2db6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 88ff138ec865f711bcf8cedc11e09c34fc1836253eed57e13bb4c61f82be15f7
MD5 c7e0432a0379bc9dcf944eda4e70ada9
BLAKE2b-256 7d2b00aed27ae90c34c56fb2f058b4ced2500d6b8bb9f7ffd8482c25bc915aa6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e7c965d01182f7a90e5fde626d4736b6963af98aff172f8121e143ef9c548b7e
MD5 b2a46dfc85789285acab3a05745dd859
BLAKE2b-256 49b9c388cf8e0b809c5c2d5dd8578cd7a815f5cf2a956095b960cb844a5bd3ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 144e52e9f30c95e7539f38cee2332a4c11c363d0fc54a8467329975e8e8f2c6b
MD5 a8b6ec62799054b84db9040a344796fa
BLAKE2b-256 9e64f658990467da2c66442c429534f8f32ba47f45ef2d78949c96b646b89f4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 874b1c714143965c7ee3ce00e7d5751cdc655ecb146cc375b38016d4e2b9305d
MD5 44f99b43ce82a43d809ffe8e1d1c604e
BLAKE2b-256 c42770efa5ddc39abc52cf42bbb47b921dd92e90d28c0a62fc49669adeccc752

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26247ac161aea4f7d76d6a4317850169451cedbe344784eafcef1949d97f7bf8
MD5 c902b050f0b820fced84fcb9b27143ab
BLAKE2b-256 85a07f73c973f679ab814f401965c9acfab557c3ecca40224b588aee558f4b1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ad98cd288a601ff0de688a3aa5459e94d74393530268df2113a2de71c71ad1d2
MD5 2349143f95168a420a4658dae801b1c0
BLAKE2b-256 05535f9fa87d3db27dcbac29413b3962e96432d8ff15044e9233115b5a2b739e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ad9dad487930d4a264b326faeedc9bddbf589481aa5ca707514b687fd55b8f1b
MD5 abefa0d12629ae9f49a47642d3c00ae9
BLAKE2b-256 5d9304935b757809b6dc6970ea22e8a6242ac01bb6da05bba0d0a0e8aa3e40eb

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