geode-explicit is the OpenGeode module from Geode-solutions for defining and manipulating explicit geometric models, such as regular grids and explicit solids, within a 3D space. It is part of a larger ecosystem of C++ and Python libraries for geometric modeling. The library is actively maintained with frequent updates and bug fixes, typically following a rapid release cadence for the Geode-solutions ecosystem, with the current version being 7.0.7.
pip install geode-explicitVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates how to create a 3D `RegularGrid` from a bounding box, save it to a file, and then load it back. It utilizes common utility classes like `Point3D` and `BoundingBox` from `geode-common`.
Refer to the official Geode-solutions documentation and release notes for version 7.x for updated API details. Update import paths, class instantiations, and method calls accordingly.
When encountering cryptic errors, check the input data for validity (e.g., non-degenerate geometries, correct dimensions) and refer to the Geode-solutions C++ documentation for deeper insight into specific functions.
Ensure your Python environment meets the `requires_python` specification. Use a virtual environment manager like `conda` or `venv` to create an environment with a compatible Python version.
Always install `geode-explicit` in a clean virtual environment or ensure all `geode-*` packages are updated to their latest compatible versions using `pip install --upgrade geode-solutions` (which attempts to upgrade the entire ecosystem).
No dependency data recorded yet.