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 - 2024, Geode-solutions

Project details


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

OpenGeode_core-15.6.7-cp312-cp312-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.12 Windows x86-64

OpenGeode_core-15.6.7-cp312-cp312-manylinux_2_28_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

OpenGeode_core-15.6.7-cp311-cp311-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

OpenGeode_core-15.6.7-cp311-cp311-manylinux_2_28_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

OpenGeode_core-15.6.7-cp310-cp310-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

OpenGeode_core-15.6.7-cp310-cp310-manylinux_2_28_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

OpenGeode_core-15.6.7-cp39-cp39-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

OpenGeode_core-15.6.7-cp39-cp39-manylinux_2_28_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

File details

Details for the file OpenGeode_core-15.6.7-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 636d4667d1135cd7bd7aa818b3bab300b3bee81737b38ca0d11619ff5376bfe1
MD5 3f94366d363861ba4132cf2337118b74
BLAKE2b-256 993293eb9230da1ed99dfa1d709d143abb5b1f3dbd7fd7239c48e2701f5596a2

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.7-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c6ae4d32e8e6d98c2abfe20b3f353f05dca1869e0e16e2db23ef5dba9786b0d
MD5 40039f636d1a4e625d2f5febf8f1fce2
BLAKE2b-256 dc30d36f036442b81e37f5a2c388af6480a12ada7c66341c5b456010fea37af0

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.7-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5e19e9a5d4a0e16a3cd61d8057abb340c8cd0a68ee606701aeb0902b28d586fd
MD5 3828180a323dafaaed4bf8e019980246
BLAKE2b-256 b17a26722c9e5d07ed0d76c76761306ea4a83b4d03894b89606520c9150fa4db

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.7-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26439b56a341814bf9c3483e4b5dcc10a88b9a01c05daf2a1a02c5739089ff74
MD5 6354de4f4bc8a9edcda024daf92b2fcc
BLAKE2b-256 b77f181a2567902da3a37c77955f60b17ffe4e6fd386058835de56b1ebb99ffb

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.7-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 af19a5eb3a7cb9429c18abb7f41f1ac45b8c6894fb0697a6fb863f6315bee4f4
MD5 e67c61ca0887a6d8ee6654bcef250fbc
BLAKE2b-256 79252a85ab299c973375c07a31d4afd9d0660789bd7eb8e9d0d1c8ee6e923219

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.7-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b88b723f9f3a68eb790a87a2ed8f1e6efe216ea5ac8089834f5ca9bccfde5d1a
MD5 ebdf9c170baf0cb48e76ee27b2a91c77
BLAKE2b-256 f6fc2d8b0e458bcd7cfa1e4d9359add653a56f213bc834d29b9562a99e3775bb

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.7-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c59b5d7f695f153ff9830e6d21ac0b3f1dfa99058dcc1fbf033e45870f3048d6
MD5 828cfc8710e7fb996b49e0afdf1c56f9
BLAKE2b-256 0db7c2626f42c8f280584077c1e02621b355827bbdfff47f50fbd3e0031d465a

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.7-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e01d6dbfae52880c49bdc50b29b1ef98b1295db3101dc2c154733908fa576bf9
MD5 af7faa9f844c784ba8ed8de2174dcb66
BLAKE2b-256 e42706ee0ddb5f6d15d14796d10e45220736374aed7f22b30273710f4d023740

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page