Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions docs/source/block_model.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
Block Model Creation
====================

.. note::

Under construction.

The ``Block Model`` module has been developed as a user-interface for the creation of regular (Tensor) BlockModel objects using the `discretize <https://discretize.simpeg.xyz/en/main/>`_ package.

# .. figure:: /images/octree_grid.png
# :width: 800
.. figure:: /images/block_model_creation_uijson.png
:width: 500

A Block Model grid is a discretization of a 3D volume into a set of rectangular cells. The core region is defined by both the input ``Object`` with a depth limiter provided by the
``Core depth (m)``. Cell sizes are provided for each axis, and a padding region may be specified where the cells expand at a rate given by the ``Expansion factor``.

An Block Model grid is a discretization of a 3D volume into a set of rectangular cells.
.. figure:: /images/block_model_creation_result.png
:width: 800
17 changes: 10 additions & 7 deletions docs/source/block_model_to_octree.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@
Block Model to Octree
=====================

.. note::

Under construction.
.. figure:: /images/block_model_to_octree_uijson.png
:width: 500

The ``Block model to Octree`` module has been developed as a user-interface for the conversion between regular (Tensor) BlockModel objects to Octree, using the `discretize <https://discretize.simpeg.xyz/en/main/>`_ package.
Comment on lines +6 to 9
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.. figure:: /images/block_model_to_octree_uijson.png
:width: 500
The ``Block model to Octree`` module has been developed as a user-interface for the conversion between regular (Tensor) BlockModel objects to Octree, using the `discretize <https://discretize.simpeg.xyz/en/main/>`_ package.
The ``Block model to Octree`` module has been developed as a user-interface for the conversion between regular (Tensor) BlockModel objects to Octree, using the `discretize <https://discretize.simpeg.xyz/en/main/>`_ package.
.. figure:: /images/block_model_to_octree_uijson.png
:width: 500
Image


# .. figure:: /images/octree_grid.png
# :width: 800
In its most simple form, the application will create an octree with the core region matching the cells of the block model with a small padding region where the cells are allowed to expand.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
In its most simple form, the application will create an octree with the core region matching the cells of the block model with a small padding region where the cells are allowed to expand.
In its simplest form, the application will create an octree with the core region matching the cells of the block model. Cells are allowed to expand to the closest octree level within the volume of padding cells.


.. figure:: /images/block_model_to_octree_basic_usage.png
:width: 800

There is also an option to refine the octree on a specified model. This will create an octree that is refined in areas that contain large gradient in the provided model.

An octree mesh is a discretization of a 3D volume into a set of rectangular cells. The cells are defined by a tree
structure, where each node has 8 children.
.. figure:: /images/block_model_to_octree_advanced.png
:width: 800
Comment on lines +18 to +19
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry to be picky, but can we use a ReferencedData instead? The refinement on the boundaries will be much clearer.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/source/images/ui_json_general.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/source/images/ui_json_refinements.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading