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

Uploaded CPython 3.12Windows x86-64

opengeode_core-16.3.6rc1-cp312-cp312-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

opengeode_core-16.3.6rc1-cp311-cp311-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-16.3.6rc1-cp311-cp311-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

opengeode_core-16.3.6rc1-cp310-cp310-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-16.3.6rc1-cp310-cp310-manylinux_2_28_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

opengeode_core-16.3.6rc1-cp39-cp39-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.9Windows x86-64

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

File metadata

File hashes

Hashes for opengeode_core-16.3.6rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aba5fa18eaaffdcaea3a7b9733910b273f143158d1c4203bf489ec7122d1c408
MD5 cb24b35f86680300b57630599b57bf30
BLAKE2b-256 81f12c25c628b962fe9ce19a42439474cd5ca0913e32cd05a6ea9ddaaa263754

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.6rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 81f330c5a729acd7ffa756407b501c183cbbdc149135898003e55030e225f96d
MD5 5a751a217c387c750ace44c3357bbd1f
BLAKE2b-256 2b44fbe91e594ea69a9cb5708d0abebafcb106e881f0d222a37f839c33f48efb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.6rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 975ee528e04afb899c5dc1fe4731f4d4e0c0bd1c498cb6dd8c2643e42278c985
MD5 7a2ac971495f94840552e57077a597b4
BLAKE2b-256 03a03d223783510efeb0b70476e76c3fe5be9e91af4b3201a10702283b360faa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.6rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb0ecda54f55a3b76ae8b27fa8850ed02bd1690ad32527dd60b3e1dc35d5b09e
MD5 b5e310f781468f99b1247df341501bd7
BLAKE2b-256 167e103ce36a95a68e2d9571fc52aea37815cddd36404d632a5fce10f5589996

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.6rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b980fbef7862a48935fbf943687ce214d122682304ae56b0edb8e345d50c2d2e
MD5 e5d03aa1b8c7544af03552d64421994d
BLAKE2b-256 dc0f95188f106aa15e032825460a3c4d9216460cd5b5726ad097e31c2533a21f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.6rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bca9182a530ef821d8ed6f8bf1e35eb7a719978cc2887d06e6d537e87cccfa04
MD5 4ce622903c4eefbd2bf57626eb8df44a
BLAKE2b-256 4833988e5684265f99175a8cb9369478ff46783434dff20ed472803ece8cbd75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.6rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a68491af7be17c47c51f5121178804019b60f74f705068108788ce2f1f079e24
MD5 c4f8f39948c0d048722ababb19112be2
BLAKE2b-256 8fd1b57ee3d96cb2012c129b9469e0ecf34a3f72c83df072c7f7377cbc051862

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.6rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0253ca82ca45fc22b6bd3816afa815f8dd11da2c914affe0952f037d04cc9f89
MD5 b8772f2c6c6ad8f3a56bfb69f9f063b6
BLAKE2b-256 462fc5d6ec196c82a068e55c94c382b190bc3997f99ad074077089451d7a3b6b

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