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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.9Windows x86-64

opengeode_core-15.31.6rc1-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.6rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.6rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c35029c647d48635f2639ac5a976b5cf97026e851fbb5365991cc30d62dbba43
MD5 9fc9c9af88be12c0e16fb28144fa696e
BLAKE2b-256 f9d075e4f83dd48ab1e4ed7a3d6c9a90578ad08c2fcd3d53ce5e1ebfacec6d18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.6rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a6d2ac2241ba87d6a4192361538523002c3f40da2ba615617cdffef2ecfc6974
MD5 457c2876ed596e3a132571c845f5b27f
BLAKE2b-256 3b1da11623e5ffb607d858ace39adf0c44322d79f6de7765718b0edad40bc826

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.6rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d3eba1c254942ba928aa5cdef3a9b558808a4ea2689819d55fed4fa284dd99e6
MD5 8de8425e6c64404c76921afc4d3cc41e
BLAKE2b-256 21ea0f309e202a716b24739f04b28f1cf7405af75037cd6615af1238d2cefada

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.6rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1558533d622e9fc8a82706c77946bd0664a62683f3cf776192fcc89590b5dbf2
MD5 9a7f483eca4d9cfe8898c8262fc80130
BLAKE2b-256 13cb22d1f7c2b991e17729820e826ded2ba639684c624260126fa847c529db3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.6rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 27aae2cce9a83aa11d38b1c8c62285e180cd301b5c18743e7c719653c54a605f
MD5 61d151a62e04088ecb8dfa0d6c7e129c
BLAKE2b-256 05a019da8e81c1316f16a4dea81913a0b8b056a667785a04ab3422c6478e4747

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.6rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 83d58564ac24152e52f64b39eb493bc2db07bae99c1138c05a41434518fadff8
MD5 09d53323ae9e202adee1541887504aed
BLAKE2b-256 4073f63849c9fd4d3c1e69399b37c2ecc412ee497a5f1773e2916272dd51d045

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.6rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ec75fc96d69aa188b068d0eaa134ba0500198852cea7bdc5b4051628e1ccbc3a
MD5 37a37c89422445012df7620abcc92811
BLAKE2b-256 c6472520d1ad6f47ed0ebe420a463d175de0ceda828c68b995c36a30a551a236

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-15.31.6rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 72bbd6c2578f1cefc500826c1e9f9a2ea11764317d3d67b68cae6748ea588692
MD5 f92d41d8de58ecd297c3c279f647fc6a
BLAKE2b-256 c86d9cf3b2ca467f50c25ca60d05934d116f287eb5e1505a41bc7d9ef847c944

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