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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b08b6e8428fa325ff9c575ab1d403f2fa4f2b12e50cde3abf382c4f00ba6d667
MD5 217a7e118fd82384a550210574bfcea0
BLAKE2b-256 df99a496243e5650c6fa1a5d5e3c35933f2f945ee9ae8efa567677d6ab54a096

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97522274e0f12fe138ab8f491ebe977ecc71f81d88e087071815cfffb672006a
MD5 ea0171a9788cec6384c2cd5329ec2e15
BLAKE2b-256 dcf1c38bc7b010c247bf9528f96333f29f74da3b48455535aad1fa7f6cf333cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b1576f1e05e0d5f18f588e419ff385390febd2894d6c509f26be52932df2ddd4
MD5 f6a28663def07abf820ffba979f9acb4
BLAKE2b-256 ccca91fc21b5cf29aae7b6f6bb6d683af6842c8b54e3f2887700ae969283de42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 59d0b3b44168ae38363fab53b28e1f9dbd6c8fa52559e05a7157d354e1dc66c0
MD5 dedde1f3044b1ca558e74120079f7a25
BLAKE2b-256 594215b81a7ab0b0c1037e276f43a4b2f9617678f5d75628270e13c96eeec60c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 08d2f112e85966b3cee9fef7509ac01e335738e1511fe84f00503ce558f32c65
MD5 ed320652aca3cf7b1d9f4a161b783871
BLAKE2b-256 5a70c7c42181fa5a99b06ab00e83f13af092e1688160578685f3076b24558f37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af5009d478d3b4917daf666771f950392ec18d3ef32cad5b1d36c126a5fe32e4
MD5 b92a4ab1391241c02ce90fd09db0d812
BLAKE2b-256 6df638ba339dd0900a0c9f01bd1c99522f14f42d676d7921037892ee6ee1039e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 797dc57303cd88f37bcbc316d77e829fb9813eb6cf9337206144350f7874556d
MD5 5ea0d800a9f69c3c2d4f8530b3bbfd6b
BLAKE2b-256 812be6ab3c5f6486345700c428a7c866913e83211448fb6191e76fa8f3aabbf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.7rc1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ece0406533d3c5ea0f4f4a3af3aa281c92e92094c50f3f4b6764192275bcfa42
MD5 deef42f751618fb9f1659d576a3dd5ca
BLAKE2b-256 50e7cd47a8191ccdef7c6746bfe9fcec62e5b024d01a9028f3b826fe4ea23972

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