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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.3.7rc1-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.3.7rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 50658bd1b39d80f702534a62f5e2d8021ebec4d44805a382222553caa5312475
MD5 0ed0e4d2e05555029611da6be6c4008e
BLAKE2b-256 48aed1713be4eeba38c788ec75e98df0b6ae6a4064864e847c9d686bfd964af6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1b46e266b1f193321387502ab18a13c1a8caf042dac96ce76106779211cd3608
MD5 bac216d18d20996b07fceebe97507141
BLAKE2b-256 94e6b83568f2f4ce114534d963cf7b0f1b2ce445484ac5ee39691db781f09d52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 04eea4b869f052b206529c78a8a4d9fc864afc5cd698471b898205e761dde983
MD5 d39b213301f4bf0a038d9447e85e9297
BLAKE2b-256 e6744cafe29d0b757c640242e9e49cc79e4991d83c2d0d685e59afa399a68d59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 efe91d62802964e86944774774566911b1f0295c9092d048074cb0c3d45a60b6
MD5 e5f4eaf8f1d4aefaf20a3a911d5b0a71
BLAKE2b-256 f6667f81a85d3a0c49cf0e1ecd08b9ff51c0522bc3307c330f0599fc38a587cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2961d1f7b2233459e048aca938a6d4b9734b80fc71e16208a18d1bebf27c9840
MD5 904a1713cf6f5abbf9e850b24120742a
BLAKE2b-256 de62e4b2d4e37c8af52310c64229b790cba62686cccd40c5bce18008b2e035b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 76d591802d1f3eec88d26ca11effd8b40297035cbf49305b7f513b87d3c0f3e7
MD5 79f8fa6c6dfd5c672ec64444df484bc4
BLAKE2b-256 9c9c508e4a29488b0b2b583c257c73e0ce90caf46c564cb8f701b4192c998261

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1575ae879ee1d38122d8182ee990e621d33b92f5e893cbd416274bfec1a6979b
MD5 8b134252a97abfc0d5d3d2dcb0336335
BLAKE2b-256 04927ccb78e9ac77d23af44b3012b9aa9ee6489b3c18445e9db24735aa88da7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c84758ab9048ab2cea679927d1224c27f103efd6307c127c04a1a897c653f93
MD5 17db6046b8e82bc07ac338ed9bbcd6ac
BLAKE2b-256 bb59a88b69fdd9dd849560d439107f60901f47572a4d2676201b0ecc167e304e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8e01ddc6f5f42f2e1b414ab93967593d79157865c0dbbf4fe93f3272c2a61d1b
MD5 a1be6c986c2cf31fc74e5cc63f96159b
BLAKE2b-256 90156f2da7deac8d731f6bd555c8dc92cf472f57048ebfcaa9d6d5d487a6f1fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.7rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ae79e6a82232853ed1b54a421e8b4cb82a48a8e1d078369eeef78e04b5829f5
MD5 00087e3e5c27ac4b8dd73d23ba5e8441
BLAKE2b-256 ae47bb6cde1e00e76d09cebe6b2e4aa4563814b23dc13fbd4172a57d95f35ab6

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