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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.9 Windows x86-64

OpenGeode_core-15.6.6rc1-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.6rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 54a03a2e2e23ed018efa79a67a46b6b9b402f4dec5705e30a636809b91893eaf
MD5 f56dbcfe7f6da6463b0817350a4df815
BLAKE2b-256 1d647443cae6f89084e073a03a28702dfebb5163bbf5a8b04e1ac8dcd916793a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 139010dcb34c8fdcd293278489040fbd4f391eeee59d80ff127ecfec3f4f1f55
MD5 e041e5773225bfb508ec0b51733e92bd
BLAKE2b-256 a9c0465904bf448869d47d4ffaadf78eab61e0e14da56170f6031d9fb3f6ec9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 92178fce3fa2d4ab25b6f5afef4e9b81c335894317dd0bffa9e72ca69ba8a5a5
MD5 d28a5bf838feee5b72588360269cdd72
BLAKE2b-256 1105c5ba317f3c987d702504047828119d36e34a22f7ea4530427f88a8f09d27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18162993ce6a9dd2c1d57d8852e0edeef01de33471de9d04eea5a57fdf816aca
MD5 bcb4a1ef7d4119ff28daa81b57f104af
BLAKE2b-256 1bda420d1619aacb92b73738ee5717017f3955e670339665fb864cdd18a1d0c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8fd0c6ef4442081df96532aeca1986e3e36533e046a5cdbec279180ee9cbfb19
MD5 854eb9b00348eeed8e26b4c0de220a48
BLAKE2b-256 f41c25e7f03c7c35b248ca5804ec2f3907eaba40d97837d9c1aa9621ef509007

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3a1bfb67ffebd16f1c4ad6574196f28f17a4bf4ecf846d947db859916842d60c
MD5 23aa00f855d3878b4ace2c90d328f070
BLAKE2b-256 ec55515fc65e6ebd52023ff3eb0a73ec51bbd40db52efaf1507c5f920f825e36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2a28138b0e155d0e9654f023d13af683d1e60f8d3dc260c49e5b704586795128
MD5 28890286cde30568d452c0057d97abfc
BLAKE2b-256 4db3a660fde1a00ca1501ace1c34fdec4705be982859146a29370a6ccd69f52f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 444c45d4742e3561785008387a07e6aba8ff78042a8c7099fcd32e13bb971f02
MD5 e4cfa38c766e049bf9db0825fb8e9eb3
BLAKE2b-256 23fb2ba97c42dce5c9ea0805a3527fb6627314274c065229e0912d97bbbfe619

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