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 Distribution

opengeode_core-15.6.2.tar.gz (14.6 MB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.12 Windows x86-64

OpenGeode_core-15.6.2-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.2-cp311-cp311-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

OpenGeode_core-15.6.2-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.2-cp310-cp310-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

OpenGeode_core-15.6.2-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.2-cp39-cp39-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

OpenGeode_core-15.6.2-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.2.tar.gz.

File metadata

  • Download URL: opengeode_core-15.6.2.tar.gz
  • Upload date:
  • Size: 14.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for opengeode_core-15.6.2.tar.gz
Algorithm Hash digest
SHA256 67b29c9cbc1ec9ea99b5352ad3f6415b296989630257d252b4838207af9acacf
MD5 04b3eacfd3c12fe530582f9ab5991b33
BLAKE2b-256 d0186d3ebcca53b6f08b150396fccb208c7674fd679e2c6613bd604a4c24943c

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 37a3ce36aa0048529ad11bf172f6e3220f9d3f4b4a32a02e076c5e17cc5bd525
MD5 886e91ee2b3fd62c51817ca8d95923b2
BLAKE2b-256 1e6222e17b0cbc8f9e44c2cd7612c7e66e5840249c485a6b7f96a94fe515bf71

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a9738677926a20f5d36344ab0a7d3a555bdf07267c7797ef743bb26d8d4dd57
MD5 9b7564b6f38613486ae7860926ac80b2
BLAKE2b-256 892fc90cee9f8bfe63b294a5a47246bd962af2d1eea7233dff9b71bff7d1e5ca

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dbe8775916270ff6fb46bc19432b52ed089f45b9581791c1cbb1fe96c3ab11fb
MD5 b25e8594ec79c26fa36edad9e5598eef
BLAKE2b-256 4256bfb63854d7b764713326da1dfdfd0fa56b2a53cb33a37b3c757d2df4f0eb

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 27009d904eabba26924cd09d6c970f7db8311d492d51a9ecb0a46963a4a051d0
MD5 e49515c03f3b9f300865b37def43308d
BLAKE2b-256 aa4aac0511650dabac40d0e63c06e1b1f8b71347a37091f9450bb07ffd38bd32

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7c11e24556812df9cb917493ea15d9e136f795f811e4987d1fa2568e6949ef4e
MD5 f60adb8f38261c3e55601c3018e439df
BLAKE2b-256 1a69450fa483a4b95b46fff9086ce9063f7582bb87b4bacf2504034bd7f30a9d

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0e781aadd69ea84d78d554f2efaad20a9b2d19078d59756cd68daa12c1e2af7
MD5 01dbf3f8bce54f961fe06e4f44ce1628
BLAKE2b-256 f8bd944ac15c1ba7110e429b36cfbc3b4e6d931f5cf30331b66e4c39a490af02

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5ceb9c56b12271fe33362096736777fa7436611a902d16b0c001a6a3d79de541
MD5 dbc206f5a53b0f38e369e6539ff2560f
BLAKE2b-256 2d5f250faf8911e58f0ff632d1e011e6d2d7751f478ec4d36600ef5bbf117988

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 378979bc3983cd352b42e8f2eaf76d822f790f2cde879fa8cd020b7103a1fb73
MD5 3503d5b9810bc7f99e9e816af7beeaed
BLAKE2b-256 3b8b72d32475e313781d02943ddc7196a8fae56bf2c6551ba9622a27360ffb7f

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