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


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

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.2.1rc4-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.2.1rc4-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.2.1rc4-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.2.1rc4-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.2.1rc4-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.2.1rc4-cp39-cp39-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.9Windows x86-64

opengeode_core-17.2.1rc4-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.2.1rc4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.1rc4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 523287c081e28669258cf2a6857c979be0c6aa38205a165703b11fb139cd9267
MD5 dbe6a95c8a090e31d97d4ed5c2791efe
BLAKE2b-256 0099aca3afdedb3af7c0fff0b0e64a49d0b313d1a03538031277e3eba132aca9

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.1rc4-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.1rc4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f86d52aacced8a395272e37a784ab398eacf4f2d64bf224698b3d1e55a11ad2
MD5 3f21b2848bba5d3ee90f8498fdb6566c
BLAKE2b-256 e0e0e28648264cc2c89be142e87ecf27ab613f6893ed56e9d7fd88bfa59c77c5

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.1rc4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.1rc4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 358059986c8fbe95143272ff1e51e18809f6a071bfa66831e17aaa251d0c2b7f
MD5 cefb8e4d0e588ed9c1d8144665a181ab
BLAKE2b-256 f073a3f31a61f5ea2d6a098d01904eb2e89a2034ff4efdeb3beb5f752d2e7041

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.1rc4-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.1rc4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1958867129757d1fb00c4f5261572cd7aa9d5cf812a8b7e7333afb3e3ceec28
MD5 defd99f21896a68dde49ac02a3852c5e
BLAKE2b-256 6fee6abf7355cc2985d398c521a0bbae032071f73a8ad32c601e827e60a75935

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.1rc4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.1rc4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0c2ee7a463c2f7e62e9e6be6e0edc1616c43d83df06aaedf0a418fecaffe49b7
MD5 2b071ab823f3f13a7677e272086e1022
BLAKE2b-256 df40c5d42eb62c10532ca362c2bf276fc53ff89dc3956cae587c09a00706546c

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.1rc4-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.1rc4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a09aea6213470f642a8419911b002b616ea88b4b63a2f8a0ccfd8e36a38f104
MD5 5bd0f6caac993c9da3684bb7ba65d600
BLAKE2b-256 a1a48d0a747baa9a569e72d259ee3f27b2418eab955a721d6b1acc3b2ec58288

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.1rc4-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.1rc4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d12a917f30d9ddd1839c7d87376bd23f3c200257d931a3ffcaec4ed01951b9cf
MD5 1ee63e5a19bd830d3bba7c197d7ee738
BLAKE2b-256 55fb86216a2bd2f27a4931dbdcced4c532ce4b1c6be7945d79375d0fb4c80d95

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.1rc4-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.1rc4-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a94f5d9aaa7408098931f335d1a7b0b48d350ae568bad628e626620dfb5783db
MD5 20708432bc6c1926ff06ad867c88e044
BLAKE2b-256 84ba04e89553fbee3b9e73916b5786d266cbe5a5aaea004a53f2dafea7e13ac4

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