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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b5157ef135be5c0ff3a5086147f85eeed01e01eea7d8c7646ba8155d7423335b
MD5 1518b898ce3a7fb630f8b39e7d61d86e
BLAKE2b-256 907361aac6639a6932452c7da996e6c1dfdb38a05d12d70c581ba562bcc0551c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d89976db4a5d73c989955f6f72aa9586168f534aa761a1142c258d0133615d90
MD5 a4406bad67e82bd94abc098ceb8b46eb
BLAKE2b-256 4a6c452778480a9b1011d4bbc7861e8c305167dc75d6cc3eb928759f66fd05bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f852a2a135c8194fec5ea8c03d4449756eb068d05ee7323e385764473ade46b8
MD5 923a7b7408293de037786270bc8eb9ac
BLAKE2b-256 51f72b9c8e1060a101b48e3bbb0f29ac17c00d03fd6e8d43f6a525f7f0c737ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc72ec21f8dc0edda8f935a3a07ad0b8973620a05b0b7338ad497e04649275b1
MD5 7fe18a2fcf62ef1b22cf4bc8fc455a98
BLAKE2b-256 f2166538339f43c1b3288fe2bc1a856e93f987a8e2504bf7734227b4dc655068

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dea1999673e9684202505f5209c75db48585b52d16eef9fcd82076afcfc56327
MD5 42f981eac19cbc8c412319d09a062355
BLAKE2b-256 a0a76637164b55cd1c89a79853cdfbe2329c1e69503c32fee798f0a1f6324cfc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ac3306232cd48af9ca605c0dc0c4663d476de231277319fe8c3370c2d7f27368
MD5 6fa011ca249c56c7af1d62b696f0da8d
BLAKE2b-256 41c80ea7ed2e94790e221d6f8ea02813d762cefd31de124061cad9cb6cd27d80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7a9f40917aae8d20c876e00f511a792a56049304b656e4b01888fae1f5f97b4b
MD5 1087cd3bf0965dbf4e18fe52e51ccbb5
BLAKE2b-256 658ddd236fccab6bb127a31c8878705d6ac42abdc2d06a5ee3567ed1de3572fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.6-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eda7e165d148aaf07f9e908684174582faca0d68f787a867d99728bf302d6587
MD5 8860ca6e734377b9096bb8f79c68e0ed
BLAKE2b-256 bbbec7532716bae1a7a84fc87679d435ca557e9e405f2abc76301b17d4aaff06

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