Skip to content

Commit 93dc0e4

Browse files
author
MFC Action
committed
Docs @ c86fdd9
1 parent f69c403 commit 93dc0e4

File tree

1,083 files changed

+59891
-17697
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,083 files changed

+59891
-17697
lines changed

documentation/md_gpuParallelization.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ <h2><a class="anchor" id="autotoc_md112"></a>
163163
<ul>
164164
<li>Data on the GPU has a reference counter</li>
165165
<li>When data is referred to being allocated, it means that GPU memory is allocated if it is not already present in GPU memory. If a variable is already present, the reference counter is just incremented.</li>
166-
<li>When data is referred to being dellocated, it means that the reference counter is decremented. If the reference counter is zero, then the data is actually deallocated from GPU memory</li>
166+
<li>When data is referred to being deallocated, it means that the reference counter is decremented. If the reference counter is zero, then the data is actually deallocated from GPU memory</li>
167167
<li>When data is referred to being attached, it means that the device pointer attaches to target if it not already attached. If pointer is already attached, then the attachment counter is just incremented</li>
168168
<li>When data is referred to being detached, it means that the attachment counter is decremented. If attachment counter is zero, then actually detached</li>
169169
</ul>

post_process/doxygen_crawl.html

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@
9191
<a href="m__global__parameters_8fpp_8f90.html"/>
9292
<a href="m__helper_8fpp_8f90.html"/>
9393
<a href="m__helper__basic_8fpp_8f90.html"/>
94+
<a href="m__model_8fpp_8f90.html"/>
9495
<a href="m__mpi__common_8fpp_8f90.html"/>
9596
<a href="m__mpi__proxy_8fpp_8f90.html"/>
9697
<a href="m__nvtx_8f90.html"/>
@@ -595,6 +596,31 @@
595596
<a href="namespacem__helper__basic.html#a58590a12d49b9b884256a839f2be8610"/>
596597
<a href="namespacem__helper__basic.html#a8f17ba5c5fd6ae301c3c5ebd3c15dcd3"/>
597598
<a href="namespacem__helper__basic.html#ad942ac3bfa5b260e9688aef1742b2db5"/>
599+
<a href="namespacem__model.html"/>
600+
<a href="namespacem__model.html#a04230917e3fc348c345172971beae832"/>
601+
<a href="namespacem__model.html#a07ab48c22c98f15831f59ca62ac7f8f7"/>
602+
<a href="namespacem__model.html#a10949dff76cc66cec8dbc788770fe0b6"/>
603+
<a href="namespacem__model.html#a10a8828badc74b34ff6d30655c22d383"/>
604+
<a href="namespacem__model.html#a1b67a6f818bbb66937cfa4a17610aa88"/>
605+
<a href="namespacem__model.html#a263c93e249409db2235bbc8e0458e4dc"/>
606+
<a href="namespacem__model.html#a2e12d4ef6eaf54b89389997b9669d061"/>
607+
<a href="namespacem__model.html#a33ad862ed39fa4f0a0364389cf9a0821"/>
608+
<a href="namespacem__model.html#a3ee8af8a4cc27c0eaa153acf3dafaed7"/>
609+
<a href="namespacem__model.html#a40b54b3f9a65775ea1062c541dea09e3"/>
610+
<a href="namespacem__model.html#a532686157e0170dfff866cafe2162e9b"/>
611+
<a href="namespacem__model.html#a606330229ba698acbcaf4c8affadf9ac"/>
612+
<a href="namespacem__model.html#a6f7ded1a2960fcf521c5892b8b1b850b"/>
613+
<a href="namespacem__model.html#a8df07f3e9d228d00fef27cae7484d81e"/>
614+
<a href="namespacem__model.html#a8fbe3de821df8f6f44a14085b6d92825"/>
615+
<a href="namespacem__model.html#a9fc09921d609e0e2cb7f0ee3837b382a"/>
616+
<a href="namespacem__model.html#aa597a4a14472f275cf65844c532fa5bb"/>
617+
<a href="namespacem__model.html#aae1e055ab4aa615705efdba08dab87c6"/>
618+
<a href="namespacem__model.html#ab11a7e2d8c7fb90dbf65f09daac84ebe"/>
619+
<a href="namespacem__model.html#ab28f04e28ca361b3bae1b257bfceb142"/>
620+
<a href="namespacem__model.html#ad647caaece8eaed017fde2e9bc6adcfc"/>
621+
<a href="namespacem__model.html#ad7e72764fdcd2dac89b5e91d0d7db271"/>
622+
<a href="namespacem__model.html#ad948a8c9877b39e33d69ab80319ab235"/>
623+
<a href="namespacem__model.html#aeb6a1368b2f08899915d4c3414a60fb1"/>
598624
<a href="namespacem__mpi__common.html"/>
599625
<a href="namespacem__mpi__common.html#a04cfc0bdb377a0ce2f9fd478e4bb3807"/>
600626
<a href="namespacem__mpi__common.html#a056c92bf55bd24a6cb43936abd313f4e"/>
@@ -614,6 +640,7 @@
614640
<a href="namespacem__mpi__common.html#a50d271a607262a2f55d7a00f7e692e38"/>
615641
<a href="namespacem__mpi__common.html#a564644bad898d940dc6caea3297bb424"/>
616642
<a href="namespacem__mpi__common.html#a65728020613f88febe83c74836abb371"/>
643+
<a href="namespacem__mpi__common.html#a750c773a9421c7837f197be9bdc4fb73"/>
617644
<a href="namespacem__mpi__common.html#a8f9044f9e60879f65ae11de6de95c213"/>
618645
<a href="namespacem__mpi__common.html#a98b6d5f758850a2ba16fb7553c055827"/>
619646
<a href="namespacem__mpi__common.html#a9e8820cd853294229c309298cb44ad2b"/>
@@ -881,10 +908,12 @@
881908
<a href="structm__derived__types_1_1ib__patch__parameters.html#a4826894240fa36d905be553f45c95419"/>
882909
<a href="structm__derived__types_1_1ib__patch__parameters.html#a5d353b7834ab3a4f56b38382ba11e01f"/>
883910
<a href="structm__derived__types_1_1ib__patch__parameters.html#a8d4bed578b10e00c1b528310be67dcca"/>
911+
<a href="structm__derived__types_1_1ib__patch__parameters.html#a98912b082c30f25c788059a38f298f4a"/>
884912
<a href="structm__derived__types_1_1ib__patch__parameters.html#aab2e7c2c38256b3d9363ecc580e9e495"/>
885913
<a href="structm__derived__types_1_1ib__patch__parameters.html#aac6ae683129bd7b5342d8d85c8bfb3cb"/>
886914
<a href="structm__derived__types_1_1ib__patch__parameters.html#aad5f02b9260793c558e63360dfd15a67"/>
887915
<a href="structm__derived__types_1_1ib__patch__parameters.html#abaf1790ae0c8f3c68eb2e792c4b44ec0"/>
916+
<a href="structm__derived__types_1_1ib__patch__parameters.html#abb8e097e5c073a19db8bced8d50b08c8"/>
888917
<a href="structm__derived__types_1_1ib__patch__parameters.html#acaa8b23dac15f0a68d3fbe118bc32114"/>
889918
<a href="structm__derived__types_1_1ib__patch__parameters.html#acb62f0032783e1d58b8850c7bd9fac6a"/>
890919
<a href="structm__derived__types_1_1ib__patch__parameters.html#adc0edc91974845e3af70fbba465cb5c7"/>

