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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d1f6a47cb78d5e818069e886e54dfb6bba5d5478dee59d721d2ce61c6f63709a
MD5 8f22c4170b7c653e0a5111da2521e1ed
BLAKE2b-256 398256fb70dbbe434f54b89d75fc051ee0f4da17c85fd74c2b0d922ddc8cb569

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ba4a9f147a37b724e014a114ece5e765418fa1f0a20c398af6186e289186faa
MD5 465a9146d39b8b4d0dcc0c05d8328019
BLAKE2b-256 76c8b2ec13a235b5662d7b778e0612b376f03f662bf44d824ef66fef41a4e010

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cc436b87c7a5a5c35f1ecd527fa588fc9c9e851a2b31a894e991976aa114d73d
MD5 aaa1a7ad1c81a37815aca315b2c6cbbf
BLAKE2b-256 0ed8595954ac70c1a250b445208f04bae99e53d160cc780ecbde2d102f3dbee3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8d899f186f182b5b147b59f65af23a4dc51b195bff343552cb1cecaf89d0578
MD5 3d1ecaa4275fe9b14f7012538719d3c9
BLAKE2b-256 3cc6c1d922e284c1a9b4a8ef4c13c95e7a0810681d384ca079b843a1eb844ebf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 041bbb3ed29e8f98badbbed36df9aa25b15447d39d6f06984322802a458b0a7f
MD5 9f97a3f869dc859f45f3eb31da056a3b
BLAKE2b-256 94465198ec6e314cc264f121744404da5f00fc5d9460f7d2b71b1a56dac01232

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0fbe7bcae54b42f63048d24f8c1e8a45ddba19d37988ab55231f807b724c27d6
MD5 0f3408aa8efeb52e8da3c4b3bafd244a
BLAKE2b-256 238be117ee42412034f55203068c9a6f7fa780425b315874482b5386de0cfb71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 179a9a904ce110665d40ee82d5cadffff700b0793ed2eb563cf1217874bfe0c1
MD5 1d0b3b15ca1182d70491b3df7cb19588
BLAKE2b-256 22d628f4496c6ebaae339fcf7d3c7a99a787cde9e72e870f5efbf54b3dff98b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for OpenGeode_core-15.6.4rc2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b3ec6f477edaefe4ec09d713fba1a8d45899f02cc149bcc42f4de6883e49daab
MD5 072dfca8bf060bf2aa22f47a38c638da
BLAKE2b-256 75579c30cddd3617fa1e0deacbd5377d8308f32b4af2d4c7ea800829b6ca0ed2

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