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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.9 Windows x86-64

OpenGeode_core-15.6.5-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.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b62c388ae97d2406b2d59ddfd73f438d0235c26299bcdad2132dbae1d555d65e
MD5 d3e07e1dd543e44357c6743c180e0d00
BLAKE2b-256 23d23fb1c69b192757e451a268b37e2541591cba965fff861f836b74236c82fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1f6658b3e4dc27a2bf2731f9d32c5137930350299eaf195f07990c0914c7309a
MD5 3b096700abe8f3e762bb61b52e7c7ac4
BLAKE2b-256 7454d9e9fec7a732f6e238dfc146107d3b5b1c9604759438dcdeb04de09c16c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 533e0a87ed85da52cc92e06bcd2b5f933c8bec293046577aa08dc365286aa9c7
MD5 2e0e30ad5c9e52fcdd3fb6c5dcdebc5b
BLAKE2b-256 724b4420a2f726ec53f87e70ec0fa0c4fe6034e5f8139d22acfb0af066f7e211

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41746c4034998c70b8adf0b6b927ac7c0b21a25fe3ccf336a563415f2b01b7dd
MD5 46650a08646cedb13bb8ddb4081b8d4c
BLAKE2b-256 5a3330fbd8e7ffb32f79565612017308e6a762fd6fbb0cbc11eff2e76d744c92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8360670f53252c97b8a53e958b86c27babe7ed225e9bae6c208f345a8e0a400e
MD5 9c88e760ce68710c217af804fe357c7e
BLAKE2b-256 fdf751dece4ce92f3a0f072814d1dedcba584b57c2aa015bbb81e0ad8213f62b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d98b8785babecff192056df27835de3c3792670bd01740f380e6960e11bb1d29
MD5 3567fd7665ef70b61a731e5c8be241c2
BLAKE2b-256 29022968e032fe99f3b8b9d3db6618043c9a191c0449dfed2ea810bc892a22e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 33889f98beb8c7c07608bf87197145f442f8f9206b087eeb9d5a933f2c67c4e1
MD5 7e1ca33b7c73e19675849f22779a2a18
BLAKE2b-256 bee3cd1c8dfebc9a2229d207b39fea8198567b3a26b963b9f214acacc6aac3cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.5-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee73cf00e9ab9a84ee4a06ca3b2743a2860c65cccdba361217414226e6d4878c
MD5 251efd27632cf2270e77f14240dd1c60
BLAKE2b-256 c00d46250c0ae4cb7d7390f65b98beead279f25ff894e3b3ef35f1c528fe42ea

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