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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.9Windows x86-64

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

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2549be42bfa5380bf89fe036a52599dca72db116b877afee2a16bb4121dc86e7
MD5 312796940ef4a28ddf0e9d2eda47138d
BLAKE2b-256 1a0ce8a29e6ed10215db7afa5c627b47b7f13dfba029e8cc9fc43f5255fc4248

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8150b3937fc6d1e6129070f0b9729707da54b0b19ed08bee8dca5acf07600962
MD5 484209b6905a75812c2d7c6dc1482195
BLAKE2b-256 72a759613be148ef5c972c2a3776942a2585ebd550adab8281d631e88fddf240

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 03ce3d8e28bf1576576904728b5402f4a681e5be30806991d3cf20b91a24c9f6
MD5 819f1bf2a6bc7cf0940203d7df96901a
BLAKE2b-256 d7693304a4b78ed8e21f9cf1e7271046834ef8814ef5eb63aaddea53b0c50f3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ab229b095ea1acb2642d39a5c03a950d49bddf3d4979c0eca962d61ac54f6f69
MD5 7c8e97c29c104dcebacabcaef502a958
BLAKE2b-256 aeefe7d1663b384b8224e8e9471d840a51e63644ab69d1d0f335f6e9f0c275e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a534b508c24f7aef05a57ffd6e1f384965e1c4bc8260558f5c7dd9b5b53477c6
MD5 e9dfc20d8a2a518b9d8f3237affcc88b
BLAKE2b-256 d16206b51cf0ae3dd03ee42b84908f9c0b1e04b082864fff8896f5f976dbfbd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c3b9a21e78dc7ab12f096f29e6ba0b906ca1eed1f8d0d83d20c51154d4a48a94
MD5 90cdf239f945d1bbd8fb98d66211fbf1
BLAKE2b-256 aadf7587ff502f9b4d4a5162d6b98b5ae87b3bd2c0572dbe50577999e62cb128

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ae2b79301fb3fcd2e28e2de4853eb2515f0a4657595abe3e49a10156d5ee6cc0
MD5 d6a7610cc83f7e927912d56472fcd2e8
BLAKE2b-256 5772014115d174cd1a0d775f56c38c4574a3ee1d081090a7c834b0273e04355f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.2.0rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 338d22e87e0088abaffca34760d0df66610296c24b0cdb4848b472e85966f345
MD5 978e1f89791d5d89728dfb4888c00c5a
BLAKE2b-256 adecd794bb2a6ebe27df4f6bf851e5f67b2e812f67ba7d515153dbb3bc6f486d

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