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 - 2024, 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

OpenGeode_core-15.6.5rc1-cp312-cp312-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.12 Windows x86-64

OpenGeode_core-15.6.5rc1-cp312-cp312-manylinux_2_28_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.28+ x86-64

OpenGeode_core-15.6.5rc1-cp311-cp311-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

OpenGeode_core-15.6.5rc1-cp311-cp311-manylinux_2_28_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.28+ x86-64

OpenGeode_core-15.6.5rc1-cp310-cp310-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

OpenGeode_core-15.6.5rc1-cp310-cp310-manylinux_2_28_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.28+ x86-64

OpenGeode_core-15.6.5rc1-cp39-cp39-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

OpenGeode_core-15.6.5rc1-cp39-cp39-manylinux_2_28_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.28+ x86-64

File details

Details for the file OpenGeode_core-15.6.5rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d75921fd3d33793a32e9a16879a1b09593f78cc6297660a974c3cfc3aa86a194
MD5 12f89babed049543ed7cb033db3af54d
BLAKE2b-256 626e620eaf396dab1b0e39efd52bdb68ccac40157b2e6a69813b3814dda40cb7

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.5rc1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9b7b37f5cab00600edc1d7bae6a1cdf7392e9bdabd362e97034ab23a94c8bc36
MD5 b16721386d993ab2b92accdf066623f6
BLAKE2b-256 9492cffe3094e37c88ed76ee9b2fd606fd5c45d3ea8bd37fcb6e248a86fcf756

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.5rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2b56207a352686f4bf9a1bc0fb905b523ab6b40cec031c38f899da6e67213b9a
MD5 a7ba6a40ae4e6d502ce699d44004f7fd
BLAKE2b-256 037977296be35095da0a489e8edeb048393806e4ecff80e3bdb968941070eaf4

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.5rc1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 48d62c7ccea632b728cb6ab15c47fbae393aef8861b570dc1713c4cb4fee499a
MD5 56faccc0f5bcd4b69247ec3003526569
BLAKE2b-256 1e5acf8bf06429f83ae656dc16d8aa4e39a34c6235ed8e8440c8b35145ece117

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.5rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5496d379ced2fab1e0a6d1b54fe8793dabeb6f4677e9f9f9f251d792e77d737c
MD5 ed705fda9102bf07d991f9062958cd92
BLAKE2b-256 0617353560b40f7e53ebf17734040a4df2088074ed9c5279bfb3c3d861ce519b

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.5rc1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3811c47f3b8199b153110bf295f54f95d9c230db6cc0ceb347fd1fd80052f5d6
MD5 c96df20b121419440ef70b0517c0bc53
BLAKE2b-256 c02f0908e850c115d5ca849753dae2b4b3e195fbc93a3e869135a4a1090759b9

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.5rc1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 aed1b4eacb2f8bd933c6b9fade1bf1a3cf819a27e3e7cf1a8f6b0705cdac4921
MD5 ce3eb05d384a45bd2621467ecd9412ff
BLAKE2b-256 a57768badb0873ae7d64e821aad2a4262f75229f4191a0ae39a81546eab6af03

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.5rc1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7f5dd4f3b01fcd4c09934b2227e5624e34369ea3fadb6c4eaecbbf48d39412f5
MD5 11b188b0ff1c2965abd205db7b01da79
BLAKE2b-256 1eaa23e19da0c82e64df970d7d87d276df6502f8537fd3a5a28c8213855d5034

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page