post_process/files.html

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -149,17 +149,18 @@
149149
<tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__global__parameters_8fpp_8f90.html" target="_self">m_global_parameters.fpp.f90</a></td><td class="desc"></td></tr>
150150
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__helper_8fpp_8f90.html" target="_self">m_helper.fpp.f90</a></td><td class="desc"></td></tr>
151151
<tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__helper__basic_8fpp_8f90.html" target="_self">m_helper_basic.fpp.f90</a></td><td class="desc"></td></tr>
152-
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__mpi__common_8fpp_8f90.html" target="_self">m_mpi_common.fpp.f90</a></td><td class="desc"></td></tr>
153-
<tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__mpi__proxy_8fpp_8f90.html" target="_self">m_mpi_proxy.fpp.f90</a></td><td class="desc"></td></tr>
154-
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__phase__change_8fpp_8f90.html" target="_self">m_phase_change.fpp.f90</a></td><td class="desc"></td></tr>
155-
<tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__variables__conversion_8fpp_8f90.html" target="_self">m_variables_conversion.fpp.f90</a></td><td class="desc"></td></tr>
156-
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="p__main_8fpp_8f90.html" target="_self">p_main.fpp.f90</a></td><td class="desc"></td></tr>
157-
<tr id="row_17_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__compile__specific_8f90.html" target="_self">m_compile_specific.f90</a></td><td class="desc">Contains module <a class="el" href="namespacem__compile__specific.html" title="This module contains subroutines that are compiler specific.">m_compile_specific</a> </td></tr>
158-
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__delay__file__access_8f90.html" target="_self">m_delay_file_access.f90</a></td><td class="desc"></td></tr>
159-
<tr id="row_19_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__nvtx_8f90.html" target="_self">m_nvtx.f90</a></td><td class="desc"></td></tr>
160-
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__precision__select_8f90.html" target="_self">m_precision_select.f90</a></td><td class="desc">Contains module <a class="el" href="namespacem__precision__select.html" title="This file contains the definition of floating point used in MFC.">m_precision_select</a> </td></tr>
161-
<tr id="row_21_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__data__input_8f90.html" target="_self">m_data_input.f90</a></td><td class="desc">Contains module <a class="el" href="namespacem__data__input.html" title="This module features procedures, which for a specific time-step, read in the raw simulation data for ...">m_data_input</a> </td></tr>
162-
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__start__up_8f90.html" target="_self">m_start_up.f90</a></td><td class="desc">Contains module <a class="el" href="namespacem__start__up.html" title="This module contains the subroutines that read in and check the consistency of the user provided inpu...">m_start_up</a> </td></tr>
152+
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__model_8fpp_8f90.html" target="_self">m_model.fpp.f90</a></td><td class="desc"></td></tr>
153+
<tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__mpi__common_8fpp_8f90.html" target="_self">m_mpi_common.fpp.f90</a></td><td class="desc"></td></tr>
154+
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__mpi__proxy_8fpp_8f90.html" target="_self">m_mpi_proxy.fpp.f90</a></td><td class="desc"></td></tr>
155+
<tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__phase__change_8fpp_8f90.html" target="_self">m_phase_change.fpp.f90</a></td><td class="desc"></td></tr>
156+
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__variables__conversion_8fpp_8f90.html" target="_self">m_variables_conversion.fpp.f90</a></td><td class="desc"></td></tr>
157+
<tr id="row_17_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="p__main_8fpp_8f90.html" target="_self">p_main.fpp.f90</a></td><td class="desc"></td></tr>
158+
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__compile__specific_8f90.html" target="_self">m_compile_specific.f90</a></td><td class="desc">Contains module <a class="el" href="namespacem__compile__specific.html" title="This module contains subroutines that are compiler specific.">m_compile_specific</a> </td></tr>
159+
<tr id="row_19_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__delay__file__access_8f90.html" target="_self">m_delay_file_access.f90</a></td><td class="desc"></td></tr>
160+
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__nvtx_8f90.html" target="_self">m_nvtx.f90</a></td><td class="desc"></td></tr>
161+
<tr id="row_21_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__precision__select_8f90.html" target="_self">m_precision_select.f90</a></td><td class="desc">Contains module <a class="el" href="namespacem__precision__select.html" title="This file contains the definition of floating point used in MFC.">m_precision_select</a> </td></tr>
162+
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__data__input_8f90.html" target="_self">m_data_input.f90</a></td><td class="desc">Contains module <a class="el" href="namespacem__data__input.html" title="This module features procedures, which for a specific time-step, read in the raw simulation data for ...">m_data_input</a> </td></tr>
163+
<tr id="row_23_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="m__start__up_8f90.html" target="_self">m_start_up.f90</a></td><td class="desc">Contains module <a class="el" href="namespacem__start__up.html" title="This module contains the subroutines that read in and check the consistency of the user provided inpu...">m_start_up</a> </td></tr>
163164
</table>
164165
</div><!-- directory -->
165166
</div><!-- contents -->

