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

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.0.1rc2-cp312-cp312-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

opengeode_core-17.0.1rc2-cp311-cp311-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.0.1rc2-cp311-cp311-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

opengeode_core-17.0.1rc2-cp310-cp310-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.0.1rc2-cp310-cp310-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

opengeode_core-17.0.1rc2-cp39-cp39-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.9Windows x86-64

opengeode_core-17.0.1rc2-cp39-cp39-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.0.1rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6fad852cbe3a93bfb353b50277cc04266f5fc1431ab0598b4595033c8ca48321
MD5 32b2b91e328fc510d4f31234fff122d7
BLAKE2b-256 7044e17b98c8577f48342a1e799d4558eaba53fc8455a887d22c7512de73463e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.0.1rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ed547204de072c2ce3cb4b78b7edfafa53bd73ea06f7b9918b431514ff832d75
MD5 a8a2cb8df004e2fcb5f55dc149ef9752
BLAKE2b-256 7ba981b1550d438568824a5b02f085ee21fbb1a2ca29698b1d4785947281ec20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.0.1rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3c5d72d643de42f6e0d65e4a6b0a4c5fdbb3e24f9f30e87d9c3515262bd6e87f
MD5 92661dbfdf4da05a1064edcf35614762
BLAKE2b-256 ffd279f081393df9d2919979eb84b91160cc7142dcebf331ba19bdeaf4c66c85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.0.1rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 229e499a0af3bee6226fd48af0ab5e57b72eb9cff45586366f1abc7fd5e5ffe5
MD5 e8a9eb4bda534692ee4ae86f6cc2c96d
BLAKE2b-256 6c2e09c69f2b8f3a6de56111c444a8d18b024e8a9db8b7e64903e59690c4c453

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.0.1rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d561fdbdead773f45eeec329f03102f085132a3fa124259da6cea292380c3171
MD5 e9e66435238ce9f7f5943f30e2fd8ca0
BLAKE2b-256 94d7b87b8c7f4d3aa6c4c27719c7d3ed57aaacd0305c2c4074e03c4617e74341

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.0.1rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 52552a6c03fa342688a540f9b83bb1f5be4e0aa1e38d32bd62ed8c6be3e523d8
MD5 3e47a12b1e0af8505646cf83533ab49e
BLAKE2b-256 1148dedf39b97ff395a75fad200a723aaaf212874e6c107b2e1f87c0fdc83ebc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.0.1rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cf3dc08a642f8b1d7af292b69991d3121b945764be1f7ce401810885184e8a20
MD5 68655c497a36b8880c00839f435b6471
BLAKE2b-256 644456c115e0c2c8074e29f224aa5415e1eb856827779a2a48e7de7ebd614300

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.0.1rc2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b33140e9953d543c271f981e62996427e4dfd30eff1c3a259653dd721840604e
MD5 c78b08c412de4337f79a50a22f540d50
BLAKE2b-256 68c61e44eb3bf10bff9173ba9478cab8d488b2028783e9021f1aa6b10584ac28

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