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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.9 Windows x86-64

OpenGeode_core-15.6.3-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.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 531b673c722da53598ee77e454deb5d1e7082d0f270a4d0c071a7b254af27a99
MD5 fd1a55cc7418b5d7d578346d6531c734
BLAKE2b-256 bb55b021ce7df4bcdf8268617e6c53508742bba4a16d16ae2a865156311eded2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 28b13883e349c387b72da54917567ffd4288b895dc47a17b6253b3809600b953
MD5 5a220d841407a0b042dbf1ccdd6faa07
BLAKE2b-256 7d45f52de4cd336d7e64162648a89ce4ca0ccf9c1753840d04382be5a73124f9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f978c9eeb9ababe89486b4bf7fcf17fe3f63b76d41b2343d8fcb03ad1615f3d6
MD5 22f6918d0a5d23c75f59e0dd1a84c050
BLAKE2b-256 ab302f0f597ece62c78b79d591540063d2b66dda3df1c19b508118522efce7d4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b95699d1b7bc9622b54f261e047285a34ca45f1654645811990b888e8a355091
MD5 1382d09ad59d85d39539483987d5765b
BLAKE2b-256 3d6ca8fe705554a627270dc219dc9fa4efc0ed2c97ea09996f4200f740471773

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f736b102b823d243bfed75852815cf30548660159f482999fc5c21f7c7fbbe61
MD5 06ed247b57523c7939c11fc9759a95d7
BLAKE2b-256 2388829a718f9beb1c659c8b3f549c2908faa6831acfa41697a117758910114b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14655b9c652cfe2ddc73c2be985d717676d95ba5083b99d2346829ccb5b036e8
MD5 c35910d730bc52669eb59a17d776f85d
BLAKE2b-256 be066bb97ff4c3081f345ffa7d57fc4b8d7bfb5dd3d2fac12d158ad3defadb6a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cc8927421a648ad53fa8a1d38f663dbc86dd395cb24cc0829d43f1d4fef1e246
MD5 e864730f4891d6f1e3cad5336fcd9109
BLAKE2b-256 f1c41e01de7efe859c6c8f198db2a8144b769359613b7dca5bda21d9bb056bc1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7dbb56c2998440a247f05a1d5e38ba0aaf56010c0badfbf390e4df22b6fe27a6
MD5 783c4ac63173e361f9c315ab058483fe
BLAKE2b-256 91bbd7e9f4b9b80efa7bd1d4fef79bef086b771299637e80c600c138fc08db08

See more details on using hashes here.

Provenance

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