

.. _sphx_glr_auto_examples_04-topography:

.. _gal-topography:

Topography
==========

This section provides examples of how to use the :ref:`api-surface` and :ref:`api-morphology` components of Cratermaker to model the surface topography of craters and the topographic evolution of cratered surfaces.


.. 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="This example showcases how to create a crater and ejecta profile using the &quot;basicmoon&quot; morphology model from the CraterMaker package. The crater is created with a radius of 1 km, and the profiles are plotted in a 2D space normalized to the crater radius.">

.. only:: html

  .. image:: /auto_examples/04-topography/images/thumb/sphx_glr_4.2-plot_crater_profile_thumb.png
    :alt:

  :doc:`/auto_examples/04-topography/4.2-plot_crater_profile`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Create a crater and ejecta profile with the "basicmoon" morphology model</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example showcases how to create a crater and ejecta profile using the &quot;basicmoon&quot; morphology model from the Cratermaker and visual its topography. This will mimic how CTEM generates a test crater, though it is much simpler to run than that venerable old Fortran-based beast of a code!. The crater is created with a radius of 1 km. The hill shade uses the same settings that CTEM uses.">

.. only:: html

  .. image:: /auto_examples/04-topography/images/thumb/sphx_glr_4.1-plot_shaded_crater_thumb.png
    :alt:

  :doc:`/auto_examples/04-topography/4.1-plot_shaded_crater`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Create a shaded topographic representation of a crater</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to create a ray intensity map for a crater using the &quot;basicmoon&quot; morphology model.">

.. only:: html

  .. image:: /auto_examples/04-topography/images/thumb/sphx_glr_4.4-plot_ray_intensity_thumb.png
    :alt:

  :doc:`/auto_examples/04-topography/4.4-plot_ray_intensity`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Plot the ray intensity map for a crater</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to use the :pyapply_diffusion method in the ug-surface class to model topographic diffusion. In this example, we will simulate the change in elevation over time of a hill with a Gaussian profile. This example has an analytical solution, which we will compare against the numerical solution provided by the diffusion method.">

.. only:: html

  .. image:: /auto_examples/04-topography/images/thumb/sphx_glr_4.3-plot_topographic_diffusion_thumb.png
    :alt:

  :doc:`/auto_examples/04-topography/4.3-plot_topographic_diffusion`

.. raw:: html

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


.. thumbnail-parent-div-close

.. raw:: html

    </div>


.. toctree::
   :hidden:

   /auto_examples/04-topography/4.2-plot_crater_profile
   /auto_examples/04-topography/4.1-plot_shaded_crater
   /auto_examples/04-topography/4.4-plot_ray_intensity
   /auto_examples/04-topography/4.3-plot_topographic_diffusion

