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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bfea1ac96a6cc1002a8fc0d365732ffa730dbb2fe5b5723d59a67de8dc03fdb8
MD5 1f6d09a4815086f993717aebd775e606
BLAKE2b-256 b8b7a6a3c6d41b3d375bf1586ab0b97abffbd84d1e483f2d34708d361713c690

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2dd1eaf662e8c7a334fb33b853830f1268f858651560332036db8c2fc8d9fe11
MD5 dbfdc42f6684ea2426627be34124dc36
BLAKE2b-256 a35c1e4cac767785bbd9a1a241d480b4f6f7b2314e042a227131f7a4a1786015

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6dfbed19e30042319b15110e719686df0f35314f95b821996a832ebfdf300f46
MD5 31b502c139dd778314bef2c7ff9e1f6e
BLAKE2b-256 11791a6cb90443e88f007a6254638bcd1abc0ebc7675f123831cb67a291dc016

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5fe8f3184af8c79d7a05d5bfb5ff6c333d83a057c21b78f7661470cf07aa9f1d
MD5 c5ace3518ab9e4fb92258efb6447df98
BLAKE2b-256 57d458c091f87ea16533ac86ecbd6d07e16900a1f821582af0e9ebfa7f68a3a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1f93a5b783fd4b1910d81c32853246a8c7190bad4932960d1504b230b9bce30b
MD5 581d57d6cf29a6127a5088570bf0277b
BLAKE2b-256 2a367982bad2bab0089330f395647c8d7818c9c811fb3426c8115ad811157355

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d07cf9cc7117f1a4f278f1439d13916a29d4c8666035de83b66813aedafade00
MD5 0991c7ef6fbad05293f5df328127c076
BLAKE2b-256 a991405338877effa53bf8e64388f0bc8239b424710a5963c099eb288acd886f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 093abf2f59e3ee4621e7812265cea2460443cf9590046d22341eb4dcb8fed7c6
MD5 127c8edddbef1c2d480acb0b9283246e
BLAKE2b-256 21259d79539b1cdba0f012266f118b387c66809428efe6539d4b8290563ecb38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.3rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd1e42daefa635f10005b7e275a16f02776d1487e004648dd08134e9272a69f7
MD5 11ad9400f04b3462fe94f6c211e04ad7
BLAKE2b-256 649f74e1b2b666143eb5257c874e1cce6f5d6c81fc5f4abfc097cc3b2e44f892

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