post_process/files_dup.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ var files_dup =
1212
[ "m_global_parameters.fpp.f90", "m__global__parameters_8fpp_8f90.html", "m__global__parameters_8fpp_8f90" ],
1313
[ "m_helper.fpp.f90", "m__helper_8fpp_8f90.html", "m__helper_8fpp_8f90" ],
1414
[ "m_helper_basic.fpp.f90", "m__helper__basic_8fpp_8f90.html", "m__helper__basic_8fpp_8f90" ],
15+
[ "m_model.fpp.f90", "m__model_8fpp_8f90.html", "m__model_8fpp_8f90" ],
1516
[ "m_mpi_common.fpp.f90", "m__mpi__common_8fpp_8f90.html", "m__mpi__common_8fpp_8f90" ],
1617
[ "m_mpi_proxy.fpp.f90", "m__mpi__proxy_8fpp_8f90.html", "m__mpi__proxy_8fpp_8f90" ],
1718
[ "m_phase_change.fpp.f90", "m__phase__change_8fpp_8f90.html", "m__phase__change_8fpp_8f90" ],

post_process/functions_m.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ <h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
155155
<li>model_threshold&#160;:&#160;<a class="el" href="structm__derived__types_1_1ib__patch__parameters.html#acaa8b23dac15f0a68d3fbe118bc32114">m_derived_types::ib_patch_parameters</a>, <a class="el" href="structm__derived__types_1_1ic__patch__parameters.html#a0f1f173356b1a6fd398e7632edb09bf7">m_derived_types::ic_patch_parameters</a></li>
156156
<li>model_translate&#160;:&#160;<a class="el" href="structm__derived__types_1_1ib__patch__parameters.html#af86669cda525f89f21a889aee143737f">m_derived_types::ib_patch_parameters</a>, <a class="el" href="structm__derived__types_1_1ic__patch__parameters.html#a0735fa7bc973abae47ba8526f8e854ec">m_derived_types::ic_patch_parameters</a></li>
157157
<li>moms&#160;:&#160;<a class="el" href="structm__derived__types_1_1bub__bounds__info.html#ab763d3a19c9b0e88e166e713aa97eec5">m_derived_types::bub_bounds_info</a></li>
158+
<li>moving_ibm&#160;:&#160;<a class="el" href="structm__derived__types_1_1ib__patch__parameters.html#abb8e097e5c073a19db8bced8d50b08c8">m_derived_types::ib_patch_parameters</a></li>
158159
<li>mp_max&#160;:&#160;<a class="el" href="structm__derived__types_1_1cell__num__bounds.html#ad492ac38c3fb8d91636d775b369532f8">m_derived_types::cell_num_bounds</a></li>
159160
<li>mp_min&#160;:&#160;<a class="el" href="structm__derived__types_1_1cell__num__bounds.html#a06304e36f7e448bec92a0db291e968a7">m_derived_types::cell_num_bounds</a></li>
160161
<li>ms&#160;:&#160;<a class="el" href="structm__derived__types_1_1bub__bounds__info.html#a0aeed04f8b8072c124ed2cec4e23e78c">m_derived_types::bub_bounds_info</a></li>

