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.6rc1-cp314-cp314-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.14Windows x86-64

opengeode_core-17.3.6rc1-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.6rc1-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-17.3.6rc1-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.6rc1-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.3.6rc1-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.6rc1-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.3.6rc1-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.6rc1-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.3.6rc1-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.6rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e3d8856ec2d6773f6ce1e465d99e01a41e30ff50194cbafdcf77dac5e64e5542
MD5 d78da877e4bda8d69d5f5a8ff5614f6d
BLAKE2b-256 b5c057d0a1f7350da0cd4bfb19bef64805afd39a6b0dacbdf92cd9ca1b0e8bfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c279fa2bc8ff6c98bbc862fa921111c755510e964e76aac2159b29f6b6ac54a
MD5 7fdc0a6a9820c3dcc92b83e05173bc53
BLAKE2b-256 3ad2b6772ecef32dbc179d187289da6ea7f71cdca800447e30709061b84aa5c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 47a0b4974d5fc1399e6aa6a910555da55bba8c49f71183c44f64c352a0460eeb
MD5 3dc7a63ac35d278ffca9cc1c94451389
BLAKE2b-256 4de6b265939caa07218336465fb0a22b8ff94ed88e4501c79fec7ca3bae26370

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0f89c6131a4c158cc2b28e791e47762487378072bd2df63bec10396a239c3008
MD5 a5a1a03d2241d46136f1711f5d0c3af7
BLAKE2b-256 7efa7477bdbf58555a2957305a5e7e7336d7284041a4a9ff32575dac07dc04e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3a6f540cd12e031e574229b8a5f1eb0e293d2f8f165866e375aa48451011c7da
MD5 60157b583b69430a5c631015f0d6f673
BLAKE2b-256 894cc650de712f1acfaa7bbfdae179e0a7d70a24e3379c6fad8370ea580c88d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 213cdee05fbaf6605a776cbcebcc39bd4759b5312085a29d71ef59c8808df403
MD5 5ccb5fc9089a2cf0f021d2d2bb24cca6
BLAKE2b-256 5fdb6960e603cac240cc4e1872d5d72c7e580f69630f1775dd159ecd42ff7a91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 64eaabe40d0b6e23043d1100733b213db6d7c8562ea2188e981cd95972e0afd2
MD5 12e6c7a54f5de7a8cea3f845d383e586
BLAKE2b-256 20c224130ee842070feb24d9eda4707827786500f993d9938ab7bd112cc41632

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cd8c83aec4fda4b33c70a0f43ef6e7e23ccb27d05dd79cf2f259e68f93629690
MD5 cf1035e937bb7155a94be16bde1f4816
BLAKE2b-256 acfb768cf4cd973514da8142768730bb43665c6b6a2fa3aab4127c1144da5089

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 607ab362c3bd4697adb326c3319a4fc3b2181f9e4cd5dbea9083f413e3435ac4
MD5 c6fcc54c69e2427c0f33f6fbb24b2eb7
BLAKE2b-256 131c9501a75c06447ccfcb17aa4c1442b8f2d3e358aff25c5ff943c8ceed1e01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e4015327f5d7888510eb253aaa1dbfb856f0d37936e8b54beded8a2ce53698dd
MD5 d67926edb573d6b409c4b523bc7325f1
BLAKE2b-256 0139226e1cbf260717057d7cd92a3f58ee56144121ff19d5bb5ade560146eecc

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