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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.9Windows x86-64

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

File metadata

File hashes

Hashes for opengeode_core-16.3.5rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5f48ffe80444bc0906ba2dc41c0caf29c44799f9573b5fa8a77798c3ebdc7fdf
MD5 fe8296568b09940829a4fc2c534fb061
BLAKE2b-256 1e9e8bf879d2781c27016b2ee805ce51e8a56315543ce481348ea52ab7623f29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.5rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4a1fecb50fa5bdfcfec26e25a0b18a8f278460ba42cb6aeca89cba64c5197691
MD5 1b6381bfa16d6446547446537b2da033
BLAKE2b-256 d55e9849753b2575fe894bf1bfe5d86ba4e27d40c5ec2c953485e8549a7873d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.5rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0b8bfe7c4ef47c4c34e38526974ca068957332ce7995f31eda86216e7f670fd0
MD5 04f2901fa108db64814ab1437c0b99e1
BLAKE2b-256 4d8f1c312d06bbcffa3f9f4c6bb1716edd9608b46eb4b3aaad2d7d5864982d96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.5rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8cc0cba46e400928bd5dfeb5c54565fef6a86d2886fd429215c59926ed6f744
MD5 cb0273e39d3d1874a5bd2c92a3ce7d32
BLAKE2b-256 7788006c32e5534a92aa9673d3bf274037ebdd78a6dcafaad183a5507cd47847

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.5rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c94173b26c533f9544706267a5aa894dceae1ffcb321a187940e1cfcdc88d2f0
MD5 7623b6657a05cd51354906790bf47e39
BLAKE2b-256 109884fe60b92a3a35953a551865cbba02f6a5793093195f761c7cde89bac71e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.5rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a39dc0f6edb94deee4288498d15c955e55af1d9b8ed46966b077250258a0b2c9
MD5 30f26276f3d44c9e8109f17e0328094b
BLAKE2b-256 0f31e8f6d255d7351d4e57aa85ee01b6ab176d9ac1953c3b98643da37f5a7643

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.5rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3f3cd50647f679291c66633e6d216006ec0eb962f6ca0105fed7183163e499ab
MD5 77ebb16e4b0e0cb582157af480153013
BLAKE2b-256 4bc5b8ea13e64a4a48d50d59485691832975c63ae3636e4ec7f9ae14f103ab36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-16.3.5rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b9f354113849a9f77f18f181fe2d6d86172417cbc1f84a66a2911d65d17d1fac
MD5 8d45fd47e0cd9e94dd8e93ce36c763a9
BLAKE2b-256 8e45f31fb1c43bbbfefcaf3c4cab7b41c5407ebf2cf69d2fd3cf32154888abe4

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