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

Uploaded CPython 3.12Windows x86-64

opengeode_core-16.4.0rc2-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.4.0rc2-cp311-cp311-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-16.4.0rc2-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.4.0rc2-cp310-cp310-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-16.4.0rc2-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.4.0rc2-cp39-cp39-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.9Windows x86-64

opengeode_core-16.4.0rc2-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.4.0rc2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0935560b95d2026b6dfeb0b7782e8bfb2551cd5e7461113edb5f9ebc03dff9b1
MD5 c859fc2f0e68b0ac80bcd1dcc580c382
BLAKE2b-256 419562bd1131ae27f95742dde651c78c4fd703f972a462800b14cf1aabb76077

See more details on using hashes here.

File details

Details for the file opengeode_core-16.4.0rc2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5fa65826705322552c1a901da4ec5b002054ff15f6cc45f47d10cfde08924663
MD5 a29d525d1c6dcc996000e99f8962ca19
BLAKE2b-256 8d7292de634039ffeb3016f41bbafababf7c77cad9b2ea53c453aaf7de672b75

See more details on using hashes here.

File details

Details for the file opengeode_core-16.4.0rc2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bb62187cf910f4025233f1c00470f2965ccdfcca862e0e367084695e9e7e7b02
MD5 8cfb3e2c659ab2c14ce909a1a09388ef
BLAKE2b-256 b1da132111c14cbf5a28ec75d2f90c00b9e9e48e12687586c6513b5e97cf9cb3

See more details on using hashes here.

File details

Details for the file opengeode_core-16.4.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d1a68eb055dfe80c2625d376e6ae15c59c91650cea4c2c66ec4594d09853a76e
MD5 d0ac07084b89197e999724e244134aba
BLAKE2b-256 812230d5c551aa93e18c7dcc10d036fcf949506b85e96fa22cfa1604a9f618b6

See more details on using hashes here.

File details

Details for the file opengeode_core-16.4.0rc2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6a17965f959cf05cf0a3b140167a5ad942b57bc97912c1f8b12f0ba757a0a0b1
MD5 dd3584ef1d011ce1cffffd2b0eb97141
BLAKE2b-256 f8344462334df5eb17f82ff4ff22fd15bbf61a476c82ca6809aaf2504493088c

See more details on using hashes here.

File details

Details for the file opengeode_core-16.4.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b120b64f1b290137bf9c6c3dd9f423e177f03afed9944ac59d530a8139ca2ca
MD5 a7f6f2c8fa8e9f705721db5e57627ec3
BLAKE2b-256 43a96b293c35cb05a4ca4e7d656b734814f9354b7c8930a8912b923d6ae2bfc2

See more details on using hashes here.

File details

Details for the file opengeode_core-16.4.0rc2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5507ce5191ab79e5b943a0e28fb742b79bcfa749503507394f4022e37bd549ac
MD5 b9d36360705fcabc8c8ea3d9bb008e5f
BLAKE2b-256 da5c0c16f4883603fa1be07744e651ddfc19b47cb50153e261573b33641af129

See more details on using hashes here.

File details

Details for the file opengeode_core-16.4.0rc2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-16.4.0rc2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 672888824c6f50f472521a7bbb4e1727c22dda5b945e28b14ed888a5c8e20239
MD5 ef167a771eccdaa75348ea864b66c6d0
BLAKE2b-256 d960437086169ab8680a9f5ec5adb5664f190625dd757539bccc9c5690b64fe0

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