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.1rc1.tar.gz (14.6 MB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.12 Windows x86-64

OpenGeode_core-15.6.1rc1-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.1rc1-cp311-cp311-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

OpenGeode_core-15.6.1rc1-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.1rc1-cp310-cp310-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

OpenGeode_core-15.6.1rc1-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.1rc1-cp39-cp39-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

OpenGeode_core-15.6.1rc1-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.1rc1.tar.gz.

File metadata

  • Download URL: opengeode_core-15.6.1rc1.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.1rc1.tar.gz
Algorithm Hash digest
SHA256 efb17e3aaac98a658c70abf775d7fd2d5115177f1c60b3c7adb7995fa51f6632
MD5 2ba1d01135ccd40aefe8526d384acee1
BLAKE2b-256 43ac6f55e4e6a0b52255a58f3abe345fbbd3b949c4d676e28a3f5e01b6e67fb8

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.1rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.1rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d213b30b0d3f8530a4324cf856abc9bef8dd68689e7f667b01190b37accfe206
MD5 8057f526c28169c53514a68b79fc8e34
BLAKE2b-256 efe4d9e32b52197bc2f40c4740f75001d58648491320803d50b0d5128a9e9bff

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.1rc1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.1rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea2b71a791e459ae9bd3a4c4684ed31e7716010a0ac41d0b49906137d8a1c2dd
MD5 6cfd8ed2976e05d4a3ba1abf1e4600b8
BLAKE2b-256 74195c201f200aedfd80d3de12d8bfb3706f06af0f2ebecba0c25582780d43ec

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.1rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.1rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ed875502318fa2e3a227cd25054129ddc20ff6f1489c42166947037fcde534b1
MD5 86a738b173da295438627f288717fdd2
BLAKE2b-256 64bfe6eb43deacd87cf1c98d65168a0e823122a47c8093effcfe7372c299a322

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.1rc1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.1rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1734e354a930b074c74844b85eccc6d980724e9a4f9a4fcd21d1fec7d3aa0cdb
MD5 be4747853421debe0ebfd7a5e0c53300
BLAKE2b-256 d425b1f47c4fc1d89bed198280e1da56bead4742922d976e2fcaaa04fb1af0a4

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.1rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.1rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cef7fa38c5946406b7c67164a04995b143a6228d7334aecad6e090ec2ccdae75
MD5 857e5061d4c558097ed6f8eae8d7dc80
BLAKE2b-256 df1d346be894b9497f740891669f87828f5f5242b99d07e2a37cb3b4b50a0f2d

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.1rc1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.1rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f457f7894875d90f576a0f661a887ff297a0cc04e6aa9af25a5339aca1572bda
MD5 25a94d135fa585e4d65c93dde7cf390a
BLAKE2b-256 0ac447c6ebd46dd86fa1b24a68146ad5b68e2add3910d29eee959ecf42adb090

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.1rc1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.1rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5d0903a079d8ef6b1375077c37fa99b9d38a75f6543c1c7e7274ff561097bd48
MD5 e2ec3f1358a61936960189eb702174c4
BLAKE2b-256 468bceddd620e0b9b5a80332aa6c7900ee78dbde1a2f1131a9b09440f475ace9

See more details on using hashes here.

File details

Details for the file OpenGeode_core-15.6.1rc1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.1rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d6a2440c349e7fd3828b65fbdd3ec581d75561dbd8ff810aecb1a6407a2f9c8
MD5 2dcae659c8ec82d1d7e655dabea193b0
BLAKE2b-256 05c0446c43f0b5081e8aaa2260bf31d2567e93825c3f8bef1c6ea0d3d2e09b18

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