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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.4rc1-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.4rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ec7e916ff0c829afadc6b8dee0964fad3bb34c1e20d671c3bd10031732c00f6e
MD5 e78a35d32531aa135dcdf3b3e73ac7ba
BLAKE2b-256 a3708e05c0c9d2f583ba6ff18affe249c087f2e635cc81475daa4900bbf99701

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c81e2a0e21a16fa94b76b3874a1adc93a484c9f7b270293ca8e8e1d2969ab79c
MD5 3b101836486dde7d24a72883e8ca9f39
BLAKE2b-256 c2204226e7d2ef6b242ce1d6114d4ccfe107574bd27bc94cbafec79798c1ed35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fb6af5d0b34e56852db84da06f01d0bf2667efc710ad013e5ef2b6f48d32cbbd
MD5 5f41766716b68c253534c6e58f36ff08
BLAKE2b-256 8da0255d2c78ef7ba430529d9c3a2b6c3e8ec0bfc2170cddd15c35ee4d27d124

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2aa9d76f6fcd52c38c42a72ba756fbbf6ccc7ad00e021b9604c8e61071614085
MD5 c90b58c74297ea30c358ffb4e24046c0
BLAKE2b-256 438f4d828320af20133630fb15593b335f8198fce62c3e941fdd69167e939543

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3da36c0b52424c3f78da2cd41717276cc22a29d27b77218b6d5033b09bfbb9b9
MD5 52843fe335472805cbf14a88cd93b61c
BLAKE2b-256 7a44dbf38897cf4876bb8a4a533b204f6434b6a30ce9aa000da8098589cb18eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1ea0ea1653e266b3e45c579ea86e7458565be7cfdceca2c41bdd5caf18c5c171
MD5 c9f4fb68ff77b2b26246e91ad23031c5
BLAKE2b-256 8860c063ff8cf35ce1ab244de1d8a9e09917ed168236411ba693452a197d9932

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 928cb23e1eff1bac8688328590470337c1cd691df2f3876073a6b414d0598dfc
MD5 8614738fb8dcd6c80ec702f9b9280235
BLAKE2b-256 357a10171c70cf120bf6502191ff54efc18e052e677206d0968f3bf4ede1c194

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1715924642f9250a0c7756112fe5e87bad2f3a8adf8d6aaa67da52b0495b57ad
MD5 240632572e95995e93918e3fdd70d70b
BLAKE2b-256 1734c5ce619ec0608335ab5c2fc7e356d6c2dac40a0aa8791c724b1cb2a3b399

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 47d8656152769828447a086aa99c69a97a396752e878da72631ff9e00d332166
MD5 e47c0ca20cf8fedce0d056e89e56ede9
BLAKE2b-256 3d31a7e6e760f3909d2624ecd1613d5fb12950f5a2a85cbf252cdeca11fd2a0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8e1e4ceb4d255c258fafcced4dd3bf956046a13deaf09c8927e502e33ea3ed0c
MD5 92d08a1a06031053c0e02329df8364e9
BLAKE2b-256 5574c0fc0dc47f7965f74ff079f694d5b83f6dcca3514663b3b1a26a26c3b2a8

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