post_process/functions_v.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ <h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
146146
<li>ve1&#160;:&#160;<a class="el" href="structm__derived__types_1_1int__bounds__info.html#ac8587bb869114965d03cc68524af61ed">m_derived_types::int_bounds_info</a></li>
147147
<li>ve2&#160;:&#160;<a class="el" href="structm__derived__types_1_1int__bounds__info.html#a28ab6c67f4184eaa7ec02f14fde5d169">m_derived_types::int_bounds_info</a></li>
148148
<li>ve3&#160;:&#160;<a class="el" href="structm__derived__types_1_1int__bounds__info.html#a2f7bff2b19ae5b866d64480a1b8cfb2a">m_derived_types::int_bounds_info</a></li>
149-
<li>vel&#160;:&#160;<a class="el" href="structm__derived__types_1_1ic__patch__parameters.html#af41122642eb769c1ee86a22055e0b139">m_derived_types::ic_patch_parameters</a></li>
149+
<li>vel&#160;:&#160;<a class="el" href="structm__derived__types_1_1ib__patch__parameters.html#a98912b082c30f25c788059a38f298f4a">m_derived_types::ib_patch_parameters</a>, <a class="el" href="structm__derived__types_1_1ic__patch__parameters.html#af41122642eb769c1ee86a22055e0b139">m_derived_types::ic_patch_parameters</a></li>
150150
<li>vel_in&#160;:&#160;<a class="el" href="structm__derived__types_1_1int__bounds__info.html#a605e1e77b7e92b13861ed1c97c2de515">m_derived_types::int_bounds_info</a></li>
151151
<li>vel_out&#160;:&#160;<a class="el" href="structm__derived__types_1_1int__bounds__info.html#af343b628e182ad5917268d34db727ead">m_derived_types::int_bounds_info</a></li>
152152
<li>version&#160;:&#160;<a class="el" href="structm__nvtx_1_1nvtxeventattributes.html#abea96c114d8adfd0734147f2a385fcea">m_nvtx::nvtxeventattributes</a></li>

