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

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.2.0rc3-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.0rc3-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.2.0rc3-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.0rc3-cp310-cp310-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.2.0rc3-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.0rc3-cp39-cp39-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.9Windows x86-64

opengeode_core-17.2.0rc3-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.0rc3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7c9466a70a38e60161a4d8d74c9ae39a64c790b03a5c4fd3add050f35ef31e0d
MD5 6a9359e6d43a49dc51dff8e364463b9c
BLAKE2b-256 93d1584e131748b8430dcaae109486add3f81d8939d7a6de6a740e17c79a2a2d

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e8eb14c2b8beba94dabfdc04493a8269d5c933a8f1ff58b3551a9f8ea4073f7c
MD5 dffc3bd83d2dc182d43c6d7d6e85ba58
BLAKE2b-256 e35842aedd07019e57e94c1a096a3ca50c99e5383dee65025845bcee62c5ffb2

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.0rc3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3d0f030da487e99a8b3f0379c53fb6656673461c376c015f578275e5b6135e0e
MD5 4285f94e9c496ede5a383f5575e85c30
BLAKE2b-256 2974ac5133807d14c9aea56e96af6202b3d967c835424a0836648907141ca46d

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fef838a604be07d12dc52d2633a8237f8a187cbb589de0557a7fb1cfe81c18f7
MD5 77501ca52215abfcdb6742570a6174a1
BLAKE2b-256 db99b82d827319dafffac161649912492764eec38740c64cc40a580fe9fb31e2

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.0rc3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 55a20043cb8ec0d3071bf98b2cbd8724e6ef0dd9721bfc4e93e27003d94291dc
MD5 29afb3ed149ed6931f3cd0d4995056f1
BLAKE2b-256 a18c885267712f661b781e95a513b51208b6cc7b04792376fb84cf5a0f804867

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d52eac14e43b42fbff69f4bb4b85dc41f874cc3826dc6a1ab1938981380f5f6
MD5 6f6b9fb12c46bc60a63d0018921b1d8e
BLAKE2b-256 8c728d2cd3ac4fe4acba823be7f4484156132f34bb428dbd6d15d05f71225b99

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.0rc3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b62e5f3af30ffbc7273e7d4a96b71709fcb41dcb496294cad2609f26b14edf34
MD5 7196d791c373bfc822e899da411debcd
BLAKE2b-256 d1507715a44798d77f556cea7c32947550733a8a00cc3fc619e6a3b943902288

See more details on using hashes here.

File details

Details for the file opengeode_core-17.2.0rc3-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e82fd7fcb9043bb6dc681e263eb7d60f358cbe2a0c0d75a7e0f37f880306f5b
MD5 05b2bc4888d459f9c4bf15f4a24e764c
BLAKE2b-256 12c1c66e7053ac58db1504bd6759bdb15da95cbe9caa65e6f0bddedfd60fbcbe

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