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 Version PyPI

Windows support Ubuntu support Red Hat support

Language License Semantic-release DOI

Slack invite Linkedin Mail Us


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 - 2026, Geode-solutions

Project details


Release history Release notifications | RSS feed

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

If you're not sure about the file name format, learn more about wheel file names.

opengeode_core-17.3.6rc3-cp314-cp314-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.14Windows x86-64

opengeode_core-17.3.6rc3-cp314-cp314-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

opengeode_core-17.3.6rc3-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-17.3.6rc3-cp313-cp313-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

opengeode_core-17.3.6rc3-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.3.6rc3-cp312-cp312-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

opengeode_core-17.3.6rc3-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.3.6rc3-cp311-cp311-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

opengeode_core-17.3.6rc3-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.3.6rc3-cp310-cp310-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file opengeode_core-17.3.6rc3-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b5732b3944a82d49312008ba59f6cf4f36608340f2cc266a662bfea4fce9ef43
MD5 05669bf7d547f10f16a1135be723fd68
BLAKE2b-256 46b10157c9699bf60aa23109184b8a9812a3b6aafb8be61760e53087bcc71cd1

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc3-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4dc2352ae8829aa0423d11ca2c4bdfd36bd493613e8de7f8912aea81003efd9d
MD5 e42c9ae113e22ebc654073ef7557796f
BLAKE2b-256 593dbd760979f9df524efcad9112f705ade22c822c343123bb43ef3cc2207c7f

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ffc433f983e0365cc10d957ca859aa06faf76432d7846fca8ad8e59678112097
MD5 da5fa31b4e0b5d5e432f87dc074d9f85
BLAKE2b-256 2f10009f9c60809d9129e42b0ae9782dc5df249df0c850ee5b5eb4c83eaad749

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc3-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ec50fb0929f5a124aacdd2ba5b6c58187eba44a361003650024f3955447dae9a
MD5 3bcbe4dc2895f43c93c550636f5e340b
BLAKE2b-256 507a25795609127b72d03e5924998df195da7e18789e85a095ec32baa5d884a0

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8bec3490671390cc7854bddcc430a2d76985d8c21747209feffacdb98bd18071
MD5 cfe7a5a9bd2ff4a11d50eaafc02fbc81
BLAKE2b-256 bf0a8322a203104b794f6b56e819e7381740df12e02264109317cb47e9f0174d

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41ca97ed9afa306494463f116f521095808c5c98f6cf13b849e13c862fbb916c
MD5 f549e9a05594624d122bba1ec1b2ba36
BLAKE2b-256 00e99bb1171fc41a2ba5ca516452f5fa8136b47ed36f46c8b7de5326f68ea00e

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8c0fbccdda6dc69f905125ebc58be813a1bb23cdf64be366a7b0020dfbb67787
MD5 a3aa8803a038ea49293ddfcc636286dd
BLAKE2b-256 27100f1975e814fcd9f3b3fab3f3d386bdebe76422ace1fbd6b4ef3d44966ee3

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14d56961bc31f2b8827820fc58c285f51e74a2b96d17cfcae80235819d6abb1e
MD5 ce45daed2f2b6fb4ef896a51099bfdc0
BLAKE2b-256 b6d48e52cc7d984176d81799a0af4dfb8685e224e941c2b232a0eda27095b607

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bd997665d3c43f60fc37cdbe83fb80660d06ae503293c7f3c1a033ddcede5e8d
MD5 e6e28c6f5dec13bc8b45c321b71be572
BLAKE2b-256 0bb33f8809727ce588e98e5de1de95687433c95b5d17fdc0ff868d6aa98a3892

See more details on using hashes here.

File details

Details for the file opengeode_core-17.3.6rc3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4c411256dbea7a6aef4ba4686750a50572b9be4984edf3852931b8f8afed5658
MD5 f215e5476e924ba78f09b30c44d3f8b2
BLAKE2b-256 6eb308dd8de8f4f11c104c4b4efd9b79d1e4285158832ee4e2586df1cf8c60ff

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page