Skip to content

Commit e75ca1d

Browse files
modified user_guide
1 parent d1111f8 commit e75ca1d

22 files changed

Lines changed: 233 additions & 282 deletions
1.1 KB
Binary file not shown.
5.73 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 Bytes
Binary file not shown.
-338 Bytes
Binary file not shown.
Lines changed: 40 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,42 @@
1-
Examples
2-
==========
1+
.. grid:: 2
2+
:gutter: 3
33

4-
.. toctree::
5-
:maxdepth: 1
4+
.. grid-item-card:: Quick start example
5+
:link: main_original
6+
:link-type: doc
67

7-
Quick start example <main_original>
8-
Heat-Salt transport in sea ice <jupyter_run>
9-
Heat-Salt transport with radiation and gravity drainage <jupyter_run_radiation>
10-
Biogeochemical system response to transport mechanics <jupyter_run_algae>
11-
Modify different inputs for comparison <example-4-different-userinputs>
8+
.. image:: images/main_original.png
9+
:alt: Quick start example
10+
:width: 100%
11+
12+
.. grid-item-card:: Biogeochemical system response to transport mechanics
13+
:link: jupyter_run_algae
14+
:link-type: doc
15+
16+
.. image:: images/jupyter_run_algae.png
17+
:alt: Algae example
18+
:width: 100%
19+
20+
.. grid-item-card:: Heat-Salt transport in sea ice
21+
:link: jupyter_run
22+
:link-type: doc
23+
24+
.. image:: images/jupyter_run.png
25+
:alt: Heat-Salt example
26+
:width: 100%
27+
28+
.. grid-item-card:: Heat-Salt transport with radiation and gravity drainage
29+
:link: jupyter_run_radiation
30+
:link-type: doc
31+
32+
.. image:: images/jupyter_run_radiation.png
33+
:alt: Radiation example
34+
:width: 100%
35+
36+
.. grid-item-card:: Comparison of different inputs
37+
:link: example-4-different-userinputs
38+
:link-type: doc
39+
40+
.. image:: images/example-4.png
41+
:alt: Different inputs
42+
:width: 100%

docs/build/html/api/spyice.misc_subroutines.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<script>DOCUMENTATION_OPTIONS.pagename = 'api/spyice.misc_subroutines';</script>
5151
<link rel="index" title="Index" href="../genindex.html" />
5252
<link rel="search" title="Search" href="../search.html" />
53-
<link rel="next" title="&lt;no title&gt;" href="../user_guide/_index.html" />
53+
<link rel="next" title="User guide" href="../user_guide/_index.html" />
5454
<link rel="prev" title="src.spyice.update_physical_values" href="spyice.update_physical_values.html" />
5555
<meta name="viewport" content="width=device-width, initial-scale=1"/>
5656
<meta name="docsearch:language" content="en"/>
@@ -495,7 +495,7 @@ <h2>calculate_melting_temperature_from_salinity<a class="headerlink" href="#calc
495495
title="next page">
496496
<div class="prev-next-info">
497497
<p class="prev-next-subtitle">next</p>
498-
<p class="prev-next-title">&lt;no title&gt;</p>
498+
<p class="prev-next-title">User guide</p>
499499
</div>
500500
<i class="fa-solid fa-angle-right"></i>
501501
</a>

docs/build/html/index.html

Lines changed: 62 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
<link href="_static/styles/pydata-sphinx-theme.css?digest=26a4bc78f4c0ddb94549" rel="stylesheet" />
3232

3333
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=a746c00c" />
34+
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
3435
<link rel="stylesheet" type="text/css" href="_static/css/custom.css?v=b6ad3417" />
3536

