:orphan:

Example Gallery
===============

This gallery provides some examples.

.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

    <div class="sphx-glr-thumbnails">

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="The underlying geometry (a.k.a. grid) is the foundation of a block model. Since parq-blockmodel is designed to work with regular geometries,  this example demonstrates the underlying regular geometry by visualising it with PyVista.">

.. only:: html

  .. image:: /auto_examples/images/thumb/sphx_glr_01_regular_geometry_thumb.png
    :alt:

  :doc:`/auto_examples/01_regular_geometry`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Regular Geometry</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Rotation of a block model geometry is a common operation in geoscience applications. By rotating the geometry, we can align it with geological features. Rotation is typically specified in degrees from the cardinal orthonormal axes (x, y, z).">

.. only:: html

  .. image:: /auto_examples/images/thumb/sphx_glr_02_rotated_geometry_thumb.png
    :alt:

  :doc:`/auto_examples/02_rotated_geometry`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Rotated Geometry</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Block models represent 3D data, typically via a 3D array.  3D arrays can be flattened into a 2D tabular representation that can be stored in a parquet file.">

.. only:: html

  .. image:: /auto_examples/images/thumb/sphx_glr_03_visualise_blockmodel_thumb.png
    :alt:

  :doc:`/auto_examples/03_visualise_blockmodel`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Block Models</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Minimal example of a rotated block model using the new ijk‑first geometry design.">

.. only:: html

  .. image:: /auto_examples/images/thumb/sphx_glr_04_rotated_blockmodel_thumb.png
    :alt:

  :doc:`/auto_examples/04_rotated_blockmodel`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Rotated Blockmodel</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="A heatmap allows you to visualize the distribution of a specific attribute across a 3D block model from a 2D perspective.">

.. only:: html

  .. image:: /auto_examples/images/thumb/sphx_glr_05_heatmap_thumb.png
    :alt:

  :doc:`/auto_examples/05_heatmap`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Heatmap</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Reblocking">

.. only:: html

  .. image:: /auto_examples/images/thumb/sphx_glr_06_reblocking_thumb.png
    :alt:

  :doc:`/auto_examples/06_reblocking`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Reblocking</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Block models can be exported as triangulated surface meshes.">

.. only:: html

  .. image:: /auto_examples/images/thumb/sphx_glr_07_mesh_export_thumb.png
    :alt:

  :doc:`/auto_examples/07_mesh_export`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Mesh Export</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example shows an axis-aligned workflow that starts dense and then creates a sparse model from filtered rows.">

.. only:: html

  .. image:: /auto_examples/images/thumb/sphx_glr_08_sparse_parquet_to_pbm_thumb.png
    :alt:

  :doc:`/auto_examples/08_sparse_parquet_to_pbm`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Dense and Sparse PBM from XYZ Parquet</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates a rotated centroid-parquet workflow where:">

.. only:: html

  .. image:: /auto_examples/images/thumb/sphx_glr_09_rotated_parquet_to_pbm_thumb.png
    :alt:

  :doc:`/auto_examples/09_rotated_parquet_to_pbm`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Rotated XYZ Parquet to PBM</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


.. toctree::
   :hidden:

   /auto_examples/01_regular_geometry
   /auto_examples/02_rotated_geometry
   /auto_examples/03_visualise_blockmodel
   /auto_examples/04_rotated_blockmodel
   /auto_examples/05_heatmap
   /auto_examples/06_reblocking
   /auto_examples/07_mesh_export
   /auto_examples/08_sparse_parquet_to_pbm
   /auto_examples/09_rotated_parquet_to_pbm


.. only:: html

  .. container:: sphx-glr-footer sphx-glr-footer-gallery

    .. container:: sphx-glr-download sphx-glr-download-python

      :download:`Download all examples in Python source code: auto_examples_python.zip </auto_examples/auto_examples_python.zip>`

    .. container:: sphx-glr-download sphx-glr-download-jupyter

      :download:`Download all examples in Jupyter notebooks: auto_examples_jupyter.zip </auto_examples/auto_examples_jupyter.zip>`


.. only:: html

 .. rst-class:: sphx-glr-signature

    `Gallery generated by Sphinx-Gallery <https://sphinx-gallery.github.io>`_