post_process/functions_vars_m.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ <h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
155155
<li>model_threshold&#160;:&#160;<a class="el" href="structm__derived__types_1_1ib__patch__parameters.html#acaa8b23dac15f0a68d3fbe118bc32114">m_derived_types::ib_patch_parameters</a>, <a class="el" href="structm__derived__types_1_1ic__patch__parameters.html#a0f1f173356b1a6fd398e7632edb09bf7">m_derived_types::ic_patch_parameters</a></li>
156156
<li>model_translate&#160;:&#160;<a class="el" href="structm__derived__types_1_1ib__patch__parameters.html#af86669cda525f89f21a889aee143737f">m_derived_types::ib_patch_parameters</a>, <a class="el" href="structm__derived__types_1_1ic__patch__parameters.html#a0735fa7bc973abae47ba8526f8e854ec">m_derived_types::ic_patch_parameters</a></li>
157157
<li>moms&#160;:&#160;<a class="el" href="structm__derived__types_1_1bub__bounds__info.html#ab763d3a19c9b0e88e166e713aa97eec5">m_derived_types::bub_bounds_info</a></li>
158+
<li>moving_ibm&#160;:&#160;<a class="el" href="structm__derived__types_1_1ib__patch__parameters.html#abb8e097e5c073a19db8bced8d50b08c8">m_derived_types::ib_patch_parameters</a></li>
158159
<li>mp_max&#160;:&#160;<a class="el" href="structm__derived__types_1_1cell__num__bounds.html#ad492ac38c3fb8d91636d775b369532f8">m_derived_types::cell_num_bounds</a></li>
159160
<li>mp_min&#160;:&#160;<a class="el" href="structm__derived__types_1_1cell__num__bounds.html#a06304e36f7e448bec92a0db291e968a7">m_derived_types::cell_num_bounds</a></li>
160161
<li>ms&#160;:&#160;<a class="el" href="structm__derived__types_1_1bub__bounds__info.html#a0aeed04f8b8072c124ed2cec4e23e78c">m_derived_types::bub_bounds_info</a></li>

0 commit comments

Comments
 (0)