3637
<!-- So that users can add custom icons -->
@@ -42,6 +43,7 @@
4243
<script src="_static/documentation_options.js?v=5929fcd5"></script>
4344
<script src="_static/doctools.js?v=9bcbadda"></script>
4445
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
46+
<script src="_static/design-tabs.js?v=f930bc37"></script>
4547
<script crossorigin="anonymous" integrity="sha256-Ae2Vz/4ePdIu6ZyI/5ZGsYnb+m0JlOmKPjt6XZ9JJkA=" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.4/require.min.js"></script>
4648
<script>window.MathJax = {"tex": {"inlineMath": [["$", "$"], ["\\(", "\\)"]], "processEscapes": true}, "options": {"ignoreHtmlClass": "tex2jax_ignore|mathjax_ignore|document", "processHtmlClass": "tex2jax_process|mathjax_process|math|output_area"}}</script>
4749
<script defer="defer" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
@@ -317,8 +319,8 @@
317319

318320
<section id="sea-ice-model-package-spyice">
319321
<h1>Sea-Ice Model Package (SPyIce)<a class="headerlink" href="#sea-ice-model-package-spyice" title="Link to this heading">#</a></h1>
320-
<p>The SPyIce package is a software tool that enables 1D finite difference simulation for vertical transport equations. It specifically focuses on thermal diffusion with the influence of salinity and physical properties. The package utilizes the Thomas tridiagonal solver as the solver algorithm. With SPyIce, users can model and analyze the behavior of temperature, salinity, and other relevant variables in a vertical system. It provides a comprehensive framework for studying the thermal diffusion process and its interaction with salinity in various scenarios. Hydra is used to automate the simulation runs of the Sea-Ice Model. It is used to manage and run sea ice simulations, making it easier for users to explore different scenarios and optimize their models.
321-
You can also model microalgae bloom on sea ice and how nutrient transport, sunlight and radiation affects its growth with this package.</p>
322+
<p>The SPyIce package is a software tool that enables 1D finite difference simulation for vertical transport equations. It specifically focuses on thermal-solute advection-diffusion with the influence of desalination mechanisms and physical properties. The package utilizes the Thomas tridiagonal solver as the solver algorithm. With SPyIce, users can model and analyze the behavior of temperature, salinity, and other relevant variables in a vertical system. It provides a comprehensive framework for studying the thermal diffusion process and its interaction with salinity in various scenarios. Hydra is used to automate the simulation runs of the Sea-Ice Model. It is used to manage and run sea ice simulations, making it easier for users to explore different scenarios and optimize their models.
323+
You can also model microalgae bloom near the sea ice-ocean interface and how nutrient transport, sunlight and radiation affects its growth with this package.</p>
322324
<div class="pst-scrollable-table-container"><table class="table table-center">
323325
<colgroup>
324326
<col style="width: 33.3%" />
@@ -355,19 +357,70 @@ <h1>Sea-Ice Model Package (SPyIce)<a class="headerlink" href="#sea-ice-model-pac
355357
</table>
356358
</div>
357359
</section>
360+
<section id="examples">
361+
<h1>Examples<a class="headerlink" href="#examples" title="Link to this heading">#</a></h1>
362+
<div class="pst-scrollable-table-container"><table class="table table-center">
363+
<colgroup>
364+
<col style="width: 20.0%" />
365+
<col style="width: 20.0%" />
366+
<col style="width: 20.0%" />
367+
<col style="width: 20.0%" />
368+
<col style="width: 20.0%" />
369+
</colgroup>
370+
<tbody>
371+
<tr class="row-odd"><td><figure class="align-center" id="id4">
372+
<a class="reference internal image-reference" href="_images/main_original.png"><img alt="_images/main_original.png" src="_images/main_original.png" style="width: 200px;" />
373+
</a>
374+
<figcaption>
375+
<p><span class="caption-text"><a class="reference internal" href="quick_start/example/main_original.html"><span class="doc">Quick start example</span></a></span><a class="headerlink" href="#id4" title="Link to this image">#</a></p>
376+
</figcaption>
377+
</figure>
378+
</td>
379+
<td><figure class="align-center" id="id5">
380+
<a class="reference internal image-reference" href="_images/jupyter_run.png"><img alt="_images/jupyter_run.png" src="_images/jupyter_run.png" style="width: 200px;" />
381+
</a>
382+
<figcaption>
383+
<p><span class="caption-text"><a class="reference internal" href="quick_start/example/jupyter_run.html"><span class="doc">Heat-Salt transport in sea ice</span></a></span><a class="headerlink" href="#id5" title="Link to this image">#</a></p>
384+
</figcaption>
385+
</figure>
386+
</td>
387+
<td><figure class="align-center" id="id6">
388+
<a class="reference internal image-reference" href="_images/jupyter_run_radiation.png"><img alt="_images/jupyter_run_radiation.png" src="_images/jupyter_run_radiation.png" style="width: 200px;" />
389+
</a>
390+
<figcaption>
391+
<p><span class="caption-text"><a class="reference internal" href="quick_start/example/jupyter_run_radiation.html"><span class="doc">Heat-Salt transport with radiation and gravity drainage</span></a></span><a class="headerlink" href="#id6" title="Link to this image">#</a></p>
392+
</figcaption>
393+
</figure>
394+
</td>
395+
<td><figure class="align-center" id="id7">
396+
<a class="reference internal image-reference" href="_images/jupyter_run_algae.png"><img alt="_images/jupyter_run_algae.png" src="_images/jupyter_run_algae.png" style="width: 200px;" />
397+
</a>
398+
<figcaption>
399+
<p><span class="caption-text"><a class="reference internal" href="quick_start/example/jupyter_run_algae.html"><span class="doc">Biogeochemical system response to transport mechanics</span></a></span><a class="headerlink" href="#id7" title="Link to this image">#</a></p>
400+
</figcaption>
401+
</figure>
402+
</td>
403+
<td><figure class="align-center" id="id8">
404+
<a class="reference internal image-reference" href="_images/example-4.png"><img alt="_images/example-4.png" src="_images/example-4.png" style="width: 200px;" />
405+
</a>
406+
<figcaption>
407+
<p><span class="caption-text"><a class="reference internal" href="quick_start/example/example-4-different-userinputs.html"><span class="doc">Comparison with different inputs</span></a></span><a class="headerlink" href="#id8" title="Link to this image">#</a></p>
408+
</figcaption>
409+
</figure>
410+
</td>
411+
</tr>
412+
</tbody>
413+
</table>
414+
</div>
415+
</section>
358416
<section id="contents">
359417
<h1>Contents<a class="headerlink" href="#contents" title="Link to this heading">#</a></h1>
360418
<div class="toctree-wrapper compound">
361419
<ul>
362420
<li class="toctree-l1"><a class="reference internal" href="report/_index.html">About</a></li>
363421
<li class="toctree-l1"><a class="reference internal" href="quick_start/installation.html">Installation</a></li>
364422
<li class="toctree-l1"><a class="reference internal" href="api/_index.html">API</a></li>
365-
<li class="toctree-l1"><a class="reference internal" href="user_guide/cmd_run.html">To run on command line</a></li>
366-
<li class="toctree-l1"><a class="reference internal" href="user_guide/jupyter_run.html">To run on jupyter notebook</a></li>
367-
<li class="toctree-l1"><a class="reference internal" href="user_guide/hatch.html">Running Tests</a></li>
368-
<li class="toctree-l1"><a class="reference internal" href="user_guide/hatch.html#static-analysis">Static Analysis</a></li>
369-
<li class="toctree-l1"><a class="reference internal" href="user_guide/hatch.html#type-hinting">Type Hinting</a></li>
370-
<li class="toctree-l1"><a class="reference internal" href="quick_start/example/_index.html">Examples</a></li>
423+
<li class="toctree-l1"><a class="reference internal" href="user_guide/_index.html">User Guide</a></li>
371424
</ul>
372425
</div>
373426
</section>
@@ -411,6 +464,7 @@ <h1>Contents<a class="headerlink" href="#contents" title="Link to this heading">
411464
<nav class="bd-toc-nav page-toc" aria-labelledby="pst-page-navigation-heading-2">
412465
<ul class="visible nav section-nav flex-column">
413466
<li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#">Sea-Ice Model Package (SPyIce)</a></li>
467+
<li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#examples">Examples</a></li>
414468
<li class="toc-h1 nav-item toc-entry"><a class="reference internal nav-link" href="#contents">Contents</a></li>
415469
</ul>
416470

docs/build/html/objects.inv

18 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)