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

Uploaded CPython 3.12Windows x86-64

opengeode_core-15.31.3-cp312-cp312-manylinux_2_28_x86_64.whl (17.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

opengeode_core-15.31.3-cp311-cp311-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-15.31.3-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.3-cp310-cp310-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-15.31.3-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.3-cp39-cp39-win_amd64.whl (12.9 MB view details)

Uploaded CPython 3.9Windows x86-64

opengeode_core-15.31.3-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.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d435f567dff0bb50483f924cae171003136aa6d71a11469eee281006ad96ec0e
MD5 3ca35c75acb0b59c80ae5e06e9875ece
BLAKE2b-256 46ece99056fa17fe666e38d971d080629d0a08d1aa6459f3a801094a5379efbe

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1dd22b2361c45e007044cf6403b4fa53f708ad50081d281f15042ee743f7767f
MD5 632aeedbd52ddcd63045eafabfe4d91a
BLAKE2b-256 fd3ea04f560f108b5cea0fbdff47d2b382fe7e5c983faea4ccf696e4b0252327

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9e836ce35fe0f058aaf0e60ac18ff7bc21abf314736b96a4d1292a8b1c92833a
MD5 ed936072f5b58c479a6f4475cd73bbe6
BLAKE2b-256 8af40949277292eec733b16943a901064b7c803cb81565f8d212489c2f6a81db

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0696513942a25ce49f3927626b0e1499ea64c01903b40d5445eb5f79af24330
MD5 4007f5793669640be9283bf1ec103c64
BLAKE2b-256 eb77d093f05367593afa75f7ceae8cb0406744d497b516d0ea66c6cc4490085f

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 77effb169725770e736c16e7f8720b6a078cbde187f04abc113c7ae7919daab1
MD5 eec97da772e5fd9cc0e978dc7b71c2ac
BLAKE2b-256 1ce2d3c13bd98a3fd252fd4f7e29937565ee6c9b7377f836f70b411158e302c5

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c0d3ded9cec3ecfe49f1b26f57d08bd41cbc971f0cc0d0edb6f126cc13961b9
MD5 b95575b24d9cd55ecbe31ca7f303942b
BLAKE2b-256 3fd4976e8906b2baada33111269ff7772391aca01ea387874b9683a0a964d732

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d3d5870cc29f99b0fe733943e64002279a524f54244fec5a3fd7a642cbba3abf
MD5 9c8c8f67003e10df0c1b58c1a493136b
BLAKE2b-256 d16e17d1157f9a822845fd118d04cb14772dccdf10d25e08af2a9f42ce80a2bf

See more details on using hashes here.

File details

Details for the file opengeode_core-15.31.3-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-15.31.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0e74e5f479e1a9e1da1be5754670dabb61ac224f06d7072917e6ded998ba8c8
MD5 1ddbb660ccd71a863c8a25809cd1c0da
BLAKE2b-256 71f761c80be24ddf11d4439763136a376aba08948cd084b8a11196204580661b

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