Skip to content

Commit bd97fed

Browse files
committed
Add new namelist option, config_halo_exch_method, to select halo exchange method
In preparation for the introduction of alternative methods for exchanging halos, this commit introduces a new namelist option, config_halo_exch_method, that can be used at runtime to choose the halo exchange method. The new config_halo_exch_method resides in a new namelist group, &development, that is hidden by default. At present, the default and only value for this option is 'mpas_dmpar', which selects the group halo exchange methods from the mpas_dmpar module.
1 parent 9c61aed commit bd97fed

2 files changed

Lines changed: 172 additions & 131 deletions

File tree

src/core_atmosphere/Registry.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,13 @@
378378
possible_values=".true. or .false."/>
379379
</nml_record>
380380

381+
<nml_record name="development" in_defaults="false">
382+
<nml_option name="config_halo_exch_method" type="character" default_value="mpas_dmpar"
383+
units="-"
384+
description="Method to use for exchanging halos"
385+
possible_values="`mpas_dmpar'"/>
386+
</nml_record>
387+
381388
<!-- **************************************************************************************** -->
382389
<!-- ************************************** Packages ************************************** -->
383390
<!-- **************************************************************************************** -->

0 commit comments

Comments
 (0)