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

Uploaded CPython 3.12Windows x86-64

opengeode_core-15.31.5rc1-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.5rc1-cp311-cp311-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-15.31.5rc1-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.5rc1-cp310-cp310-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-15.31.5rc1-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.5rc1-cp39-cp39-win_amd64.whl (12.9 MB view details)

Uploaded CPython 3.9Windows x86-64

opengeode_core-15.31.5rc1-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.5rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ce141f64b1eb527061917994a6439410f84ac48c0cb51afd25a2fbc973310ba3
MD5 92450b940e4e23bb68a80cf43313ecd5
BLAKE2b-256 1df5619014cc4047ad482b91ac23980d536a6adb2331d5e33cbb9ceb8b97fb6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10d3dc48628a3ed53a899001fd841ab17744f5098ba865290aeb8e0e4d499792
MD5 8d12cd3f656b0245481f56a4a7768882
BLAKE2b-256 ae495d64ccf5467a4c9ca03058a15afce7656d6f42fb7f81d0d01aab053ad9e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 89cf2e0b6837ba0cd446e8414951e8833d27979a30ed623a1a1d15fb4c7bda23
MD5 35e3f4bbe6a92c555ff3ddded1c58ca8
BLAKE2b-256 b973f682fe2540e5dda8214a750a0f1d16f7608d480b56ec7e317c9f61e99c3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8f2df3fc638159966ccff42a4b0fd6414c2466ed5515d0125966dd761a8fcf91
MD5 7a0759d669315491cafb669709567214
BLAKE2b-256 a91dca86d01361eb408703004c054c30a396f98f11825d4a02b085cc555a6060

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ad1a9cdffe9e07a05caa1855f88b55f55044a893229982b842fd90715095a7d6
MD5 eb8f177784b1127e304114c061da032e
BLAKE2b-256 1141bbcdb5d24077e0685cdd9c5f25f26a615a1525f5eac482adcdd9964f8425

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d5902ff92f1ae1ebd1546c0ea9ff4f1fe037e4f8baa0cb41c0271ed2bfe0470
MD5 831561face7a151f838812a08e00563b
BLAKE2b-256 d640258af039f305d48972a7fb0fa4e32df074b7e62f982365cbafb61d2f8108

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3a2748c5a53d03d606503f527264519caaef49d50b2f4c85246e5fb2106ae65b
MD5 6fb1224b9958327758104587230121a0
BLAKE2b-256 263a53ea14d7dd1c7bf587079d74344e969a08f0d750d541b06be4f0152c39c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.5rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 486dee8f3b177dd15b2a776112e4d495343ef7d6204b0c5d73d524e120c67e03
MD5 494886b9d7cf0137229ffea9b7651cbd
BLAKE2b-256 4dae6656655b3d1f3f93e05a2ff8c84337c80d50d0156298d9be03b18b24450a

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