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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.9 Windows x86-64

OpenGeode_core-15.6.4-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.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5e131d03c78e419ed5e404bf9b3bb8a2bcc1a8f7b79d9cb40142e54ed3d1f710
MD5 025ae620c3a74c88a0c40818d8789efd
BLAKE2b-256 07742288835034ec133cdfa1fe921f36bdd30696109146840f317951963e5503

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ab7f7811c4134d4ac2bdbaecd59c2e778b8daa5944dd5de2178086e5aeb33d0
MD5 adbe7b5e3b8e9a6d6cf1f984ee92c919
BLAKE2b-256 3179bb39228df4d489d8c82abc9955749bca9095a752308e01b525e642a2b864

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e04a163ab70f6fd83a7153d81a7dda44682a32d0acc907638fd4f4d9710553d0
MD5 e847f05a3964fdfe2c61b69388c62121
BLAKE2b-256 d7ef4981ebbcee25d42086f22959fc22fc4be4ce59465d3d340a01be4fbf47f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1d847a33c6f9378cb4b3392445aaf74c28ff3584dd9f93fe682367a9c1e50236
MD5 6794b773c13329aec017a6759d417eb6
BLAKE2b-256 424be1a706fec6468b496c6152a0fa8001a2fd55d67449041072c692bd0e8d18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0b709984fb2eae69ea723bbee63ff81983a43573b1757cc574fee3b0c7b2ef40
MD5 696c8855ada9391e15eb17e973904b8d
BLAKE2b-256 f486f38a305846ae6d8b168b5ae202cd0c4830d8546af39fc99c07edf03a95a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 deab740b4c2a8f7e5cd860a6ae42660652fed231db74215e9914061535f1888d
MD5 59d11f4df0d606e50aa229cf673a3e72
BLAKE2b-256 5e2f0464d2a2b9a4341312e2dd18c1837817caa6e1018e042d31cf3fd313581e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 db733bd4250aad13b484173083591adde1fbc65fb2e9b3957092cce3ec0a6949
MD5 862047a68be89456225f419d3ed76894
BLAKE2b-256 77fd3291d6d198d736bede7baca7826ee1909b77de295b04777387a2964818c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7ac70af21caf3daa87e80dd225454002eaab53f1547bd26779923c2308ea0982
MD5 39b14e6fe57f234bd7a2e8d6b6a78fe9
BLAKE2b-256 5e41f0e10fada5121cf0987d5c3c59f34da827af97ae79168ffa64912fb9b618

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