changeset 0:ae3b4cdf4a3a draft default tip

"planemo upload for repository https://github.com/ESCOMP/CESM commit 5c969e494841237de0b2301520d9321672cc9f5b"
author climate
date Tue, 15 Jun 2021 09:38:51 +0000
parents
children
files cesm.xml config config_compilers.xml config_machines.xml config_pes.xml create_config_machines.sh create_mapping.sh macros.xml save_logs.sh save_restart.sh test-data/atm_log.txt test-data/cam_vcoords_L30_c180105.nc test-data/case_info.txt test-data/cesm_log.txt test-data/cpl_log.txt test-data/inputdata_FKESSLER_ne30_g16_cesm2.1.3.tar test-data/inputdata_mapping.txt test-data/restart_info test-data/user_nl_cam
diffstat 18 files changed, 2666 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cesm.xml	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,520 @@
+<tool id="cesm" name="CESM" profile="20.05" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
+    <description>Community Earth System Model</description>
+    <macros>
+        <import>macros.xml</import>
+    </macros>
+    <expand macro="edam_ontology"/>
+    <requirements>
+        <requirement type="package" version="2.1.3">cesm</requirement>
+        <requirement type="package" version="1.32">tar</requirement>
+        <requirement type="package" version="2.35">binutils</requirement>
+        <requirement type="package" version="3">python</requirement>
+    </requirements>
+    <command detect_errors="exit_code"><![CDATA[
+        export HOME=`pwd` &&
+        export USER='FAKEUSER' &&
+        export AR=x86_64-conda_cos6-linux-gnu-ar &&
+        mkdir -p .cime &&
+        cp '$__tool_directory__/config' .cime/config &&
+        cp '$__tool_directory__/config_compilers.xml' '.cime/config_compilers.xml' &&
+        bash '$__tool_directory__/create_config_machines.sh' \${GALAXY_SLOTS:-4} &&
+        mv 'config_machines_galaxy.xml' '.cime/config_machines.xml' &&
+        mkdir inputdata &&
+        mkdir output_dir &&
+        mkdir logs_dir &&
+        mkdir -p usermods_dirs/SourceMods &&
+        #if $input_type.tarball == 'yes'
+            echo "Getting inputdata from tarball" && 
+            tar -xf '$input_type.inputdata' -C 'inputdata/' &&
+        #else
+            echo "Getting inputdata from collection" &&
+            #for $input_file in $input_type.input_data_collection
+                bash '$__tool_directory__/create_mapping.sh' '${input_file}' '${input_file.element_identifier}' '$mapping' &&
+            #end for
+        #end if
+        #if $condi_user_mods.add_changes == 'yes'
+            #for $s in $condi_user_mods.usermods
+                echo "User mod ${s.srcmod} ${s.srcmod.element_identifier}" &&
+                ln -s '${s.srcmod}' 'usermods_dirs/SourceMods/${s.srcmod.element_identifier}' &&
+            #end for
+        #end if
+        echo "create case" &&
+        create_newcase --case '$casename' --compset '$condi_compset.compset' --machine galaxy 
+            --pesfile '$__tool_directory__/config_pes.xml'
+        #if $condi_user_mods.add_changes
+            --user-mods-dir ./usermods_dirs
+        #end if
+            --res $condi_compset.resolution  > '$case_info'  2>&1 && 
+        echo "create done" &&
+        cd '$casename' &&
+        #if str($adv_period.condi_type_run.run_type) == 'hybrid' or str($adv_period.condi_type_run.run_type) == 'branch':
+            ./xmlchange RUN_TYPE=$adv_period.condi_type_run.run_type &&
+            ./xmlchange RUN_REFDATE=$adv_period.condi_type_run.run_refdate &&
+            ./xmlchange RUN_REFCASE=$adv_period.condi_type_run.run_refcase &&
+        #end if
+        #if ((str($adv_period.condi_type_run.run_type) == 'hybrid' or str($adv_period.condi_type_run.run_type) == 'startup') and $adv_period.condi_type_run.run_startdate != '')
+            ./xmlchange RUN_STARTDATE=$adv_period.condi_type_run.run_startdate &&
+        #end if
+        ./xmlchange STOP_N=$adv_period.stopn &&
+        ./xmlchange STOP_OPTION=$adv_period.stop_option &&
+        ./xmlchange DOUT_S=FALSE &&
+        #if str($adv_period.hist_option) != 'unset'
+            ./xmlchange HIST_OPTION=$adv_period.hist_option &&
+        #end if
+        #if str($adv_restart.restart_option) != 'unset'
+            ./xmlchange REST_N=$adv_restart.restn &&
+            ./xmlchange REST_OPTION=$adv_restart.restart_option &&
+        #end if
+        #if $adv_restart.interim_files
+            ./xmlchange DOUT_S_SAVE_INTERIM_RESTART_FILES=TRUE &&
+        #end if
+        #if str($adv_lnd.user_nl_lnd_customization) != 'None'
+            cp '$adv_lnd.user_nl_lnd_customization' user_nl_clm &&
+        #end if
+        #if str($adv_atm.user_nl_atm_customization) != 'None'
+            cp '$adv_atm.user_nl_atm_customization' user_nl_cam &&
+        #end if
+        #if str($adv_rof.user_nl_rof_customization) != 'None'
+            cp '$adv_rof.user_nl_rof_customization' user_nl_rof &&
+        #end if
+        #if str($adv_glc.user_nl_glc_customization) != 'None'
+            cp '$adv_glc.user_nl_glc_customization' user_nl_cism &&
+        #end if
+        #if str($adv_ocn.user_nl_ocn_customization) != 'None'
+            cp '$adv_ocn.user_nl_ocn_customization' user_nl_ocn &&
+        #end if
+        #if str($adv_ice.user_nl_ice_customization) != 'None'
+            cp '$adv_ice.user_nl_ice_customization' user_nl_cice &&
+        #end if
+        #if str($adv_lnd.inputs) != 'None'
+            echo "LAND customized inputs" &&
+            #for $i in $adv_lnd.inputs
+                ln -s '${i}' ${i.element_identifier} &&
+            #end for
+        #end if
+        #if str($adv_atm.inputs) != 'None'
+            echo "ATM customized inputs" &&
+            #for $i in $adv_atm.inputs
+                ln -s '${i}' ${i.element_identifier} &&
+            #end for
+        #end if
+        #if str($adv_rof.inputs) != 'None'
+            echo "ROF customized inputs" &&
+            #for $i in $adv_rof.inputs
+                ln -s '${i}' ${i.element_identifier} &&
+            #end for
+        #end if
+        #if str($adv_glc.inputs) != 'None'
+            echo "GLC customized inputs" &&
+            #for $i in $adv_glc.inputs
+                ln -s '${i}' ${i.element_identifier} &&
+            #end for
+        #end if
+        #if str($adv_ocn.inputs) != 'None'
+            echo "OCN customized inputs" &&
+            #for $i in $adv_ocn.inputs
+                ln -s '${i}' ${i.element_identifier} &&
+            #end for
+        #end if
+        #if str($adv_ice.inputs) != 'None'
+            echo "ICE customized inputs" &&
+            #for $i in $adv_ice.inputs
+                ln -s '${i}' ${i.element_identifier} &&
+            #end for
+        #end if
+        ./case.setup >> '$case_info'  2>&1 &&
+        ./case.build >> '$case_info'  2>&1 &&
+        #if str($adv_period.condi_type_run.run_type) == 'hybrid' or str($adv_period.condi_type_run.run_type) == 'branch':
+            tar -xf '$adv_period.condi_type_run.restart' -C '../work/$casename/run/' && 
+        #end if
+        ( ./case.submit >> '$case_info'  2>&1 || true ) &&
+        ( grep "MODEL EXECUTION HAS FINISHED" '$case_info' || 
+           ( echo "Case failed" && cd .. && tar cf $work work && 
+             bash '$__tool_directory__/save_logs.sh' 'work/$casename/run/' logs_dir '$case_info' &&
+             exit 1 )
+        ) &&
+        echo "CURRENT PATH" &&
+        echo "\$HOME"       &&
+        cd "\$HOME"         && 
+        mkdir -p restart                              &&
+        #if (str($adv_restart.restart_option) != 'never')
+            bash '$__tool_directory__/save_restart.sh' 'work/$casename/run/' '$casename' restart '$case_info' &&
+            cat 'work/$casename/run/rpointer'.* > $rinfo 2>> '$case_info'  &&
+        #end if
+        cd restart && 
+        tar cvf $restart . &&
+        cd "\$HOME"        && 
+        #if (str($adv_period.hist_option) != 'never')
+            cp 'work/$casename/run/$casename'.*.h*.*.nc output_dir/ 2>> '$case_info' &&
+        #end if
+        bash '$__tool_directory__/save_logs.sh' 'work/$casename/run/' logs_dir '$case_info' &&
+        #if $save_workdir
+            tar cf '$work' work  &&
+        #end if
+        echo "MODEL RUN COMPLETED"
+    ]]></command>
+    <inputs>
+        <conditional name="input_type">
+            <param name="tarball" type="select" label="Provide inputdata as a tarball">
+                <option value="yes">Tarball</option>
+                <option value="no" selected="true">List of netCDF input files</option>
+            </param>
+            <when value="yes">
+                <param name="inputdata" type="data" format='tar' label="inputdata for running CESM (tarball)" />
+            </when>
+            <when value="no">
+                <param name="input_data_collection" type="data" format="netcdf" multiple="true" label="Select input data" help="Select all the netCDF files you would need for running the chosen compset and resolution"/>
+                <param name="mapping" type="data" format='txt' label="Text file for mapping files in inputdata collection to physical files"/>
+            </when> 
+        </conditional>
+        <param name="casename" type="text" value="usecase" label="Name of your case">
+            <validator type="regex" message="start with a letter and no blanks">^[A-Za-z][A-Za-z0-9]*</validator>
+        </param>
+        <conditional name="condi_compset">
+            <param name="compset" type="select" label="Model compset">
+                <option value="FKESSLER">FKESSLER</option>
+                <option value="F2000climo">F2000climo</option>
+                <option value="QPC6">QPC6</option>
+                <option value="QSC6">QSC6</option>
+                <option value="F1850">F1850</option>
+                <option value="FHIST">FHIST</option>
+                <option value="B1850">B1850</option>
+                <option value="BHIST">BHIST</option>
+            </param>
+            <when value="FKESSLER">
+                <param name="resolution" type="select" label="Model resolution">
+                    <option value="ne30_g16 --run-unsupported">ne30_g16</option>
+                    <option value="f09_f09_mg17">f09_f09_mg17</option>
+                    <option value="f19_f19_mg17">f19_f19_mg17</option>
+                </param>
+            </when>
+            <when value="F2000climo">
+                <param name="resolution" type="select" label="Model resolution">
+                    <option value="f09_f09_mg17">f09_f09_mg17</option>
+                    <option value="f19_g17 --run-unsupported">f19_g17</option>
+                    <option value="f19_f19_mg17 --run-unsupported">f19_f19_mg17</option>
+                </param>
+            </when>
+            <when value="FHIST">
+                <param name="resolution" type="select" label="Model resolution">
+                    <option value="f09_f09_mg17">f09_f09_mg17</option>
+                </param>
+            </when>
+            <when value="QPC6">
+                <param name="resolution" type="select" label="Model resolution">
+                    <option value="f09_f09_mg17">f09_f09_mg17</option>
+                    <option value="f19_f19_mg17">f19_f19_mg17</option>
+                </param>
+            </when>
+            <when value="QSC6">
+                <param name="resolution" type="select" label="Model resolution">
+                    <option value="f09_f09_mg17">f09_f09_mg17</option>
+                    <option value="f19_f19_mg17">f19_f19_mg17</option>
+                </param>
+            </when>
+            <when value="F1850">
+                <param name="resolution" type="select" label="Model resolution">
+                    <option value="f19_f19_mg17 --run-unsupported"></option>
+                </param>
+            </when>
+            <when value="B1850">
+                <param name="resolution" type="select" label="Model resolution">
+                    <option value="f09_g17_gl4">f09_g17_gl4</option>
+                    <option value="f09_g17">f09_g17</option>
+                    <option value="f19_g17_gl4">f19_g17_gl4</option>
+                    <option value="f19_g17">f19_g17</option>
+                </param>
+            </when>
+            <when value="BHIST">
+                <param name="resolution" type="select" label="Model resolution">
+                    <option value="f09_g17_gl4">f09_g17_gl4</option>
+                    <option value="f09_g17">f09_g17</option>
+                    <option value="f19_g17_gl4">f19_g17_gl4</option>
+                    <option value="f19_g17">f19_g17</option>
+                </param>
+            </when>
+	</conditional>
+        <param name="save_workdir" type="boolean" value="false" label="Save workdir as a tarball when successful"/>
+        <section name="adv_period" title="Customize the model run period" expanded="false">
+            <conditional name="condi_type_run">
+                <param name="run_type" type="select" label="Determines the model run initialization type.">
+                    <option value="startup" selected="true">startup</option>
+                    <option value="hybrid">hybrid</option>
+                    <option value="branch">branch</option>
+                </param>
+                <when value="startup">
+                    <param name="run_startdate" type="text" value="" label="Run start date (yyyy-mm-dd). Only used for startup or hybrid runs.">
+                       <validator type="regex" message="YYYY-MM-DD">(^$|(\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])))</validator>
+                    </param>
+                </when>
+                <when value="branch">
+                    <param name="run_refcase" type="text" value="" label="Reference case for hybrid or branch runs"/>
+                    <param name="run_refdate" type="text" value="" label="Reference date for hybrid or branch runs (yyyy-mm-dd)">
+                       <validator type="regex" message="YYYY-MM-DD">(^$|(\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])))</validator>
+                    </param>
+                    <param name="restart" type="data" format='tar' label="restart for running CESM"/>
+                </when>
+                <when value="hybrid">
+                    <param name="run_refcase" type="text" value="" label="Reference case for hybrid or branch runs"/>
+                    <param name="run_refdate" type="text" value="" label="Reference date for hybrid or branch runs (yyyy-mm-dd)">
+                       <validator type="regex" message="YYYY-MM-DD">(^$|(\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])))</validator>
+                    </param>
+                    <param name="run_startdate" type="text" value="" label="Run start date (yyyy-mm-dd). Only used for startup or hybrid runs.">
+                       <validator type="regex" message="YYYY-MM-DD">(^$|(\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])))</validator>
+                    </param>
+                    <param name="restart" type="data" format='tar' label="restart for running CESM"/>
+                </when>
+            </conditional>
+            <param name="stopn" type="integer" value="5" label="Provides a numerical count for STOP_OPTION."/>
+            <param name="stop_option" type="select" label=" Sets the run length along with STOP_N and STOP_DATE">
+                <option value="ndays" selected="true">ndays</option>
+                <option value="none">none</option>
+                <option value="never">never</option>
+                <option value="nsteps">nsteps</option>
+                <option value="nseconds">nseconds</option>
+                <option value="nminutes">nminutes</option>
+                <option value="nhours">nhours</option>
+                <option value="nday">ndays</option>
+                <option value="nmonths">nmonths</option>
+                <option value="nyears">nyears</option>
+                <option value="date">date</option>
+                <option value="ifdays0">ifday0</option>
+                <option value="end">end</option>
+            </param>
+            <param name="hist_option" type="select" label="Sets driver snapshot history file frequency">
+                <option value="unset" selected="true">unset</option>
+                <option value="ndays">ndays</option>
+                <option value="none">none</option>
+                <option value="never">never</option>
+                <option value="nsteps">nsteps</option>
+                <option value="nseconds">nseconds</option>
+                <option value="nminutes">nminutes</option>
+                <option value="nhours">nhours</option>
+                <option value="nday">ndays</option>
+                <option value="nmonths">nmonths</option>
+                <option value="nyears">nyears</option>
+                <option value="date">date</option>
+                <option value="ifdays0">ifday0</option>
+                <option value="end">end</option>
+            </param>
+        </section>
+        <section name="adv_restart" title="Customize the model restart period" expanded="false">
+            <param name="restn" type="integer" value="12" label="Provides a numerical count for RESTART_OPTION (only if REST_N is different from 'unset')."/>
+            <param name="restart_option" type="select" label="Sets frequency of model restart writes in conjuction with REST_N (default is 'unset' e.g. STOP_N and STOP_OPTION)">
+                <option value="unset" selected="true">unset</option>
+                <option value="ndays">ndays</option>
+                <option value="none">none</option>
+                <option value="never">never</option>
+                <option value="nsteps">nsteps</option>
+                <option value="nseconds">nseconds</option>
+                <option value="nminutes">nminutes</option>
+                <option value="nhours">nhours</option>
+                <option value="nday">ndays</option>
+                <option value="nmonths">nmonths</option>
+                <option value="nyears">nyears</option>
+                <option value="date">date</option>
+                <option value="ifdays0">ifday0</option>
+                <option value="end">end</option>
+            </param>
+            <param name="interim_files" type="boolean" value="false" label=""/>
+        </section>
+        
+        <section name="adv_lnd" title="Land namelist user customization" expanded="false">
+            <param name="user_nl_lnd_customization" type="data" format="txt" optional="true" label="LAND User namelist (lnd_in)"/>
+            <param name="inputs" type="data" format="netcdf" multiple="true" optional="true" label="Customized Input files for LAND component"/>
+        </section>
+        <section name="adv_rof" title="River-runoff namelist user customization" expanded="false">
+            <param name="user_nl_rof_customization" type="data" format="txt" optional="true" label="ROF User namelist (rof_in)"/>
+            <param name="inputs" type="data" format="netcdf" multiple="true" optional="true" label="Customized Input files for River-runoff component"/>
+        </section>
+        <section name="adv_atm" title="Atmopshere namelist user customization" expanded="false">
+            <param name="user_nl_atm_customization" type="data" format="txt" optional="true" label="ATM User namelist (atm_in)"/>
+            <param name="inputs" type="data" format="netcdf" multiple="true" optional="true" label="Customized Input files for Atmosphere component"/>
+        </section>
+        <section name="adv_glc" title="Land-ice namelist user customization" expanded="false">
+            <param name="user_nl_glc_customization" type="data" format="txt" optional="true" label="CISM User namelist (cism_in)"/>
+            <param name="inputs" type="data" format="netcdf" multiple="true" optional="true" label="Customized Input files for Land-Ice component"/>
+        </section>
+        <section name="adv_ice" title="Sea-ice namelist user customization" expanded="false">
+            <param name="user_nl_ice_customization" type="data" format="txt" optional="true" label="ICE User namelist (ice_in)"/>
+            <param name="inputs" type="data" format="netcdf" multiple="true" optional="true" label="Customized Input files for Sea-Ice component"/>
+        </section>
+        <section name="adv_ocn" title="Ocean namelist user customization" expanded="false">
+            <param name="user_nl_ocn_customization" type="data" format="txt" optional="true" label="OCN User namelist (ocn_in)"/>
+            <param name="inputs" type="data" format="netcdf" multiple="true" optional="true" label="Customized Input files for Ocean component"/>
+        </section>
+        <conditional name="condi_user_mods">
+            <param name="add_changes" type="select" label="user-modified source code"> 
+                <option value="yes">Yes</option>
+                <option value="no" selected="true">No</option>
+            </param>
+            <when value="yes">
+                <repeat name="usermods" title="SourceMods files">
+                    <param name="srcmod" type="data" format="txt" label="Modified source file"/>
+                </repeat>
+            </when>
+            <when value="no"/>
+        </conditional>
+    </inputs>
+    <outputs>
+        <data name="work" format="tar" label="${tool.name} on ${casename} (workdir)">
+            <filter> save_workdir == True</filter>
+        </data>
+        <data name="restart" format="tar" label="${tool.name} on ${casename} (restart)"/>
+        <data name="rinfo" format="txt" label="${tool.name} on ${casename} (restart info)"/>
+        <data name="case_info" format="txt" label="${tool.name} on ${casename} (case info)"/>
+        <collection name="logs_files" type="list" label="${tool.name} on ${casename} (logfiles)">
+            <discover_datasets pattern="__name__" directory="logs_dir" visible="false" format="txt"/>
+        </collection>
+        <collection name="history_files" type="list" label="${tool.name} on ${casename} (history file)">
+            <discover_datasets pattern="__name__" directory="output_dir" visible="true" format="netcdf"/>
+        </collection>
+    </outputs>
+    <tests>
+        <test>
+            <conditional name="input_type">
+                <param name="tarball" value="yes" />
+                <param name="inputdata" ftype="tar" value="inputdata_FKESSLER_ne30_g16_cesm2.1.3.tar" />
+            </conditional>
+            <param name="casename" value="FKESSLER" />
+            <conditional name="condi_compset">
+                <param name="compset" value="FKESSLER" />
+                <param name="resolution" value="ne30_g16 --run-unsupported" />
+            </conditional>
+            <param name="save_workdir" value="false"/>
+            <section name="adv_period">
+                <conditional name="condi_type_run">
+                    <param name="run_type" value="startup"/>
+                </conditional>
+                <param name="stop_option" value="nsteps" />
+                <param name="stopn" value="1" />
+                <param name="hist_option" value="never" />
+            </section>
+            <section name="adv_restart">
+                <param name="restart_option" value="never"/>
+            </section>
+            <output name="case_info" ftype="txt" file="case_info.txt" compare="sim_size" delta="1000">
+                    <assert_contents>
+                        <has_text text="MODEL EXECUTION HAS FINISHED" />
+                    </assert_contents>
+            </output>
+            <output_collection name="logs_files" type="list">
+                <element name="atm_log.txt" ftype="txt" file="atm_log.txt" compare="sim_size" delta="1000">
+                    <assert_contents>
+                        <has_text text="END OF MODEL RUN" />
+                    </assert_contents>
+                </element>
+                <element name="cesm_log.txt" ftype="txt" file="cesm_log.txt" compare="sim_size" delta="1000">
+                </element>
+                <element name="cpl_log.txt" ftype="txt" file="cpl_log.txt" compare="sim_size" delta="1000">
+                    <assert_contents>
+                        <has_text text="SUCCESSFUL TERMINATION" />
+                    </assert_contents>
+                </element>
+            </output_collection>
+        </test>
+        <test>
+            <conditional name="input_type">
+                <param name="tarball" value="no" />
+                <param name="input_data_collection" ftype="netcdf" value="cam_vcoords_L30_c180105.nc" />
+                <param name="mapping" ftype='txt' value="inputdata_mapping.txt" />
+            </conditional>
+            <param name="casename" value="FKESSLER" />
+            <conditional name="condi_compset">
+                <param name="compset" value="FKESSLER" />
+                <param name="resolution" value="ne30_g16 --run-unsupported" />
+            </conditional>
+            <param name="save_workdir" value="false"/>
+            <section name="adv_period">
+                <conditional name="condi_type_run">
+                    <param name="run_type" value="startup"/>
+                </conditional>
+                <param name="stop_option" value="nsteps" />
+                <param name="stopn" value="1" />
+                <param name="hist_option" value="never" />
+            </section>
+            <section name="adv_restart">
+                <param name="restart_option" value="never"/>
+            </section>
+            <output name="case_info" ftype="txt" file="case_info.txt" compare="sim_size" delta="1000">
+                    <assert_contents>
+                        <has_text text="MODEL EXECUTION HAS FINISHED" />
+                    </assert_contents>
+            </output>
+            <output_collection name="logs_files" type="list">
+                <element name="atm_log.txt" ftype="txt" file="atm_log.txt" compare="sim_size" delta="1000">
+                    <assert_contents>
+                        <has_text text="END OF MODEL RUN" />
+                    </assert_contents>
+                </element>
+                <element name="cesm_log.txt" ftype="txt" file="cesm_log.txt" compare="sim_size" delta="1000">
+                </element>
+                <element name="cpl_log.txt" ftype="txt" file="cpl_log.txt" compare="sim_size" delta="1000">
+                    <assert_contents>
+                        <has_text text="SUCCESSFUL TERMINATION" />
+                    </assert_contents>
+                </element>
+            </output_collection>
+        </test>
+        <test>
+            <conditional name="input_type">
+                <param name="tarball" value="yes" />
+                <param name="inputdata" ftype="tar" value="inputdata_FKESSLER_ne30_g16_cesm2.1.3.tar" />
+            </conditional>
+            <param name="casename" value="FKESSLER" />
+            <conditional name="condi_compset">
+                <param name="compset" value="FKESSLER" />
+                <param name="resolution" value="ne30_g16 --run-unsupported" />
+            </conditional>
+            <param name="save_workdir" value="false"/>
+            <section name="adv_period">
+                <conditional name="condi_type_run">
+                    <param name="run_type" value="startup"/>
+                </conditional>
+                <param name="stop_option" value="nsteps" />
+                <param name="stopn" value="1" />
+                <param name="hist_option" value="never" />
+            </section>
+            <section name="adv_restart">
+                <param name="restart_option" value="never"/>
+            </section>
+            <section name="adv_atm">
+                <param name="user_nl_atm_customization" ftype="txt" value="user_nl_cam" />
+            </section>
+            <output name="case_info" ftype="txt" file="case_info.txt" compare="sim_size" delta="1000">
+                    <assert_contents>
+                        <has_text text="MODEL EXECUTION HAS FINISHED" />
+                    </assert_contents>
+            </output>
+            <output_collection name="logs_files" type="list">
+                <element name="atm_log.txt" ftype="txt" file="atm_log.txt" compare="sim_size" delta="1000">
+                    <assert_contents>
+                        <has_text text="END OF MODEL RUN" />
+                    </assert_contents>
+                </element>
+                <element name="cesm_log.txt" ftype="txt" file="cesm_log.txt" compare="sim_size" delta="1000">
+                </element>
+                <element name="cpl_log.txt" ftype="txt" file="cpl_log.txt" compare="sim_size" delta="1000">
+                    <assert_contents>
+                        <has_text text="SUCCESSFUL TERMINATION" />
+                    </assert_contents>
+                </element>
+            </output_collection>
+        </test>
+    </tests>
+    <help><![CDATA[
+
+**The Community Earth System Model (CESM)**
+==========================================================================
+
+This tool creates and runs CESM experiments from CESM supported release.
+CESM is a fully-coupled, community, global climate model that provides state-of-the-art computer simulations of the Earth's past, present, and future climate states.
+
+Available component configurations and grids:
+----------------------------------------------
+	    - `Grid Resolutions <https://www.cesm.ucar.edu/models/cesm2/config/2.1.3/grids.html>`_
+	    - `Component Sets <https://www.cesm.ucar.edu/models/cesm2/config/2.1.3/compsets.html>`_
+	    - `Component Configuration Settings <https://www.cesm.ucar.edu/models/cesm2/settings/2.1.3/>`_
+    ]]></help>
+    <expand macro="citations"/>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/config	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,2 @@
+[main]
+CIME_MODEL=cesm
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/config_compilers.xml	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+
+<config_compilers version="2.0">
+
+  <compiler COMPILER="gnu" MACH="galaxy">
+    <LD>mpifort</LD>
+    <SFC>x86_64-conda_cos6-linux-gnu-gfortran</SFC>
+    <SCC>x86_64-conda_cos6-linux-gnu-cc</SCC>
+    <SCXX>x86_64-conda_cos6-linux-gnu-c++</SCXX>
+    <MPIFC>mpifort</MPIFC>
+    <MPICC>mpicc</MPICC>
+    <MPICXX>mpicxx</MPICXX>
+    <NETCDF_PATH>$ENV{CONDA_PREFIX}</NETCDF_PATH>
+    <FFLAGS>
+      <append DEBUG="FALSE"> -O2 </append>
+      <append MODEL="micom"> -fdefault-real-8 </append>
+      <append MODEL="cam"> -finit-local-zero </append>
+    </FFLAGS>
+    <SLIBS>
+      <append> -L$(NETCDF_PATH)/lib -lnetcdff -lnetcdf -ldl </append>
+      <append> -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -fopenmp </append>
+    </SLIBS>
+  </compiler>
+</config_compilers>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/config_machines.xml	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,42 @@
+<?xml version="1.0"?>
+<config_machines>
+  <machine MACH="galaxy">
+    <DESC>
+          VM
+          x4 CPUs
+          Gold Centos 7
+    </DESC>
+    <NODENAME_REGEX>UNSET</NODENAME_REGEX>
+    <OS>LINUX</OS>
+    <PROXY>UNSET</PROXY>
+    <COMPILERS>gnu</COMPILERS>
+    <MPILIBS>mpich</MPILIBS>
+    <SAVE_TIMING_DIR>UNSET</SAVE_TIMING_DIR>
+    <CIME_OUTPUT_ROOT>$ENV{HOME}/work</CIME_OUTPUT_ROOT>
+    <DIN_LOC_ROOT>$ENV{HOME}/inputdata</DIN_LOC_ROOT>
+    <DIN_LOC_ROOT_CLMFORC>$ENV{HOME}/inputdata/atm/datm7</DIN_LOC_ROOT_CLMFORC>
+    <DOUT_S_ROOT>$ENV{HOME}/archive/$CASE</DOUT_S_ROOT>
+    <BASELINE_ROOT>UNSET</BASELINE_ROOT>
+    <CCSM_CPRNC>UNSET</CCSM_CPRNC>
+    <GMAKE>make</GMAKE>
+    <GMAKE_J>4</GMAKE_J>
+    <BATCH_SYSTEM>none</BATCH_SYSTEM>
+    <SUPPORTED_BY>nobody</SUPPORTED_BY>
+    <MAX_TASKS_PER_NODE>4</MAX_TASKS_PER_NODE>
+    <MAX_MPITASKS_PER_NODE>4</MAX_MPITASKS_PER_NODE>
+    <PROJECT_REQUIRED>FALSE</PROJECT_REQUIRED>
+    <mpirun mpilib="default">
+      <executable>nohup mpiexec</executable>
+      <arguments>
+        <arg name="anum_tasks"> -np $TOTALPES</arg>
+      </arguments>
+    </mpirun>
+    <module_system type="none"/>
+    <environment_variables>
+      <env name="KMP_STACKSIZE">64M</env>
+    </environment_variables>
+    <resource_limits>
+      <resource name="RLIMIT_STACK">-1</resource>
+    </resource_limits>
+  </machine>
+</config_machines>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/config_pes.xml	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,47 @@
+<?xml version="1.0"?>
+
+<config_pes>
+
+  <grid name="any">
+    <mach name="any">
+      <pes pesize="any" compset="any">
+        <comment>none</comment>
+        <ntasks>
+          <ntasks_atm>-1</ntasks_atm>
+          <ntasks_rof>-1</ntasks_rof>
+          <ntasks_ocn>-1</ntasks_ocn>
+          <ntasks_ice>-1</ntasks_ice>
+          <ntasks_cpl>-1</ntasks_cpl>
+          <ntasks_lnd>-1</ntasks_lnd>
+          <ntasks_glc>-1</ntasks_glc>
+          <ntasks_wav>-1</ntasks_wav>
+          <ntasks_esp>-1</ntasks_esp>
+        </ntasks>
+        <nthrds>
+          <nthrds_atm>1</nthrds_atm>
+          <nthrds_lnd>1</nthrds_lnd>
+          <nthrds_rof>1</nthrds_rof>
+          <nthrds_ice>1</nthrds_ice>
+          <nthrds_ocn>1</nthrds_ocn>
+          <nthrds_glc>1</nthrds_glc>
+          <nthrds_wav>1</nthrds_wav>
+          <nthrds_esp>1</nthrds_esp>
+          <nthrds_cpl>1</nthrds_cpl>
+        </nthrds>
+        <rootpe>
+          <rootpe_atm>0</rootpe_atm>
+          <rootpe_rof>0</rootpe_rof>
+          <rootpe_ice>0</rootpe_ice>
+          <rootpe_ocn>0</rootpe_ocn>
+          <rootpe_cpl>0</rootpe_cpl>
+          <rootpe_lnd>0</rootpe_lnd>
+          <rootpe_glc>0</rootpe_glc>
+          <rootpe_wav>0</rootpe_wav>
+          <rootpe_esp>0</rootpe_esp>
+        </rootpe>
+      </pes>
+    </mach>
+  </grid>
+
+</config_pes>
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/create_config_machines.sh	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,56 @@
+#!/usr/bin/env bash
+
+GALAXY_SLOTS=$1
+
+echo "===================================================================="
+echo "     Create Config machine for CESM                                 "
+echo "     Tool will be running with $GALAXY_SLOTS processors (MPI tasks) "
+echo "===================================================================="
+
+
+cat > config_machines_galaxy.xml << EOF
+<?xml version="1.0"?>
+<config_machines>
+  <machine MACH="galaxy">
+    <DESC>
+          VM
+          x4 CPUs
+          Gold Centos 7
+    </DESC>
+    <NODENAME_REGEX>UNSET</NODENAME_REGEX>
+    <OS>LINUX</OS>
+    <PROXY>UNSET</PROXY>
+    <COMPILERS>gnu</COMPILERS>
+    <MPILIBS>mpich</MPILIBS>
+    <SAVE_TIMING_DIR>UNSET</SAVE_TIMING_DIR>
+    <CIME_OUTPUT_ROOT>\$ENV{HOME}/work</CIME_OUTPUT_ROOT>
+    <DIN_LOC_ROOT>\$ENV{HOME}/inputdata</DIN_LOC_ROOT>
+    <DIN_LOC_ROOT_CLMFORC>\$ENV{HOME}/inputdata/atm/datm7</DIN_LOC_ROOT_CLMFORC>
+    <DOUT_S_ROOT>\$ENV{HOME}/archive/\$CASE</DOUT_S_ROOT>
+    <BASELINE_ROOT>UNSET</BASELINE_ROOT>
+    <CCSM_CPRNC>UNSET</CCSM_CPRNC>
+    <GMAKE>make</GMAKE>
+    <GMAKE_J>$GALAXY_SLOTS</GMAKE_J>
+    <BATCH_SYSTEM>none</BATCH_SYSTEM>
+    <SUPPORTED_BY>nobody</SUPPORTED_BY>
+    <MAX_TASKS_PER_NODE>$GALAXY_SLOTS</MAX_TASKS_PER_NODE>
+    <MAX_MPITASKS_PER_NODE>$GALAXY_SLOTS</MAX_MPITASKS_PER_NODE>
+    <PROJECT_REQUIRED>FALSE</PROJECT_REQUIRED>
+    <mpirun mpilib="default">
+      <executable>mpiexec</executable>
+      <arguments>
+        <arg name="anum_tasks"> -np \$TOTALPES</arg>
+      </arguments>
+    </mpirun>
+    <module_system type="none"/>
+    <environment_variables>
+      <env name="KMP_STACKSIZE">64M</env>
+    </environment_variables>
+    <resource_limits>
+      <resource name="RLIMIT_STACK">-1</resource>
+    </resource_limits>
+  </machine>
+</config_machines>
+EOF
+
+echo "Configuration machine created."
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/create_mapping.sh	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,16 @@
+#!/usr/bin/env bash
+
+echo "=========================================="
+echo "     Create symbolic link for input data  "
+echo "=========================================="
+
+echo "Search for $2..."
+
+create_link=$(grep $2 $3)
+dir=$(dirname $create_link)
+
+echo "mkdir -p inputdata/$dir"
+mkdir -p inputdata/$dir
+
+echo "ln -s $1 inputdata/$create_link"
+ln -s $1 inputdata/$create_link
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,36 @@
+<macros>
+    <token name="@TOOL_VERSION@">2.1.3</token>
+    <token name="@VERSION_SUFFIX@">0</token>
+    <xml name="edam_ontology">
+        <edam_topics>
+            <edam_topic>topic_3855</edam_topic>
+            <edam_topic>topic_3318</edam_topic>
+            <edam_topic>topic_3050</edam_topic>
+            <edam_topic>topic_0610</edam_topic>
+        </edam_topics>
+        <edam_operations>
+            <edam_operation>operation_3946</edam_operation>
+            <edam_operation>operation_2426</edam_operation>
+        </edam_operations>
+    </xml>
+    <xml name="citations">
+        <citations>
+            <citation type="bibtex">
+                @article{https://doi.org/10.1029/2019MS001916,
+                    author = {Danabasoglu, G. and Lamarque, J.-F. and Bacmeister, J. and Bailey, D. A. and DuVivier, A. K.  and Edwards, J. and Emmons, L. K. and Fasullo, J. and Garcia, R. and Gettelman, A. and Hannay, C. and Holland, M. M. and Large, W. G. and Lauritzen, P. H. and Lawrence, D. M. and Lenaerts, J. T. M. and Lindsay, K. and Lipscomb, W. H. and Mills, M. J. and Neale, R. and Oleson, K. W. and Otto-Bliesner, B. and Phillips, A. S. and Sacks, W. and Tilmes, S. and van Kampenhout, L. and Vertenstein, M. and Bertini, A. and Dennis, J. and Deser, C. and Fischer, C. and Fox-Kemper, B. and Kay, J. E. and Kinnison, D. and Kushner, P. J. and Larson, V. E. and Long, M. C. and Mickelson, S. and Moore, J. K. and Nienhouse, E. and Polvani, L. and Rasch, P. J. and Strand, W. G.},
+                    title = {The Community Earth System Model Version 2 (CESM2)},
+                    journal = {Journal of Advances in Modeling Earth Systems},
+                    volume = {12},
+                    number = {2},
+                    pages = {e2019MS001916},
+                    keywords = {Community Earth System Model (CESM), global coupled Earth system modeling, preindustrial and historical simulations, coupled model development and evaluation},
+                    doi = {https://doi.org/10.1029/2019MS001916},
+                    url = {https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/2019MS001916},
+                    eprint = {https://agupubs.onlinelibrary.wiley.com/doi/pdf/10.1029/2019MS001916},
+                    note = {e2019MS001916 2019MS001916},
+                    year = {2020}
+                }
+            </citation>
+        </citations>
+    </xml>
+</macros>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/save_logs.sh	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,23 @@
+#!/usr/bin/env bash
+
+WORKDIR=$1
+LOGDIR=$2
+INFO_FILE=$3
+
+echo "===================================================================="
+echo "               Save logfiles from CESM run                          " 
+echo "===================================================================="
+
+for log_type in atm cesm cpl lnd rof; do
+    nb=$(find $WORKDIR -type f -name "$log_type.log.*" | wc -l)
+    nbz=$(find $WORKDIR -type f -name "$log_type.log.*.gz" | wc -l)
+    
+    if [[ $nb -gt 0 ]]; then 
+        if [[ $nb -gt 0 ]]; then 
+            gunzip $1/${log_type}.log.*.gz
+        fi
+        cat $1/${log_type}.* > $2/${log_type}_log.txt 2>>$INFO_FILE
+    fi
+done
+
+echo "Logfiles saved."
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/save_restart.sh	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,29 @@
+#!/usr/bin/env bash
+
+WORKDIR=$1
+CASENAME=$2
+RESDIR=$3
+INFO_FILE=$4
+
+echo "===================================================================="
+echo "                Save restarts for CESM run                          " 
+echo "===================================================================="
+
+nb_nc=$(find $WORKDIR -type f -name "${CASENAME}.*.r*.*.nc" | wc -l)
+nb_bin=$(find $WORKDIR -type f -name "${CASENAME}.*.r*.*.bin" | wc -l)
+nb_i=$(find $WORKDIR -type f -name "${CASENAME}.*.i*.*.nc" | wc -l)
+nb_rp=$(find $WORKDIR -type f -name "rpointer.*" | wc -l)
+    
+if [[ $nb_nc -gt 0 ]]; then 
+    cp $WORKDIR/${CASENAME}.*.r*.*.nc $RESDIR/ 2>>$INFO_FILE
+fi
+if [[ $nb_bin -gt 0 ]]; then 
+    cp $WORKDIR/${CASENAME}.*.r*.*.bin $RESDIR/ 2>>$INFO_FILE
+fi
+if [[ $nb_i -gt 0 ]]; then 
+    cp $WORKDIR/${CASENAME}.*.i*.*.nc $RESDIR/ 2>>$INFO_FILE
+fi
+if [[ $nb_rp -gt 0 ]]; then 
+    cp $WORKDIR/rpointer.* $RESDIR/ 2>>$INFO_FILE
+fi
+echo "Restart saved."
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/atm_log.txt	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,803 @@
+ CAM atmosphere model initialization
+  
+ Initialize PIO subsystem:
+   iotype  =            6
+  
+  ------------------------------------------
+  *********** CAM LOG OUTPUT ***************
+  ------------------------------------------
+          Initial run
+  ********** CASE = FKESSLER **********
+ UNSET                                                                                                                                                                                                                                                           
+  ********** Time Manager Configuration **********
+   Calendar type:            NO_LEAP
+   Timestep size (seconds):          1800
+   Start date (yr mon day tod):                1           1           1           0
+   Stop date (yr mon day tod):                 1           1           1        1800
+   Reference date (yr mon day tod):            1           1           1           0
+   Current step number:                 0
+   Current date (yr mon day tod):              1           1           1           0
+  ************************************************
+ SPMD SWAP_COMM OPTIONS: 
+   swap_comm_protocol =            4
+   swap_comm_maxreq   =          128
+ SPMD FLOW CONTROL GATHER OPTION: 
+   fc_gather_flow_cntl =           64
+ PHYS_GRID options:
+   Using PCOLS         =          16
+   phys_loadbalance    =           2
+   phys_twin_algorithm =           0
+   phys_alltoall       =          -1
+   chunks_per_thread   =           1
+ cam_initfiles_readnl options:
+   Initial run will start from: /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/inputdata/atm/cam/inic/cam_vcoords_L30_c180105.nc
+   Topography dataset not used: PHIS, SGH, SGH30, LANDM_COSLAT set to zero
+   Maximum abs value of scale factor used to perturb initial conditions, pertlim=    0.0000000000000000     
+ Summary of constituent module options:
+   Read constituent initial values from initial file by default:  T
+ Read in cam_history_nl namelist from: atm_in
+ Unless overridden by namelist input on a per-field basis (FINCL),
+ All fields on history file            1  will have averaging flag I
+ Initial conditions history files will be written yearly.
+  
+ chem_surfvals_readnl: Settings for control of GHG surface values 
+   scenario_ghg = FIXED
+   CO2 will be fixed:
+     co2vmr =   -1.0000000000000000     
+   Other GHG values will be fixed as follows:
+     n2ovmr =   -1.0000000000000000     
+     ch4vmr =   -1.0000000000000000     
+     f11vmr =   -1.0000000000000000     
+     f12vmr =   -1.0000000000000000     
+  
+ Run model with Kessler warm-rain physics forcing
+ check_energy options:
+   print_energy_errors = F
+ Read in analytic_ic_nl namelist from: atm_in
+ Dynamics state will be set to a moist baroclinic wave initial condition used in DCMIP 2016.                                     
+ dyn_readnl: reading dyn_se_inparm namelist...
+initmpi: Number of MPI processes: 4
+ INITOMP: INFO: openmp not activated
+ HOMME_POSTPROCESS_NAMELIST: omp_get_max_threads() =            1
+ HOMME_POSTPROCESS_NAMELIST: Mesh File:none
+ HOMME_POSTPROCESS_NAMELIST: Reference element projection: cubed_sphere_map=           0
+dyn_readnl: se_ftype               = 2
+dyn_readnl: se_statediag_numtrac   = 3
+dyn_readnl: se_hypervis_subcycle   = 3
+dyn_readnl: se_hypervis_subcycle_q = 1
+dyn_readnl: se_limiter_option = 8
+dyn_readnl: se_ne = 30
+dyn_readnl: se_npes = 4
+dyn_readnl: se_nsplit = 2
+dyn_readnl: se_nu =  0.40E+15
+dyn_readnl: se_nu_div =  0.10E+16
+dyn_readnl: se_nu_p =  0.10E+16
+Note that nu_q=nu_p for  mass / tracer inconsistency
+dyn_readnl: se_nu_top =  0.25E+06
+dyn_readnl: se_qsplit = 1
+dyn_readnl: se_rsplit = 3
+dyn_readnl: se_statefreq = 0
+dyn_readnl: se_tstep_type = 4
+dyn_readnl: se_vert_remap_q_alg = 1
+dyn_readnl: se_qsize_condensate_loading = 1
+          : lcp_moist =    T
+ dyn_readnl: hypervis_on_plevs =    T
+ FYI: nu_p>0 and hypervis_on_plevs=T => hypervis is applied to dp-dp_ref
+dyn_readnl: Nudging off
+dyn_readnl: physics will run on SE GLL points
+dyn_readnl: se_horz_num_threads = 1
+dyn_readnl: se_vert_num_threads = 1
+dyn_readnl: se_tracer_num_threads = 1
+dyn_readnl: do not write grid file
+dyn_readnl: write gll corners to SEMapping.nc = F
+dyn_readnl: write restart data on unstructured grid = F
+ native_mapping_readnl: Check for native_mapping_nl namelist in atm_in
+ native_mapping_readnl: No native_mapping_nl namelist found
+ qneg_readnl: QNEG statistics will be collected and printed at the end of the run
+ (GETFIL): attempting to find local file cam_vcoords_L30_c180105.nc
+ (GETFIL): using /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/inputdata/atm/cam/inic/cam_vcoords_L30_c180105.nc
+ hycoef_read: read hyai, hybi, hyam, hybm
+ hycoef_read: read P0 value:    100000.00000000000     
+ Layer Locations (*1000) 
+   1    2.2552              0.0000              2.2552
+                  3.6435              0.0000              3.6435
+   2    5.0317              0.0000              5.0317
+                  7.5948              0.0000              7.5948
+   3   10.1579              0.0000             10.1579
+                 14.3566              0.0000             14.3566
+   4   18.5553              0.0000             18.5553
+                 24.6122              0.0000             24.6122
+   5   30.6691              0.0000             30.6691
+                 38.2683              0.0000             38.2683
+   6   45.8675              0.0000             45.8675
+                 54.5955              0.0000             54.5955
+   7   63.3235              0.0000             63.3235
+                 72.0125              0.0000             72.0125
+   8   80.7014              0.0000             80.7014
+                 87.8212              0.0000             87.8212
+   9   94.9410              0.0000             94.9410
+                103.3171              0.0000            103.3171
+  10  111.6932              0.0000            111.6932
+                121.5472              0.0000            121.5472
+  11  131.4013              0.0000            131.4013
+                142.9940              0.0000            142.9940
+  12  154.5868              0.0000            154.5868
+                168.2251              0.0000            168.2251
+  13  181.8634              0.0000            181.8634
+                178.2307             19.6774            197.9081
+  14  174.5980             39.3548            213.9528
+                170.3243             62.5043            232.8286
+  15  166.0507             85.6538            251.7044
+                161.0229            112.8879            273.9108
+  16  155.9952            140.1221            296.1172
+                150.0803            172.1616            322.2419
+  17  144.1654            204.2012            348.3666
+                137.2069            241.8940            379.1009
+  18  130.2483            279.5869            409.8352
+                122.0619            323.9306            445.9926
+  19  113.8756            368.2744            482.1499
+                104.2447            420.4425            524.6872
+  20   94.6139            472.6106            567.2244
+                 84.9792            524.7995            609.7787
+  21   75.3445            576.9885            652.3330
+                 66.5017            624.8877            691.3894
+  22   57.6589            672.7870            730.4459
+                 50.1968            713.2077            763.4045
+  23   42.7346            753.6284            796.3631
+                 37.1887            783.6697            820.8584
+  24   31.6427            813.7110            845.3537
+                 28.4319            831.1028            859.5348
+  25   25.2212            848.4946            873.7159
+                 22.2090            864.8113            887.0202
+  26   19.1967            881.1279            900.3246
+                 16.4074            896.2372            912.6445
+  27   13.6180            911.3464            924.9645
+                 11.0746            925.1238            936.1984
+  28    8.5311            938.9012            947.4323
+                  6.2550            951.2305            957.4855
+  29    3.9788            963.5598            967.5386
+                  1.9894            974.3360            976.3254
+  30    0.0000            985.1122            985.1122
+                  0.0000            992.5561            992.5561
+  31    0.0000           1000.0000           1000.0000
+ reference pressures (Pa)
+   1       225.5240
+                          364.3466       277.6452
+   2       503.1692
+                          759.4820       512.6256
+   3      1015.7947
+                         1435.6632       839.7370
+   4      1855.5317
+                         2461.2220      1211.3806
+   5      3066.9123
+                         3826.8300      1519.8354
+   6      4586.7477
+                         5459.5480      1745.6006
+   7      6332.3483
+                         7201.2451      1737.7935
+   8      8070.1418
+                         8782.1230      1423.9624
+   9      9494.1042
+                        10331.7127      1675.2169
+  10     11169.3211
+                        12154.7241      1970.8060
+  11     13140.1271
+                        14299.4039      2318.5536
+  12     15458.6807
+                        16822.5080      2727.6546
+  13     18186.3353
+                        19790.8087      3208.9468
+  14     21395.2821
+                        23282.8619      3775.1596
+  15     25170.4417
+                        27391.0817      4441.2799
+  16     29611.7216
+                        32224.1902      5224.9372
+  17     34836.6588
+                        37910.0904      6146.8631
+  18     40983.5219
+                        44599.2574      7231.4709
+  19     48214.9929
+                        52468.7175      8507.4492
+  20     56722.4421
+                        60977.8695      8510.8548
+  21     65233.2969
+                        69138.9430      7811.2923
+  22     73044.5892
+                        76340.4481      6591.7179
+  23     79636.3071
+                        82085.8369      4899.0596
+  24     84535.3667
+                        85953.4767      2836.2200
+  25     87371.5866
+                        88702.0249      2660.8765
+  26     90032.4631
+                        91264.4547      2463.9831
+  27     92496.4462
+                        93619.8398      2246.7872
+  28     94743.2335
+                        95748.5480      2010.6290
+  29     96753.8625
+                        97632.5407      1757.3566
+  30     98511.2190
+                        99255.6095      1488.7810
+  31    100000.0000
+ PRIM_INIT1: creating cube topology...
+ ...done.
+ PRIM_INIT1: total number of elements nelem =         5400
+ PRIM_INIT1: partitioning graph using SF Curve...
+ PRIM_INIT1: init shared boundary_exchange buffers
+ PRIM_INIT1: initializing cube elements...
+ PRIM_INIT1: running mass_matrix
+PRIM_INIT1: re-initializing cube elements: area correction= 0.99999999999943145
+ PRIM_INIT1: re-running mass_matrix
+ PRIM_INIT1: running global_dof
+ PRIM_INIT1: max_num_threads=           1
+ PRIM_INIT1: end of prim_init
+Grid: GLL, ID =  101, lat coord  = lat, lon coord  = lon, unstruct   =  T, block_ind  =  F, zonal_grid =  F
+Attribute: area, long name = 'gll grid areas'
+           dimname = ncol
+Attribute: np, long name = ''
+           value =            4
+Attribute: ne, long name = ''
+           value =           30
+ INFO: Non-scalable action: Allocating global blocks in SE dycore.
+ create_global_coords: INFO: Non-scalable action: Creating global coords in SE dycore.
+ create_global_area: INFO: Non-scalable action: gathering global area in SE dycore.
+Grid: physgrid, ID =  100, lat coord  = lat, lon coord  = lon, unstruct   =  T, block_ind  =  T, zonal_grid =  F
+Attribute: area, long name = 'gll grid areas'
+           dimname = ncol
+Attribute: np, long name = ''
+           value =            4
+Attribute: ne, long name = ''
+           value =           30
+ Advected constituent list:
+     1  Q         Specific humidity                                                                                                                 wet
+     2  CLDLIQ    Grid box averaged cloud liquid amount                                                                                             wet
+     3  RAINQM    Grid box averaged rain water amount                                                                                               wet
+     4  CL        CL                                                                                                                                dry
+     5  CL2       CL2                                                                                                                               dry
+     6  RHO       RHO                                                                                                                               dry
+           PHIS initialized by "BC_WAV_SET_IC"
+           U initialized by "BC_WAV_SET_IC"
+           V initialized by "BC_WAV_SET_IC"
+           T initialized by "BC_WAV_SET_IC"
+ BC_WAV_SET_IC: Model top (in km) is at z=    35.087419572768717     
+           PS initialized by "BC_WAV_SET_IC"
+           Q initialized by "BC_WAV_SET_IC"
+           CLDLIQ set to minimum value
+           RAINQM set to minimum value
+           CL initialized by "chem_init_cnst"
+           CL2 initialized by "chem_init_cnst"
+           RHO initialized by "chem_init_cnst"
+ 
+ Running Global Integral Diagnostic...
+ Area of unit sphere is   1.0000000000000000     
+ Should be 1.0 to round off...
+Element area:  max/min    1.377
+Average equatorial node spacing (deg, km) =  1.000  111.20
+norm of Dinv (min, max):    38.302   57.296
+Max Dinv-based element distortion:     1.73
+dx based on Dinv svd:          ave,min,max =    91.40   74.13  110.90
+dx based on sqrt element area: ave,min,max =   102.45   94.71  111.15
+CFL estimates in terms of S=time step stability region
+(i.e. advection w/leapfrog: S=1, viscosity w/forward Euler: S=2)
+SSP preservation (120m/s) RKSSP euler step dt  < S *    154.44s
+Stability: advective (120m/s)   dt_tracer < S *    338.20s
+Stability: advective (120m/s)   dt_tracer < S *    338.20s
+Stability: gravity wave(342m/s)   dt_dyn  < S *    118.67s
+Stability: nu_q   hyperviscosity dt < S *    169.89s
+Stability: nu_vor hyperviscosity dt < S *    424.71s
+Stability: nu_div hyperviscosity dt < S *    169.89s
+TOP3 viscosity CFL: dt < S*    412.17s
+ tstep_type =            4
+dt_remap: (0=disabled)      900.00
+dt_tracer (SE), per RK stage:    300.00   150.00
+dt_dyn:                     300.00
+dt_dyn (viscosity):         100.00
+dt_tracer (viscosity):      300.00
+CAM dtime (dt_phys):           1800.00
+ CAM-SE uses dry-mass vertical coordinates
+ initial state:
+ nstep=           0  time=   0.0000000000000000       [day]
+   
+ STATE DIAGNOSTICS
+   
+                                MIN                    MAX              AVE (hPa)      REL. MASS. CHANGE
+  U           0.000000000000000E+00  0.280261013339374E+02
+  V           0.000000000000000E+00  0.000000000000000E+00
+  T           0.149843161781875E+03  0.306211834562973E+03
+  OMEGA      -0.224996632776289E+00  0.279838208014316E+00
+  PSDRY       0.994576161327842E+05  0.999999999999894E+05  0.996842241887747E+03  0.000000000000000E+00
+  PS          0.999999958842053E+05  0.100000000000089E+06  0.999999986178254E+03  0.000000000000000E+00
+  Q           0.100000000000100E-11  0.183316201758619E-01  0.315774429050680E+01  0.000000000000000E+00
+  CLDLIQ      0.000000000000000E+00  0.000000000000000E+00  0.000000000000000E+00  0.000000000000000E+00
+  RAINQM      0.000000000000000E+00  0.000000000000000E+00  0.000000000000000E+00  0.000000000000000E+00
+   
+ FORCING DIAGNOSTICS
+   
+                                MIN                    MAX
+  FT          0.000000000000000E+00  0.000000000000000E+00
+  FM          0.000000000000000E+00  0.000000000000000E+00
+  FQ          0.000000000000000E+00  0.000000000000000E+00
+  FCLDLIQ     0.000000000000000E+00  0.000000000000000E+00
+  FRAINQM     0.000000000000000E+00  0.000000000000000E+00
+  *** SATURATION VAPOR PRESSURE TABLE COMPLETED ***
+  
+  ******* MASTER FIELD LIST *******
+    1 FU                               m/s2               30 A  Zonal wind forcing term on GLL grid
+    2 FV                               m/s2               30 A  Meridional wind forcing term on GLL grid
+    3 FT                               K/s                30 A  Temperature forcing term on GLL grid
+    4 FQ_gll                           kg/kg/s            30 I  Specific humidity mixing ratio forcing term (q_new-q_old) on GLL grid
+    5 FCLDLIQ_gll                      kg/kg/s            30 I  Grid box averaged cloud liquid amount mixing ratio forcing term (q_new-q_old) on GLL grid
+    6 FRAINQM_gll                      kg/kg/s            30 I  Grid box averaged rain water amount mixing ratio forcing term (q_new-q_old) on GLL grid
+    7 FCL_gll                          kg/kg/s            30 I  CL mixing ratio forcing term (q_new-q_old) on GLL grid
+    8 FCL2_gll                         kg/kg/s            30 I  CL2 mixing ratio forcing term (q_new-q_old) on GLL grid
+    9 FRHO_gll                         kg/kg/s            30 I  RHO mixing ratio forcing term (q_new-q_old) on GLL grid
+   10 ABS_dPSdt                        Pa/s                1 A  Absolute surface pressure tendency
+   11 WV_PDC                           kg/m2               1 A  Total column water vapor lost in physics-dynamics coupling
+   12 WL_PDC                           kg/m2               1 A  Total column cloud water lost in physics-dynamics coupling
+   13 WI_PDC                           kg/m2               1 A  Total column cloud ice lost in physics-dynamics coupling
+   14 TT_PDC                           kg/m2               1 A  Total column test tracer lost in physics-dynamics coupling
+   15 WV_dED                           kg/m2               1 A  Total column water vaporend of previous dynamics
+   16 WL_dED                           kg/m2               1 A  Total column cloud waterend of previous dynamics
+   17 WI_dED                           kg/m2               1 A  Total column cloud iceend of previous dynamics
+   18 SE_dED                           J/m2                1 A  Total column dry static energyend of previous dynamics
+   19 KE_dED                           J/m2                1 A  Total column kinetic energyend of previous dynamics
+   20 MR_dED                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumend of previous dynamics
+   21 MO_dED                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumend of previous dynamics
+   22 TT_dED                           kg/m2               1 A  Total column test tracerend of previous dynamics
+   23 WV_dAF                           kg/m2               1 A  Total column water vaporfrom previous remapping or state passed to dynamics
+   24 WL_dAF                           kg/m2               1 A  Total column cloud waterfrom previous remapping or state passed to dynamics
+   25 WI_dAF                           kg/m2               1 A  Total column cloud icefrom previous remapping or state passed to dynamics
+   26 SE_dAF                           J/m2                1 A  Total column dry static energyfrom previous remapping or state passed to dynamics
+   27 KE_dAF                           J/m2                1 A  Total column kinetic energyfrom previous remapping or state passed to dynamics
+   28 MR_dAF                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumfrom previous remapping or state passed to dynamics
+   29 MO_dAF                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumfrom previous remapping or state passed to dynamics
+   30 TT_dAF                           kg/m2               1 A  Total column test tracerfrom previous remapping or state passed to dynamics
+   31 WV_dBD                           kg/m2               1 A  Total column water vaporstate after applying CAM forcing
+   32 WL_dBD                           kg/m2               1 A  Total column cloud waterstate after applying CAM forcing
+   33 WI_dBD                           kg/m2               1 A  Total column cloud icestate after applying CAM forcing
+   34 SE_dBD                           J/m2                1 A  Total column dry static energystate after applying CAM forcing
+   35 KE_dBD                           J/m2                1 A  Total column kinetic energystate after applying CAM forcing
+   36 MR_dBD                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumstate after applying CAM forcing
+   37 MO_dBD                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumstate after applying CAM forcing
+   38 TT_dBD                           kg/m2               1 A  Total column test tracerstate after applying CAM forcing
+   39 WV_dAD                           kg/m2               1 A  Total column water vaporbefore vertical remapping
+   40 WL_dAD                           kg/m2               1 A  Total column cloud waterbefore vertical remapping
+   41 WI_dAD                           kg/m2               1 A  Total column cloud icebefore vertical remapping
+   42 SE_dAD                           J/m2                1 A  Total column dry static energybefore vertical remapping
+   43 KE_dAD                           J/m2                1 A  Total column kinetic energybefore vertical remapping
+   44 MR_dAD                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumbefore vertical remapping
+   45 MO_dAD                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumbefore vertical remapping
+   46 TT_dAD                           kg/m2               1 A  Total column test tracerbefore vertical remapping
+   47 WV_dAR                           kg/m2               1 A  Total column water vaporafter vertical remapping
+   48 WL_dAR                           kg/m2               1 A  Total column cloud waterafter vertical remapping
+   49 WI_dAR                           kg/m2               1 A  Total column cloud iceafter vertical remapping
+   50 SE_dAR                           J/m2                1 A  Total column dry static energyafter vertical remapping
+   51 KE_dAR                           J/m2                1 A  Total column kinetic energyafter vertical remapping
+   52 MR_dAR                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumafter vertical remapping
+   53 MO_dAR                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumafter vertical remapping
+   54 TT_dAR                           kg/m2               1 A  Total column test tracerafter vertical remapping
+   55 WV_dBF                           kg/m2               1 A  Total column water vaporstate passed to parameterizations
+   56 WL_dBF                           kg/m2               1 A  Total column cloud waterstate passed to parameterizations
+   57 WI_dBF                           kg/m2               1 A  Total column cloud icestate passed to parameterizations
+   58 SE_dBF                           J/m2                1 A  Total column dry static energystate passed to parameterizations
+   59 KE_dBF                           J/m2                1 A  Total column kinetic energystate passed to parameterizations
+   60 MR_dBF                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumstate passed to parameterizations
+   61 MO_dBF                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumstate passed to parameterizations
+   62 TT_dBF                           kg/m2               1 A  Total column test tracerstate passed to parameterizations
+   63 WV_dBH                           kg/m2               1 A  Total column water vaporstate before hypervis
+   64 WL_dBH                           kg/m2               1 A  Total column cloud waterstate before hypervis
+   65 WI_dBH                           kg/m2               1 A  Total column cloud icestate before hypervis
+   66 SE_dBH                           J/m2                1 A  Total column dry static energystate before hypervis
+   67 KE_dBH                           J/m2                1 A  Total column kinetic energystate before hypervis
+   68 MR_dBH                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumstate before hypervis
+   69 MO_dBH                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumstate before hypervis
+   70 TT_dBH                           kg/m2               1 A  Total column test tracerstate before hypervis
+   71 WV_dCH                           kg/m2               1 A  Total column water vaporstate after hypervis but before adding heating term
+   72 WL_dCH                           kg/m2               1 A  Total column cloud waterstate after hypervis but before adding heating term
+   73 WI_dCH                           kg/m2               1 A  Total column cloud icestate after hypervis but before adding heating term
+   74 SE_dCH                           J/m2                1 A  Total column dry static energystate after hypervis but before adding heating term
+   75 KE_dCH                           J/m2                1 A  Total column kinetic energystate after hypervis but before adding heating term
+   76 MR_dCH                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumstate after hypervis but before adding heating term
+   77 MO_dCH                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumstate after hypervis but before adding heating term
+   78 TT_dCH                           kg/m2               1 A  Total column test tracerstate after hypervis but before adding heating term
+   79 WV_dAH                           kg/m2               1 A  Total column water vaporstate after hypervis
+   80 WL_dAH                           kg/m2               1 A  Total column cloud waterstate after hypervis
+   81 WI_dAH                           kg/m2               1 A  Total column cloud icestate after hypervis
+   82 SE_dAH                           J/m2                1 A  Total column dry static energystate after hypervis
+   83 KE_dAH                           J/m2                1 A  Total column kinetic energystate after hypervis
+   84 MR_dAH                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumstate after hypervis
+   85 MO_dAH                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumstate after hypervis
+   86 TT_dAH                           kg/m2               1 A  Total column test tracerstate after hypervis
+   87 WV_p2d                           kg/m2               1 A  Total column water vaporphys2dyn mapping errors (requires ftype-1)
+   88 WL_p2d                           kg/m2               1 A  Total column cloud waterphys2dyn mapping errors (requires ftype-1)
+   89 WI_p2d                           kg/m2               1 A  Total column cloud icephys2dyn mapping errors (requires ftype-1)
+   90 SE_p2d                           J/m2                1 A  Total column dry static energyphys2dyn mapping errors (requires ftype-1)
+   91 KE_p2d                           J/m2                1 A  Total column kinetic energyphys2dyn mapping errors (requires ftype-1)
+   92 MR_p2d                           kg*m2/s*rad2        1 A  Total column wind axial angular momentumphys2dyn mapping errors (requires ftype-1)
+   93 MO_p2d                           kg*m2/s*rad2        1 A  Total column mass axial angular momentumphys2dyn mapping errors (requires ftype-1)
+   94 TT_p2d                           kg/m2               1 A  Total column test tracerphys2dyn mapping errors (requires ftype-1)
+   95 Q                                kg/kg              30 A  Specific humidity
+   96 NSTEP                            timestep            1 A  Model timestep
+   97 PHIS                             m2/s2               1 I  Surface geopotential
+   98 PS                               Pa                  1 A  Surface pressure
+   99 T                                K                  30 A  Temperature
+  100 U                                m/s                30 A  Zonal wind
+  101 V                                m/s                30 A  Meridional wind
+  102 TBP                              K                  30 A  Temperature (before physics)
+  103 QBP                              kg/kg              30 A  Specific humidity (before physics)
+  104 TAP                              K                  30 A  Temperature (after physics)
+  105 UAP                              m/s                30 A  Zonal wind (after physics)
+  106 VAP                              m/s                30 A  Meridional wind (after physics)
+  107 QAP                              kg/kg              30 A  Specific humidity (after physics)
+  108 TFIX                             K/s                 1 A  T fixer (T equivalent of Energy correction)
+  109 TTEND_TOT                        K/s                30 A  Total temperature tendency
+  110 Z3                               m                  30 A  Geopotential Height (above sea level)
+  111 Z1000                            m                   1 A  Geopotential Z at 1000 mbar pressure surface
+  112 Z700                             m                   1 A  Geopotential Z at 700 mbar pressure surface
+  113 Z500                             m                   1 A  Geopotential Z at 500 mbar pressure surface
+  114 Z300                             m                   1 A  Geopotential Z at 300 mbar pressure surface
+  115 Z200                             m                   1 A  Geopotential Z at 200 mbar pressure surface
+  116 Z100                             m                   1 A  Geopotential Z at 100 mbar pressure surface
+  117 Z050                             m                   1 A  Geopotential Z at 50 mbar pressure surface
+  118 ZZ                               m2                 30 A  Eddy height variance
+  119 VZ                               m2/s               30 A  Meridional transport of geopotential height
+  120 VT                               K m/s              30 A  Meridional heat transport
+  121 VU                               m2/s2              30 A  Meridional flux of zonal momentum
+  122 VV                               m2/s2              30 A  Meridional velocity squared
+  123 OMEGAV                           m Pa/s2            30 A  Vertical flux of meridional momentum
+  124 OMGAOMGA                         Pa2/s2             30 A  Vertical flux of vertical momentum
+  125 UU                               m2/s2              30 A  Zonal velocity squared
+  126 WSPEED                           m/s                30 X  Horizontal total wind speed maximum
+  127 WSPDSRFMX                        m/s                 1 X  Horizontal total wind speed maximum at the surface
+  128 WSPDSRFAV                        m/s                 1 A  Horizontal total wind speed average at the surface
+  129 OMEGA                            Pa/s               30 A  Vertical velocity (pressure)
+  130 OMEGAT                           K Pa/s             30 A  Vertical heat flux
+  131 OMEGAU                           m Pa/s2            30 A  Vertical flux of zonal momentum
+  132 OMEGA850                         Pa/s                1 A  Vertical velocity at 850 mbar pressure surface
+  133 OMEGA500                         Pa/s                1 A  Vertical velocity at 500 mbar pressure surface
+  134 PSL                              Pa                  1 A  Sea level pressure
+  135 T1000                            K                   1 A  Temperature at 1000 mbar pressure surface
+  136 T925                             K                   1 A  Temperature at 925 mbar pressure surface
+  137 T850                             K                   1 A  Temperature at 850 mbar pressure surface
+  138 T700                             K                   1 A  Temperature at 700 mbar pressure surface
+  139 T500                             K                   1 A  Temperature at 500 mbar pressure surface
+  140 T400                             K                   1 A  Temperature at 400 mbar pressure surface
+  141 T300                             K                   1 A  Temperature at 300 mbar pressure surface
+  142 T200                             K                   1 A  Temperature at 200 mbar pressure surface
+  143 T010                             K                   1 A  Temperature at 10 mbar pressure surface
+  144 T7001000                         K                   1 A  Temperature difference 700 mb - 1000 mb
+  145 TH7001000                        K                   1 A  Theta difference 700 mb - 1000 mb
+  146 THE7001000                       K                   1 A  ThetaE difference 700 mb - 1000 mb
+  147 T8501000                         K                   1 A  Temperature difference 850 mb - 1000 mb
+  148 TH8501000                        K                   1 A  Theta difference 850 mb - 1000 mb
+  149 T9251000                         K                   1 A  Temperature difference 925 mb - 1000 mb
+  150 TH9251000                        K                   1 A  Theta difference 925 mb - 1000 mb
+  151 TT                               K2                 30 A  Eddy temperature variance
+  152 U850                             m/s                 1 A  Zonal wind at 850 mbar pressure surface
+  153 U500                             m/s                 1 A  Zonal wind at 500 mbar pressure surface
+  154 U250                             m/s                 1 A  Zonal wind at 250 mbar pressure surface
+  155 U200                             m/s                 1 A  Zonal wind at 200 mbar pressure surface
+  156 U010                             m/s                 1 A  Zonal wind at  10 mbar pressure surface
+  157 V850                             m/s                 1 A  Meridional wind at 850 mbar pressure surface
+  158 V500                             m/s                 1 A  Meridional wind at 500 mbar pressure surface
+  159 V250                             m/s                 1 A  Meridional wind at 250 mbar pressure surface
+  160 V200                             m/s                 1 A  Meridional wind at 200 mbar pressure surface
+  161 UBOT                             m/s                 1 A  Lowest model level zonal wind
+  162 VBOT                             m/s                 1 A  Lowest model level meridional wind
+  163 ZBOT                             m                   1 A  Lowest model level height
+  164 ATMEINT                          J/m2                1 A  Vertically integrated total atmospheric energy
+  165 PTTEND                           K/s                30 A  T total physics tendency
+  166 T_24_COS                         K                  30 A  Temperature 24hr. cos coeff.
+  167 T_24_SIN                         K                  30 A  Temperature 24hr. sin coeff.
+  168 T_12_COS                         K                  30 A  Temperature 12hr. cos coeff.
+  169 T_12_SIN                         K                  30 A  Temperature 12hr. sin coeff.
+  170 T_08_COS                         K                  30 A  Temperature  8hr. cos coeff.
+  171 T_08_SIN                         K                  30 A  Temperature  8hr. sin coeff.
+  172 U_24_COS                         m/s                30 A  Zonal wind 24hr. cos coeff.
+  173 U_24_SIN                         m/s                30 A  Zonal wind 24hr. sin coeff.
+  174 U_12_COS                         m/s                30 A  Zonal wind 12hr. cos coeff.
+  175 U_12_SIN                         m/s                30 A  Zonal wind 12hr. sin coeff.
+  176 U_08_COS                         m/s                30 A  Zonal wind  8hr. cos coeff.
+  177 U_08_SIN                         m/s                30 A  Zonal wind  8hr. sin coeff.
+  178 V_24_COS                         m/s                30 A  Meridional wind 24hr. cos coeff.
+  179 V_24_SIN                         m/s                30 A  Meridional wind 24hr. sin coeff.
+  180 V_12_COS                         m/s                30 A  Meridional wind 12hr. cos coeff.
+  181 V_12_SIN                         m/s                30 A  Meridional wind 12hr. sin coeff.
+  182 V_08_COS                         m/s                30 A  Meridional wind  8hr. cos coeff.
+  183 V_08_SIN                         m/s                30 A  Meridional wind  8hr. sin coeff.
+  184 PS_24_COS                        Pa                  1 A  surface pressure 24hr. cos coeff.
+  185 PS_24_SIN                        Pa                  1 A  surface pressure 24hr. sin coeff.
+  186 PS_12_COS                        Pa                  1 A  surface pressure 12hr. cos coeff.
+  187 PS_12_SIN                        Pa                  1 A  surface pressure 12hr. sin coeff.
+  188 PS_08_COS                        Pa                  1 A  surface pressure  8hr. cos coeff.
+  189 PS_08_SIN                        Pa                  1 A  surface pressure  8hr. sin coeff.
+  190 OMEGA_24_COS                     Pa/s               30 A  vertical pressure velocity 24hr. cos coeff.
+  191 OMEGA_24_SIN                     Pa/s               30 A  vertical pressure velocity 24hr. sin coeff.
+  192 OMEGA_12_COS                     Pa/s               30 A  vertical pressure velocity 12hr. cos coeff.
+  193 OMEGA_12_SIN                     Pa/s               30 A  vertical pressure velocity 12hr. sin coeff.
+  194 OMEGA_08_COS                     Pa/s               30 A  vertical pressure velocity  8hr. cos coeff.
+  195 OMEGA_08_SIN                     Pa/s               30 A  vertical pressure velocity  8hr. sin coeff.
+  196 SE_pBF                           J/m2                1 A  Dry Static Energy before energy fixer
+  197 SE_pBP                           J/m2                1 A  Dry Static Energy before parameterizations
+  198 SE_pAP                           J/m2                1 A  Dry Static Energy after parameterizations
+  199 SE_pAM                           J/m2                1 A  Dry Static Energy after dry mass correction
+  200 KE_pBF                           J/m2                1 A  Kinetic Energy before energy fixer
+  201 KE_pBP                           J/m2                1 A  Kinetic Energy before parameterizations
+  202 KE_pAP                           J/m2                1 A  Kinetic Energy after parameterizations
+  203 KE_pAM                           J/m2                1 A  Kinetic Energy after dry mass correction
+  204 TT_pBF                           kg/m2               1 A  Total column test tracer before energy fixer
+  205 TT_pBP                           kg/m2               1 A  Total column test tracer before parameterizations
+  206 TT_pAP                           kg/m2               1 A  Total column test tracer after parameterizations
+  207 TT_pAM                           kg/m2               1 A  Total column test tracer after dry mass correction
+  208 WV_pBF                           kg/m2               1 A  Total column water vapor before energy fixer
+  209 WV_pBP                           kg/m2               1 A  Total column water vapor before parameterizations
+  210 WV_pAP                           kg/m2               1 A  Total column water vapor after parameterizations
+  211 WV_pAM                           kg/m2               1 A  Total column water vapor after dry mass correction
+  212 WL_pBF                           kg/m2               1 A  Total column cloud water before energy fixer
+  213 WL_pBP                           kg/m2               1 A  Total column cloud water before parameterizations
+  214 WL_pAP                           kg/m2               1 A  Total column cloud water after parameterizations
+  215 WL_pAM                           kg/m2               1 A  Total column cloud water after dry mass correction
+  216 WI_pBF                           kg/m2               1 A  Total column cloud ice before energy fixer
+  217 WI_pBP                           kg/m2               1 A  Total column cloud ice before parameterizations
+  218 WI_pAP                           kg/m2               1 A  Total column cloud ice after parameterizations
+  219 WI_pAM                           kg/m2               1 A  Total column cloud ice after dry mass correction
+  220 MR_pBF                           kg*m2/s*rad2        1 A  Total column wind axial angular momentum before energy fixer
+  221 MR_pBP                           kg*m2/s*rad2        1 A  Total column wind axial angular momentum before parameterizations
+  222 MR_pAP                           kg*m2/s*rad2        1 A  Total column wind axial angular momentum after parameterizations
+  223 MR_pAM                           kg*m2/s*rad2        1 A  Total column wind axial angular momentum after dry mass correction
+  224 MO_pBF                           kg*m2/s*rad2        1 A  Total column mass axial angular momentum before energy fixer
+  225 MO_pBP                           kg*m2/s*rad2        1 A  Total column mass axial angular momentum before parameterizations
+  226 MO_pAP                           kg*m2/s*rad2        1 A  Total column mass axial angular momentum after parameterizations
+  227 MO_pAM                           kg*m2/s*rad2        1 A  Total column mass axial angular momentum after dry mass correction
+  228 TMCLDLIQ                         kg/m2               1 A  CLDLIQ column burden
+  229 TMRAINQM                         kg/m2               1 A  RAINQM column burden
+  230 TMCL                             kg/m2               1 A  CL column burden
+  231 TMCL2                            kg/m2               1 A  CL2 column burden
+  232 TMRHO                            kg/m2               1 A  RHO column burden
+  233 OMEGAQ                           kgPa/kgs           30 A  Vertical water transport
+  234 VQ                               m/skg/kg           30 A  Meridional water transport
+  235 QQ                               kg2/kg2            30 A  Eddy moisture variance
+  236 MQ                               kg/m2              30 A  Water vapor mass in layer
+  237 TMQ                              kg/m2               1 A  Total (vertically integrated) precipitable water
+  238 RELHUM                           percent            30 A  Relative humidity
+  239 RHW                              percent            30 A  Relative humidity with respect to liquid
+  240 RHI                              percent            30 A  Relative humidity with respect to ice
+  241 RHCFMIP                          percent            30 A  Relative humidity with respect to water above 273 K, ice below 273 K
+  242 THE8501000                       K                   1 A  ThetaE difference 850 mb - 1000 mb
+  243 THE9251000                       K                   1 A  ThetaE difference 925 mb - 1000 mb
+  244 Q1000                            kg/kg               1 A  Specific Humidity at 1000 mbar pressure surface
+  245 Q925                             kg/kg               1 A  Specific Humidity at 925 mbar pressure surface
+  246 Q850                             kg/kg               1 A  Specific Humidity at 850 mbar pressure surface
+  247 Q200                             kg/kg               1 A  Specific Humidity at 700 mbar pressure surface
+  248 QBOT                             kg/kg               1 A  Lowest model level water vapor mixing ratio
+  249 PSDRY                            Pa                  1 A  Dry surface pressure
+  250 PMID                             Pa                 30 A  Pressure at layer midpoints
+  251 PDELDRY                          Pa                 30 A  Dry pressure difference between levels
+  252 DTCOND                           K/s                30 A  T tendency - moist processes
+  253 DTCOND_24_COS                    K/s                30 A  T tendency - moist processes 24hr. cos coeff.
+  254 DTCOND_24_SIN                    K/s                30 A  T tendency - moist processes 24hr. sin coeff.
+  255 DTCOND_12_COS                    K/s                30 A  T tendency - moist processes 12hr. cos coeff.
+  256 DTCOND_12_SIN                    K/s                30 A  T tendency - moist processes 12hr. sin coeff.
+  257 DTCOND_08_COS                    K/s                30 A  T tendency - moist processes  8hr. cos coeff.
+  258 DTCOND_08_SIN                    K/s                30 A  T tendency - moist processes  8hr. sin coeff.
+  259 PRECL                            m/s                 1 A  Large-scale (stable) precipitation rate (liq + ice)
+  260 PRECC                            m/s                 1 A  Convective precipitation rate (liq + ice)
+  261 PRECT                            m/s                 1 A  Total (convective and large-scale) precipitation rate (liq + ice)
+  262 PREC_PCW                         m/s                 1 A  LS_pcw precipitation rate
+  263 PREC_zmc                         m/s                 1 A  CV_zmc precipitation rate
+  264 PRECTMX                          m/s                 1 X  Maximum (convective and large-scale) precipitation rate (liq+ice)
+  265 PRECSL                           m/s                 1 A  Large-scale (stable) snow rate (water equivalent)
+  266 PRECSC                           m/s                 1 A  Convective snow rate (water equivalent)
+  267 PRECCav                          m/s                 1 A  Average large-scale precipitation (liq + ice)
+  268 PRECLav                          m/s                 1 A  Average convective precipitation  (liq + ice)
+  269 SHFLX                            W/m2                1 A  Surface sensible heat flux
+  270 LHFLX                            W/m2                1 A  Surface latent heat flux
+  271 QFLX                             kg/m2/s             1 A  Surface water flux
+  272 TAUX                             N/m2                1 A  Zonal surface stress
+  273 TAUY                             N/m2                1 A  Meridional surface stress
+  274 TREFHT                           K                   1 A  Reference height temperature
+  275 TREFHTMN                         K                   1 M  Minimum reference height temperature over output period
+  276 TREFHTMX                         K                   1 X  Maximum reference height temperature over output period
+  277 QREFHT                           kg/kg               1 A  Reference height humidity
+  278 U10                              m/s                 1 A  10m wind speed
+  279 RHREFHT                          fraction            1 A  Reference height relative humidity
+  280 LANDFRAC                         fraction            1 A  Fraction of sfc area covered by land
+  281 ICEFRAC                          fraction            1 A  Fraction of sfc area covered by sea-ice
+  282 OCNFRAC                          fraction            1 A  Fraction of sfc area covered by ocean
+  283 TREFMNAV                         K                   1 A  Average of TREFHT daily minimum
+  284 TREFMXAV                         K                   1 A  Average of TREFHT daily maximum
+  285 TS                               K                   1 A  Surface temperature (radiative)
+  286 TSMN                             K                   1 M  Minimum surface temperature over output period
+  287 TSMX                             K                   1 X  Maximum surface temperature over output period
+  288 SNOWHLND                         m                   1 A  Water equivalent snow depth
+  289 SNOWHICE                         m                   1 A  Snow depth over ice
+  290 TBOT                             K                   1 A  Lowest model level temperature
+  291 ASDIR                            1                   1 A  albedo: shortwave, direct
+  292 ASDIF                            1                   1 A  albedo: shortwave, diffuse
+  293 ALDIR                            1                   1 A  albedo: longwave, direct
+  294 ALDIF                            1                   1 A  albedo: longwave, diffuse
+  295 SST                              K                   1 A  sea surface temperature
+  296 PTEQ                             kg/kg/s            30 A  Q total physics tendency
+  297 PTECLDLIQ                        kg/kg/s            30 A  CLDLIQ total physics tendency
+  298 QCWAT&IC                         kg/kg              30 I  q associated with cloud water
+  299 TCWAT&IC                         kg/kg              30 I  T associated with cloud water
+  300 LCWAT&IC                         kg/kg              30 I  Cloud water (ice + liq
+  301 CLOUD&IC                         fraction           30 I  Cloud fraction
+  302 CONCLD&IC                        fraction           30 I  Convective cloud fraction
+  303 TKE&IC                           m2/s2              31 I  Turbulent Kinetic Energy
+  304 CUSH&IC                          m                   1 I  Convective Scale Height
+  305 KVH&IC                           m2/s               31 I  Vertical diffusion diffusivities (heat/moisture)
+  306 KVM&IC                           m2/s               31 I  Vertical diffusion diffusivities (momentum)
+  307 PBLH&IC                          m                   1 I  PBL height
+  308 TPERT&IC                         K                   1 I  Perturbation temperature (eddies in PBL)
+  309 QPERT&IC                         kg/kg               1 I  Perturbation specific humidity (eddies in PBL)
+  310 a2x_BCPHIWET                     kg/m2/s             1 A  wetdep of hydrophilic black carbon
+  311 a2x_BCPHIDRY                     kg/m2/s             1 A  drydep of hydrophilic black carbon
+  312 a2x_BCPHODRY                     kg/m2/s             1 A  drydep of hydrophobic black carbon
+  313 a2x_OCPHIWET                     kg/m2/s             1 A  wetdep of hydrophilic organic carbon
+  314 a2x_OCPHIDRY                     kg/m2/s             1 A  drydep of hydrophilic organic carbon
+  315 a2x_OCPHODRY                     kg/m2/s             1 A  drydep of hydrophobic organic carbon
+  316 a2x_DSTWET1                      kg/m2/s             1 A  wetdep of dust (bin1)
+  317 a2x_DSTDRY1                      kg/m2/s             1 A  drydep of dust (bin1)
+  318 a2x_DSTWET2                      kg/m2/s             1 A  wetdep of dust (bin2)
+  319 a2x_DSTDRY2                      kg/m2/s             1 A  drydep of dust (bin2)
+  320 a2x_DSTWET3                      kg/m2/s             1 A  wetdep of dust (bin3)
+  321 a2x_DSTDRY3                      kg/m2/s             1 A  drydep of dust (bin3)
+  322 a2x_DSTWET4                      kg/m2/s             1 A  wetdep of dust (bin4)
+  323 a2x_DSTDRY4                      kg/m2/s             1 A  drydep of dust (bin4)
+  324 DCQ                              kg/kg/s            30 A  Q tendency due to moist processes
+  325 TEINP                            J/m2                1 A  Total energy of physics input
+  326 TEOUT                            J/m2                1 A  Total energy of physics output
+  327 TEFIX                            J/m2                1 A  Total energy after fixer
+  328 EFIX                             W/m2                1 A  Effective sensible heat flux due to energy fixer
+  329 DTCORE                           K/s                30 A  T tendency due to dynamical core
+  330 CLDLIQ                           kg/kg              30 A  Grid box averaged cloud liquid amount
+  331 RAINQM                           kg/kg              30 A  Grid box averaged rain water amount
+  332 CLDLIQBP                         kg/kg              30 A  Grid box averaged cloud liquid amount (before physics)
+  333 CLDLIQAP                         kg/kg              30 A  Grid box averaged cloud liquid amount (after physics)
+  334 CL                               mole/mole          30 A  CL mixing ratio
+  335 CL2                              mole/mole          30 A  CL2 mixing ratio
+  336 RHO                              mole/mole          30 A  RHO mixing ratio
+  337 k1                               /s                  1 A  reaction rate
+  338 k2                               /s                  1 A  reaction rate
+  339 CLy                              mole/mole          30 A  CLy mixing ratio
+  340 iCLy                             mole/mole           1 A  Average mass-weighted column-integrated CLy mixing ratio
+  341 iCL                              mole/mole           1 A  Average mass-weighted column-integrated CL mixing ratio
+  342 iCL2                             mole/mole           1 A  Average mass-weighted column-integrated CL2 mixing ratio
+  343 Q_qneg3                          kg/kg              30 I  Specific humidity QNEG3 error (cell)
+  344 Q_qneg3_col                      kg/kg               1 I  Specific humidity QNEG3 error (column)
+  345 CLDLIQ_qneg3                     kg/kg              30 I  Grid box averaged cloud liquid amount QNEG3 error (cell)
+  346 CLDLIQ_qneg3_col                 kg/kg               1 I  Grid box averaged cloud liquid amount QNEG3 error (column)
+  347 RAINQM_qneg3                     kg/kg              30 I  Grid box averaged rain water amount QNEG3 error (cell)
+  348 RAINQM_qneg3_col                 kg/kg               1 I  Grid box averaged rain water amount QNEG3 error (column)
+  349 CL_qneg3                         kg/kg              30 I  CL QNEG3 error (cell)
+  350 CL_qneg3_col                     kg/kg               1 I  CL QNEG3 error (column)
+  351 CL2_qneg3                        kg/kg              30 I  CL2 QNEG3 error (cell)
+  352 CL2_qneg3_col                    kg/kg               1 I  CL2 QNEG3 error (column)
+  353 RHO_qneg3                        kg/kg              30 I  RHO QNEG3 error (cell)
+  354 RHO_qneg3_col                    kg/kg               1 I  RHO QNEG3 error (column)
+  355 qflux_exceeded                   kg/m^2/s            1 I  qflux excess (QNEG4)
+  356 DQP                              kg/kg/s            30 A  Specific humidity tendency due to precipitation
+  357 Q_gll                            kg/kg              30 I  Specific humidity
+  358 Qdp_gll                          kg/kg              30 I  Specific humidity*dp
+  359 CLDLIQ_gll                       kg/kg              30 I  Grid box averaged cloud liquid amount
+  360 CLDLIQdp_gll                     kg/kg              30 I  Grid box averaged cloud liquid amount*dp
+  361 RAINQM_gll                       kg/kg              30 I  Grid box averaged rain water amount
+  362 RAINQMdp_gll                     kg/kg              30 I  Grid box averaged rain water amount*dp
+  363 CL_gll                           kg/kg              30 I  CL
+  364 CLdp_gll                         kg/kg              30 I  CL*dp
+  365 CL2_gll                          kg/kg              30 I  CL2
+  366 CL2dp_gll                        kg/kg              30 I  CL2*dp
+  367 RHO_gll                          kg/kg              30 I  RHO
+  368 RHOdp_gll                        kg/kg              30 I  RHO*dp
+  369 U_gll                            m/s                30 I  U wind on gll grid
+  370 V_gll                            m/s                30 I  V wind on gll grid
+  371 T_gll                            K                  30 I  T on gll grid
+  372 PSDRY_gll                        Pa                  1 I  psdry on gll grid
+  373 PS_gll                           Pa                  1 I  ps on gll grid
+  374 PHIS_gll                         Pa                  1 I  PHIS on gll grid
+  375 U&IC                             m/s                30 I  Zonal wind
+  376 V&IC                             m/s                30 I  Meridional wind
+  377 PS&IC                            Pa                  1 I  Surface pressure
+  378 T&IC                             K                  30 I  Temperature
+  379 Q&IC                             kg/kg              30 I  Specific humidity
+  380 CLDLIQ&IC                        kg/kg              30 I  Grid box averaged cloud liquid amount
+  381 RAINQM&IC                        kg/kg              30 I  Grid box averaged rain water amount
+  382 CL&IC                            kg/kg              30 I  CL
+  383 CL2&IC                           kg/kg              30 I  CL2
+  384 RHO&IC                           kg/kg              30 I  RHO
+ intht:nfmaster=         384
+ FLDLST: Tape            3  is empty
+ FLDLST: Tape            4  is empty
+ FLDLST: Tape            5  is empty
+ FLDLST: Tape            6  is empty
+ FLDLST: Tape            7  is empty
+ FLDLST: Tape            8  is empty
+ FLDLST: Tape            9  is empty
+ FLDLST: Tape           10  is empty
+ FLDLST: Tape           11  is empty
+  
+ FLDLST: History file            1  contains            2  fields
+  Write frequency:                           48
+  Filename specifier:              %c.cam.h%t.%y-%m-%d-%s.nc
+  Output precision:                single
+  Number of time samples per file:           30
+  Fields are represented on global grids:
+           100
+  Included fields are:
+    1 PRECL                            m/s                 1 I  Large-scale (stable) precipitation rate (liq + ice)
+    2 PS                               Pa                  1 I  Surface pressure
+  
+ FLDLST: History file            2  contains           10  fields
+  Write frequency:                           48
+  Filename specifier:              %c.cam.h%t.%y-%m-%d-%s.nc
+  Output precision:                single
+  Number of time samples per file:           30
+  Fields are represented on global grids:
+           100
+  Included fields are:
+    1 CLDLIQ                           kg/kg              30 A  Grid box averaged cloud liquid amount
+    2 OMEGA                            Pa/s               30 A  Vertical velocity (pressure)
+    3 Q                                kg/kg              30 A  Specific humidity
+    4 RAINQM                           kg/kg              30 A  Grid box averaged rain water amount
+    5 T                                K                  30 A  Temperature
+    6 U                                m/s                30 A  Zonal wind
+    7 V                                m/s                30 A  Meridional wind
+    8 iCL                              mole/mole           1 A  Average mass-weighted column-integrated CL mixing ratio
+    9 iCL2                             mole/mole           1 A  Average mass-weighted column-integrated CL2 mixing ratio
+   10 iCLy                             mole/mole           1 A  Average mass-weighted column-integrated CLy mixing ratio
+  
+ FLDLST: History file           12  contains           10  fields
+  Write frequency:                 YEARLY   (INITIAL CONDITIONS)
+  Filename specifier:              %c.cam.i.%y-%m-%d-%s.nc
+  Output precision:                double
+  Number of time samples per file:            1
+  Fields are represented on global grids:
+           101
+  Included fields are:
+    1 CL&IC                            kg/kg              30 I  CL
+    2 CL2&IC                           kg/kg              30 I  CL2
+    3 CLDLIQ&IC                        kg/kg              30 I  Grid box averaged cloud liquid amount
+    4 PS&IC                            Pa                  1 I  Surface pressure
+    5 Q&IC                             kg/kg              30 I  Specific humidity
+    6 RAINQM&IC                        kg/kg              30 I  Grid box averaged rain water amount
+    7 RHO&IC                           kg/kg              30 I  RHO
+    8 T&IC                             K                  30 I  Temperature
+    9 U&IC                             m/s                30 I  Zonal wind
+   10 V&IC                             m/s                30 I  Meridional wind
+ nstep, te        0   0.26317785398197021E+10   0.26317785398197021E+10  -0.00000000000000000E+00   0.99999998617825389E+05
+WSHIST: writing time sample   0 to h-file 1 DATE=0001/01/01 NCSEC=     0
+
+ WSHIST: nhfil(           1 )=FKESSLER.cam.h0.0001-01-01-00000.nc
+ Opening netcdf history file FKESSLER.cam.h0.0001-01-01-00000.nc
+ H_DEFINE: Successfully opened netcdf file 
+ Creating new decomp: 16!760!!48602!!d6!i2!                           
+WSHIST: writing time sample   0 to h-file 2 DATE=0001/01/01 NCSEC=     0
+
+ WSHIST: nhfil(           2 )=FKESSLER.cam.h1.0001-01-01-00000.nc
+ Opening netcdf history file FKESSLER.cam.h1.0001-01-01-00000.nc
+ H_DEFINE: Successfully opened netcdf file 
+ Creating new decomp: 16!30!760!!48602!30!!d6!i2!                     
+ nstep, te        1   0.26317780750597858E+10   0.26317782522024746E+10   0.96723118242219288E-05   0.99999990163745926E+05
+ WRAPUP: nf_close(           1 )=FKESSLER.cam.h0.0001-01-01-00000.nc
+    Primary history file
+    Output at NSTEP     =          1
+    Number of time samples on this file =          1
+    Model Day           =       0.02
+---------------------------------------
+ WRAPUP: nf_close(           2 )=FKESSLER.cam.h1.0001-01-01-00000.nc
+    Auxiliary history file number            1
+    Output at NSTEP     =          1
+    Number of time samples on this file =          1
+    Model Day           =       0.02
+---------------------------------------
+ nstep, te        2   0.26317780735390315E+10   0.26317780750795765E+10   0.84116548054005219E-07   0.99999990164327610E+05
+
+
+Number of completed timesteps:     1
+Time step      2 partially done to provide convectively adjusted and time filtered values for history tape.
+  
+ ******* END OF MODEL RUN *******
Binary file test-data/cam_vcoords_L30_c180105.nc has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/case_info.txt	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,139 @@
+Compset longname is 2000_CAM%KESSLER_SLND_SICE_SOCN_SROF_SGLC_SWAV
+Compset specification file is /usr/local/cime/../components/cam//cime_config/config_compsets.xml
+Compset forcing is 1972-2004
+ATM component is CAM simplified and non-versioned physics :CAM moist dynamical core test with Ullrich et al. (2014) baroclinic wave IC, Kessler physics and terminator chemistry:
+LND component is Stub land component
+ICE component is Stub ice component
+OCN component is Stub ocn component
+ROF component is Stub river component
+GLC component is Stub glacier (land ice) component
+WAV component is Stub wave component
+ESP component is 
+Compset specific settings: name is SSTICE_DATA_FILENAME and value is $DIN_LOC_ROOT/atm/cam/sst/sst_HadOIBl_bc_1x1_2000climo_c180511.nc
+Could not find machine match for '8d9a28f7d4de' or '8d9a28f7d4de'
+Machine is galaxy
+Pes setting: grid          is a%ne30np4_l%null_oi%null_r%null_g%null_w%null_m%gx1v6 
+Pes setting: compset       is 2000_CAM%KESSLER_SLND_SICE_SOCN_SROF_SGLC_SWAV 
+Pes setting: tasks       is {'NTASKS_ATM': -1, 'NTASKS_ROF': -1, 'NTASKS_OCN': -1, 'NTASKS_ICE': -1, 'NTASKS_CPL': -1, 'NTASKS_LND': -1, 'NTASKS_GLC': -1, 'NTASKS_WAV': -1, 'NTASKS_ESP': -1} 
+Pes setting: threads     is {'NTHRDS_ATM': 1, 'NTHRDS_LND': 1, 'NTHRDS_ROF': 1, 'NTHRDS_ICE': 1, 'NTHRDS_OCN': 1, 'NTHRDS_GLC': 1, 'NTHRDS_WAV': 1, 'NTHRDS_ESP': 1, 'NTHRDS_CPL': 1} 
+Pes setting: rootpe      is {'ROOTPE_ATM': 0, 'ROOTPE_ROF': 0, 'ROOTPE_ICE': 0, 'ROOTPE_OCN': 0, 'ROOTPE_CPL': 0, 'ROOTPE_LND': 0, 'ROOTPE_GLC': 0, 'ROOTPE_WAV': 0, 'ROOTPE_ESP': 0} 
+Pes setting: pstrid      is {} 
+Pes other settings: {}
+Pes comments: none
+ Compset is: 2000_CAM%KESSLER_SLND_SICE_SOCN_SROF_SGLC_SWAV 
+ Grid is: a%ne30np4_l%null_oi%null_r%null_g%null_w%null_m%gx1v6 
+ Components in compset are: ['cam', 'slnd', 'sice', 'socn', 'srof', 'sglc', 'swav', 'sesp', 'drv', 'dart'] 
+No project info available
+No charge_account info available, using value from PROJECT
+No project info available
+WARNING: No cesm Model version found.
+Batch_system_type is none
+ Creating Case directory /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/FKESSLER
+Setting resource.RLIMIT_STACK to -1 from (8388608, -1)
+/opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/FKESSLER/env_mach_specific.xml already exists, delete to replace
+Creating batch scripts
+Writing case.run script from input template /usr/local/cime/config/cesm/machines/template.case.run
+Creating file .case.run
+Writing case.st_archive script from input template /usr/local/cime/config/cesm/machines/template.st_archive
+Creating file case.st_archive
+Creating user_nl_xxx files for components and cpl
+If an old case build already exists, might want to run 'case.build --clean' before building
+You can now run './preview_run' to get more info on how your case will be run
+Building case in directory /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/FKESSLER
+sharedlib_only is False
+model_only is False
+Setting resource.RLIMIT_STACK to -1 from (8388608, -1)
+Generating component namelists as part of build
+Creating component namelists
+   Calling /usr/local/components/cam//cime_config/buildnml
+     ...calling cam buildcpp to set build time options
+CAM namelist copy: file1 /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/FKESSLER/Buildconf/camconf/atm_in file2 /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/run/atm_in 
+   Calling /usr/local/cime/src/components/stub_comps/slnd/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/sice/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/socn/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/srof/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/sglc/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/swav/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/sesp/cime_config/buildnml
+   Calling /usr/local/cime/src/drivers/mct/cime_config/buildnml
+Finished creating component namelists
+Building gptl with output to file /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/gptl.bldlog.210610-090728
+   Calling /usr/local/cime/src/build_scripts/buildlib.gptl
+Component gptl build complete with 2 warnings
+Building mct with output to file /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/mct.bldlog.210610-090728
+   Calling /usr/local/cime/src/build_scripts/buildlib.mct
+Building pio with output to file /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/pio.bldlog.210610-090728
+   Calling /usr/local/cime/src/build_scripts/buildlib.pio
+Building csm_share with output to file /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/csm_share.bldlog.210610-090728
+   Calling /usr/local/cime/src/build_scripts/buildlib.csm_share
+Component csm_share build complete with 3 warnings
+Building atm with output to /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/atm.bldlog.210610-090728
+Building lnd with output to /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/lnd.bldlog.210610-090728
+Building ice with output to /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/ice.bldlog.210610-090728
+Building ocn with output to /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/ocn.bldlog.210610-090728
+Building rof with output to /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/rof.bldlog.210610-090728
+Building glc with output to /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/glc.bldlog.210610-090728
+Building wav with output to /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/wav.bldlog.210610-090728
+Building esp with output to /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/esp.bldlog.210610-090728
+socn built in 19.047444 seconds
+srof built in 19.346783 seconds
+slnd built in 19.459242 seconds
+sesp built in 19.410775 seconds
+sice built in 19.949074 seconds
+sglc built in 19.996156 seconds
+swav built in 19.901150 seconds
+Component atm build complete with 5 warnings
+cam built in 399.094755 seconds
+Building cesm with output to /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/cesm.bldlog.210610-090728 
+Component cesm exe build complete with 3 warnings
+Time spent not building: 0.552427 sec
+Time spent building: 522.195230 sec
+MODEL BUILD HAS FINISHED SUCCESSFULLY
+Setting resource.RLIMIT_STACK to -1 from (8388608, -1)
+Creating component namelists
+   Calling /usr/local/components/cam//cime_config/buildnml
+CAM namelist copy: file1 /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/FKESSLER/Buildconf/camconf/atm_in file2 /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/run/atm_in 
+   Calling /usr/local/cime/src/components/stub_comps/slnd/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/sice/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/socn/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/srof/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/sglc/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/swav/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/sesp/cime_config/buildnml
+   Calling /usr/local/cime/src/drivers/mct/cime_config/buildnml
+Finished creating component namelists
+Checking that inputdata is available as part of case submission
+Setting resource.RLIMIT_STACK to -1 from (-1, -1)
+Loading input file list: 'Buildconf/cam.input_data_list'
+Loading input file list: 'Buildconf/cpl.input_data_list'
+Check case OK
+submit_jobs case.run
+Submit job case.run
+Starting job script case.run
+Setting resource.RLIMIT_STACK to -1 from (-1, -1)
+Generating namelists for /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/FKESSLER
+Creating component namelists
+   Calling /usr/local/components/cam//cime_config/buildnml
+CAM namelist copy: file1 /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/FKESSLER/Buildconf/camconf/atm_in file2 /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/run/atm_in 
+   Calling /usr/local/cime/src/components/stub_comps/slnd/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/sice/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/socn/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/srof/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/sglc/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/swav/cime_config/buildnml
+   Calling /usr/local/cime/src/components/stub_comps/sesp/cime_config/buildnml
+   Calling /usr/local/cime/src/drivers/mct/cime_config/buildnml
+Finished creating component namelists
+-------------------------------------------------------------------------
+ - Prestage required restarts into /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/run
+ - Case input data directory (DIN_LOC_ROOT) is /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/inputdata 
+ - Checking for required input datasets in DIN_LOC_ROOT
+-------------------------------------------------------------------------
+2021-06-10 09:16:12 MODEL EXECUTION BEGINS HERE
+run command is mpiexec  -np 4 /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/work/FKESSLER/bld/cesm.exe  >> cesm.log.$LID 2>&1  
+2021-06-10 09:25:10 MODEL EXECUTION HAS FINISHED
+check for resubmit
+dout_s False 
+mach galaxy 
+resubmit_num 0
+ERROR: No result from jobs [('case.run', None)]
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/cesm_log.txt	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,160 @@
+ Invalid PIO rearranger comm max pend req (comp2io),            0
+ Resetting PIO rearranger comm max pend req (comp2io) to           64
+ PIO rearranger options:
+   comm type     =p2p                                                                             
+   comm fcd      =2denable                                                                        
+   max pend req (comp2io)  =           0
+   enable_hs (comp2io)     = T
+   enable_isend (comp2io)  = F
+   max pend req (io2comp)  =          64
+   enable_hs (io2comp)    = F
+   enable_isend (io2comp)  = T
+(seq_comm_setcomm)  init ID (  1 GLOBAL          ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_setcomm)  init ID (  2 CPL             ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_setcomm)  init ID (  5 ATM             ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_joincomm) init ID (  6 CPLATM          ) join IDs =     2     5       ( npes =     4) ( nthreads =  1)
+(seq_comm_jcommarr) init ID (  3 ALLATMID        ) join multiple comp IDs       ( npes =     4) ( nthreads =  1)
+(seq_comm_joincomm) init ID (  4 CPLALLATMID     ) join IDs =     2     3       ( npes =     4) ( nthreads =  1)
+(seq_comm_setcomm)  init ID (  9 LND             ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_joincomm) init ID ( 10 CPLLND          ) join IDs =     2     9       ( npes =     4) ( nthreads =  1)
+(seq_comm_jcommarr) init ID (  7 ALLLNDID        ) join multiple comp IDs       ( npes =     4) ( nthreads =  1)
+(seq_comm_joincomm) init ID (  8 CPLALLLNDID     ) join IDs =     2     7       ( npes =     4) ( nthreads =  1)
+(seq_comm_setcomm)  init ID ( 13 ICE             ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_joincomm) init ID ( 14 CPLICE          ) join IDs =     2    13       ( npes =     4) ( nthreads =  1)
+(seq_comm_jcommarr) init ID ( 11 ALLICEID        ) join multiple comp IDs       ( npes =     4) ( nthreads =  1)
+(seq_comm_joincomm) init ID ( 12 CPLALLICEID     ) join IDs =     2    11       ( npes =     4) ( nthreads =  1)
+(seq_comm_setcomm)  init ID ( 17 OCN             ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_joincomm) init ID ( 18 CPLOCN          ) join IDs =     2    17       ( npes =     4) ( nthreads =  1)
+(seq_comm_jcommarr) init ID ( 15 ALLOCNID        ) join multiple comp IDs       ( npes =     4) ( nthreads =  1)
+(seq_comm_joincomm) init ID ( 16 CPLALLOCNID     ) join IDs =     2    15       ( npes =     4) ( nthreads =  1)
+(seq_comm_setcomm)  init ID ( 21 ROF             ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_joincomm) init ID ( 22 CPLROF          ) join IDs =     2    21       ( npes =     4) ( nthreads =  1)
+(seq_comm_jcommarr) init ID ( 19 ALLROFID        ) join multiple comp IDs       ( npes =     4) ( nthreads =  1)
+(seq_comm_joincomm) init ID ( 20 CPLALLROFID     ) join IDs =     2    19       ( npes =     4) ( nthreads =  1)
+(seq_comm_setcomm)  init ID ( 25 GLC             ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_joincomm) init ID ( 26 CPLGLC          ) join IDs =     2    25       ( npes =     4) ( nthreads =  1)
+(seq_comm_jcommarr) init ID ( 23 ALLGLCID        ) join multiple comp IDs       ( npes =     4) ( nthreads =  1)
+(seq_comm_joincomm) init ID ( 24 CPLALLGLCID     ) join IDs =     2    23       ( npes =     4) ( nthreads =  1)
+(seq_comm_setcomm)  init ID ( 29 WAV             ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_joincomm) init ID ( 30 CPLWAV          ) join IDs =     2    29       ( npes =     4) ( nthreads =  1)
+(seq_comm_jcommarr) init ID ( 27 ALLWAVID        ) join multiple comp IDs       ( npes =     4) ( nthreads =  1)
+(seq_comm_joincomm) init ID ( 28 CPLALLWAVID     ) join IDs =     2    27       ( npes =     4) ( nthreads =  1)
+(seq_comm_setcomm)  init ID ( 33 ESP             ) pelist   =     0     3     1 ( npes =     4) ( nthreads =  1)( suffix =)
+(seq_comm_joincomm) init ID ( 34 CPLESP          ) join IDs =     2    33       ( npes =     4) ( nthreads =  1)
+(seq_comm_jcommarr) init ID ( 31 ALLESPID        ) join multiple comp IDs       ( npes =     4) ( nthreads =  1)
+(seq_comm_joincomm) init ID ( 32 CPLALLESPID     ) join IDs =     2    31       ( npes =     4) ( nthreads =  1)
+(seq_comm_printcomms)     1     0     4     1  GLOBAL:
+(seq_comm_printcomms)     2     0     4     1  CPL:
+(seq_comm_printcomms)     3     0     4     1  ALLATMID:
+(seq_comm_printcomms)     4     0     4     1  CPLALLATMID:
+(seq_comm_printcomms)     5     0     4     1  ATM:
+(seq_comm_printcomms)     6     0     4     1  CPLATM:
+(seq_comm_printcomms)     7     0     4     1  ALLLNDID:
+(seq_comm_printcomms)     8     0     4     1  CPLALLLNDID:
+(seq_comm_printcomms)     9     0     4     1  LND:
+(seq_comm_printcomms)    10     0     4     1  CPLLND:
+(seq_comm_printcomms)    11     0     4     1  ALLICEID:
+(seq_comm_printcomms)    12     0     4     1  CPLALLICEID:
+(seq_comm_printcomms)    13     0     4     1  ICE:
+(seq_comm_printcomms)    14     0     4     1  CPLICE:
+(seq_comm_printcomms)    15     0     4     1  ALLOCNID:
+(seq_comm_printcomms)    16     0     4     1  CPLALLOCNID:
+(seq_comm_printcomms)    17     0     4     1  OCN:
+(seq_comm_printcomms)    18     0     4     1  CPLOCN:
+(seq_comm_printcomms)    19     0     4     1  ALLROFID:
+(seq_comm_printcomms)    20     0     4     1  CPLALLROFID:
+(seq_comm_printcomms)    21     0     4     1  ROF:
+(seq_comm_printcomms)    22     0     4     1  CPLROF:
+(seq_comm_printcomms)    23     0     4     1  ALLGLCID:
+(seq_comm_printcomms)    24     0     4     1  CPLALLGLCID:
+(seq_comm_printcomms)    25     0     4     1  GLC:
+(seq_comm_printcomms)    26     0     4     1  CPLGLC:
+(seq_comm_printcomms)    27     0     4     1  ALLWAVID:
+(seq_comm_printcomms)    28     0     4     1  CPLALLWAVID:
+(seq_comm_printcomms)    29     0     4     1  WAV:
+(seq_comm_printcomms)    30     0     4     1  CPLWAV:
+(seq_comm_printcomms)    31     0     4     1  ALLESPID:
+(seq_comm_printcomms)    32     0     4     1  CPLALLESPID:
+(seq_comm_printcomms)    33     0     4     1  ESP:
+(seq_comm_printcomms)    34     0     4     1  CPLESP:
+ (t_initf) Read in prof_inparm namelist from: drv_in
+ (t_initf) Using profile_disable=          F
+ (t_initf)       profile_timer=                      4
+ (t_initf)       profile_depth_limit=                4
+ (t_initf)       profile_detail_limit=               2
+ (t_initf)       profile_barrier=          F
+ (t_initf)       profile_outpe_num=                  1
+ (t_initf)       profile_outpe_stride=               0
+ (t_initf)       profile_single_file=      F
+ (t_initf)       profile_global_stats=     T
+ (t_initf)       profile_ovhd_measurement= F
+ (t_initf)       profile_add_detail=       F
+ (t_initf)       profile_papi_enable=      F
+           4 pes participating in computation
+ -----------------------------------
+ TASK#  NAME
+  0  8d9a28f7d4de
+  1  8d9a28f7d4de
+  2  8d9a28f7d4de
+  3  8d9a28f7d4de
+ Opened existing file /opt/uio/tmp/tmp92gxhvfo/job_working_directory/000/2/working/inputdata/atm/cam/inic/cam_vcoords_L30_c180105.nc       65536
+MCT::m_Router::initp_: GSMap indices not increasing...Will correct
+MCT::m_Router::initp_: RGSMap indices not increasing...Will correct
+MCT::m_Router::initp_: RGSMap indices not increasing...Will correct
+MCT::m_Router::initp_: GSMap indices not increasing...Will correct
+ Opened file FKESSLER.cam.h0.0001-01-01-00000.nc to write      131072
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Attribute not found
+ NetCDF: Attribute not found
+ NetCDF: Variable not found
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ WARNING: Rearr optional argument is a pio2 feature, ignored in pio1
+ WARNING: Rearr optional argument is a pio2 feature, ignored in pio1
+ Opened file FKESSLER.cam.h1.0001-01-01-00000.nc to write      196608
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Attribute not found
+ NetCDF: Attribute not found
+ NetCDF: Variable not found
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Invalid dimension ID or name
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ NetCDF: Variable not found
+ WARNING: Rearr optional argument is a pio2 feature, ignored in pio1
+ WARNING: Rearr optional argument is a pio2 feature, ignored in pio1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/cpl_log.txt	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,767 @@
+(seq_mct_drv) USE_ESMF_LIB is NOT set, using esmf_wrf_timemgr
+(seq_mct_drv) MCT_INTERFACE is set
+(esmf_readnl) 
+ read esmf_inparm namelist from: drv_in
+ CPL              : pio_numiotasks =            1
+ CPL              : pio_stride =            1
+ CPL              : pio_root =            0
+ CPL              : pio_iotype =            6
+ ATM              : pio_numiotasks =            1
+ ATM              : pio_stride =            1
+ ATM              : pio_root =            0
+ ATM              : pio_iotype =            6
+ LND              : pio_numiotasks =            1
+ LND              : pio_stride =            1
+ LND              : pio_root =            0
+ LND              : pio_iotype =            6
+ OCN              : pio_numiotasks =            1
+ OCN              : pio_stride =            1
+ OCN              : pio_root =            0
+ OCN              : pio_iotype =            6
+ ICE              : pio_numiotasks =            1
+ ICE              : pio_stride =            1
+ ICE              : pio_root =            0
+ ICE              : pio_iotype =            6
+ GLC              : pio_numiotasks =            1
+ GLC              : pio_stride =            1
+ GLC              : pio_root =            0
+ GLC              : pio_iotype =            6
+ ROF              : pio_numiotasks =            1
+ ROF              : pio_stride =            1
+ ROF              : pio_root =            0
+ ROF              : pio_iotype =            6
+ WAV              : pio_numiotasks =            1
+ WAV              : pio_stride =            1
+ WAV              : pio_root =            0
+ WAV              : pio_iotype =            6
+ ESP              : pio_numiotasks =            1
+ ESP              : pio_stride =            1
+ ESP              : pio_root =            0
+ ESP              : pio_iotype =            6
+ CPL              : pio_numiotasks =            1
+ CPL              : pio_stride =            1
+ CPL              : pio_rearranger =            1
+ CPL              : pio_root =            0
+ CPL              : pio_iotype =            6
+ ATM              : pio_numiotasks =            1
+ ATM              : pio_stride =            1
+ ATM              : pio_rearranger =            1
+ ATM              : pio_root =            0
+ ATM              : pio_iotype =            6
+ LND              : pio_numiotasks =            1
+ LND              : pio_stride =            1
+ LND              : pio_rearranger =            1
+ LND              : pio_root =            0
+ LND              : pio_iotype =            6
+ OCN              : pio_numiotasks =            1
+ OCN              : pio_stride =            1
+ OCN              : pio_rearranger =            1
+ OCN              : pio_root =            0
+ OCN              : pio_iotype =            6
+ ICE              : pio_numiotasks =            1
+ ICE              : pio_stride =            1
+ ICE              : pio_rearranger =            1
+ ICE              : pio_root =            0
+ ICE              : pio_iotype =            6
+ GLC              : pio_numiotasks =            1
+ GLC              : pio_stride =            1
+ GLC              : pio_rearranger =            1
+ GLC              : pio_root =            0
+ GLC              : pio_iotype =            6
+ ROF              : pio_numiotasks =            1
+ ROF              : pio_stride =            1
+ ROF              : pio_rearranger =            1
+ ROF              : pio_root =            0
+ ROF              : pio_iotype =            6
+ WAV              : pio_numiotasks =            1
+ WAV              : pio_stride =            1
+ WAV              : pio_rearranger =            1
+ WAV              : pio_root =            0
+ WAV              : pio_iotype =            6
+ ESP              : pio_numiotasks =            1
+ ESP              : pio_stride =            1
+ ESP              : pio_rearranger =            1
+ ESP              : pio_root =            0
+ ESP              : pio_iotype =            6
+8 MB memory   alloc in MB is             8.00
+8 MB memory dealloc in MB is             0.00
+Memory block size conversion in bytes is          1025.00
+(seq_infodata_Init) 
+ read seq_infodata_inparm namelist from: drv_in
+(shr_orb_params) Calculate characteristics of the orbit:
+(shr_orb_params) Calculate orbit for year:      2000
+(shr_orb_params) ------ Computed Orbital Parameters ------
+(shr_orb_params) Eccentricity      =   1.670366E-02
+(shr_orb_params) Obliquity (deg)   =   2.343977E+01
+(shr_orb_params) Obliquity (rad)   =   4.091011E-01
+(shr_orb_params) Long of perh(deg) =   1.028955E+02
+(shr_orb_params) Long of perh(rad) =   4.937458E+00
+(shr_orb_params) Long at v.e.(rad) =  -3.247250E-02
+(shr_orb_params) -----------------------------------------
+(seq_flux_readnl_mct) : read seq_flux_mct_inparm namelist from: drv_in
+(seq_mct_drv) : ------------------------------------------------------------
+(seq_mct_drv) :   Common Infrastructure for Modeling the Earth (CIME) CPL7  
+(seq_mct_drv) : ------------------------------------------------------------
+(seq_mct_drv) :      (Online documentation is available on the CIME         
+(seq_mct_drv) :           github: http://esmci.github.io/cime/)             
+(seq_mct_drv) :      License information is available as a link from above  
+(seq_mct_drv) : ------------------------------------------------------------
+(seq_mct_drv) :                      MODEL cesm                                                                            
+(seq_mct_drv) : ------------------------------------------------------------
+(seq_mct_drv) :                 DATE 06/09/21 TIME 17:17:23
+(seq_mct_drv) : ------------------------------------------------------------
+  
+  
+(seq_flds_set) : read seq_cplflds_inparm namelist from: drv_in
+(seq_flds_set) : read seq_cplflds_userspec namelist from: drv_in
+(shr_carma_readnl) Read in carma_inparm namelist from: drv_flds_in
+(shr_megan_readnl) Read in megan_emis_readnl namelist from: drv_flds_in
+(shr_fire_emis_readnl) Read in fire_emis_readnl namelist from: drv_flds_in
+(seq_drydep_read) Read in drydep_inparm namelist from: drv_flds_in
+ seq_drydep_read: drydep_method: xactive_lnd
+(seq_drydep_read) No dry deposition fields will be transfered
+(shr_ndep_read) Read in ndep_inparm namelist from: drv_flds_in
+ shr_ndep_readnl:  no ndep_inparm namelist found in drv_flds_in
+ (seq_flds_set) : seq_flds_a2x_states= Sa_z:Sa_topo:Sa_u:Sa_v:Sa_tbot:Sa_ptem:Sa_shum:Sa_pbot:Sa_dens:Sa_pslv:Sa_co2prog:Sa_co2diag
+ (seq_flds_set) : seq_flds_a2x_fluxes= Faxa_rainc:Faxa_rainl:Faxa_snowc:Faxa_snowl:Faxa_lwdn:Faxa_swndr:Faxa_swvdr:Faxa_swndf:Faxa_swvdf:Faxa_swnet:Faxa_bcphidry:Faxa_bcphodry:Faxa_bcphiwet:Faxa_ocphidry:Faxa_ocphodry:Faxa_ocphiwet:Faxa_dstwet1:Faxa_dstwet2:Faxa_dstwet3:Faxa_dstwet4:Faxa_dstdry1:Faxa_dstdry2:Faxa_dstdry3:Faxa_dstdry4
+ (seq_flds_set) : seq_flds_x2a_states= Sf_lfrac:Sf_ifrac:Sf_ofrac:Sx_avsdr:Sx_anidr:Sx_avsdf:Sx_anidf:Sx_tref:Sx_qref:So_t:Sx_t:Sl_fv:Sl_ram1:Sl_snowh:Si_snowh:So_ssq:So_re:Sx_u10:So_ustar
+ (seq_flds_set) : seq_flds_x2a_fluxes= Faxx_taux:Faxx_tauy:Faxx_lat:Faxx_sen:Faxx_lwup:Faxx_evap:Fall_flxdst1:Fall_flxdst2:Fall_flxdst3:Fall_flxdst4
+ (seq_flds_set) : seq_flds_l2x_states= Sl_avsdr:Sl_anidr:Sl_avsdf:Sl_anidf:Sl_tref:Sl_qref:Sl_t:Sl_fv:Sl_ram1:Sl_snowh:Sl_u10:Sl_tsrf00:Sl_tsrf01:Sl_tsrf02:Sl_tsrf03:Sl_tsrf04:Sl_tsrf05:Sl_tsrf06:Sl_tsrf07:Sl_tsrf08:Sl_tsrf09:Sl_tsrf10:Sl_topo00:Sl_topo01:Sl_topo02:Sl_topo03:Sl_topo04:Sl_topo05:Sl_topo06:Sl_topo07:Sl_topo08:Sl_topo09:Sl_topo10
+ (seq_flds_set) : seq_flds_l2x_fluxes= Fall_swnet:Fall_taux:Fall_tauy:Fall_lat:Fall_sen:Fall_lwup:Fall_evap:Fall_flxdst1:Fall_flxdst2:Fall_flxdst3:Fall_flxdst4:Flrl_rofsur:Flrl_rofgwl:Flrl_rofsub:Flrl_rofdto:Flrl_rofi:Flrl_irrig:Flgl_qice00:Flgl_qice01:Flgl_qice02:Flgl_qice03:Flgl_qice04:Flgl_qice05:Flgl_qice06:Flgl_qice07:Flgl_qice08:Flgl_qice09:Flgl_qice10
+ (seq_flds_set) : seq_flds_x2l_states= Sa_z:Sa_topo:Sa_u:Sa_v:Sa_tbot:Sa_ptem:Sa_shum:Sa_pbot:Sg_icemask:Sg_icemask_coupled_fluxes:Sg_ice_covered00:Sg_ice_covered01:Sg_ice_covered02:Sg_ice_covered03:Sg_ice_covered04:Sg_ice_covered05:Sg_ice_covered06:Sg_ice_covered07:Sg_ice_covered08:Sg_ice_covered09:Sg_ice_covered10:Sg_topo00:Sg_topo01:Sg_topo02:Sg_topo03:Sg_topo04:Sg_topo05:Sg_topo06:Sg_topo07:Sg_topo08:Sg_topo09:Sg_topo10:Sa_co2prog:Sa_co2diag
+ (seq_flds_set) : seq_flds_x2l_fluxes= Faxa_rainc:Faxa_rainl:Faxa_snowc:Faxa_snowl:Faxa_lwdn:Faxa_swndr:Faxa_swvdr:Faxa_swndf:Faxa_swvdf:Faxa_bcphidry:Faxa_bcphodry:Faxa_bcphiwet:Faxa_ocphidry:Faxa_ocphodry:Faxa_ocphiwet:Faxa_dstwet1:Faxa_dstwet2:Faxa_dstwet3:Faxa_dstwet4:Faxa_dstdry1:Faxa_dstdry2:Faxa_dstdry3:Faxa_dstdry4:Flrr_flood:Flrr_volr:Flrr_volrmch:Flgg_hflx00:Flgg_hflx01:Flgg_hflx02:Flgg_hflx03:Flgg_hflx04:Flgg_hflx05:Flgg_hflx06:Flgg_hflx07:Flgg_hflx08:Flgg_hflx09:Flgg_hflx10
+ (seq_flds_set) : seq_flds_i2x_states= Si_avsdr:Si_anidr:Si_avsdf:Si_anidf:Si_tref:Si_qref:Si_t:Si_snowh:Si_u10:Si_ifrac
+ (seq_flds_set) : seq_flds_i2x_fluxes= Faii_swnet:Fioi_swpen:Faii_taux:Fioi_taux:Faii_tauy:Fioi_tauy:Faii_lat:Faii_sen:Faii_lwup:Faii_evap:Fioi_melth:Fioi_meltw:Fioi_salt:Fioi_bcphi:Fioi_bcpho:Fioi_flxdst
+ (seq_flds_set) : seq_flds_x2i_states= Sa_z:Sa_u:Sa_v:Sa_tbot:Sa_ptem:Sa_shum:Sa_pbot:Sa_dens:So_t:So_s:So_u:So_v:So_dhdx:So_dhdy
+ (seq_flds_set) : seq_flds_x2i_fluxes= Faxa_rain:Faxa_snow:Faxa_lwdn:Faxa_swndr:Faxa_swvdr:Faxa_swndf:Faxa_swvdf:Faxa_bcphidry:Faxa_bcphodry:Faxa_bcphiwet:Faxa_ocphidry:Faxa_ocphodry:Faxa_ocphiwet:Faxa_dstwet1:Faxa_dstwet2:Faxa_dstwet3:Faxa_dstwet4:Faxa_dstdry1:Faxa_dstdry2:Faxa_dstdry3:Faxa_dstdry4:Fioo_q:Fixx_rofi
+ (seq_flds_set) : seq_flds_o2x_states= So_t:So_s:So_u:So_v:So_dhdx:So_dhdy:So_bldepth:So_fswpen
+ (seq_flds_set) : seq_flds_o2x_fluxes= Fioo_q
+ (seq_flds_set) : seq_flds_x2o_states= Sa_pslv:So_duu10n:Si_ifrac:Sw_lamult:Sw_ustokes:Sw_vstokes:Sw_hstokes:Sa_co2prog:Sa_co2diag
+ (seq_flds_set) : seq_flds_x2o_fluxes= Faxa_rain:Faxa_snow:Faxa_prec:Faxa_lwdn:Foxx_swnet:Faxa_bcphidry:Faxa_bcphodry:Faxa_bcphiwet:Faxa_ocphidry:Faxa_ocphodry:Faxa_ocphiwet:Faxa_dstwet1:Faxa_dstwet2:Faxa_dstwet3:Faxa_dstwet4:Faxa_dstdry1:Faxa_dstdry2:Faxa_dstdry3:Faxa_dstdry4:Foxx_taux:Foxx_tauy:Foxx_lat:Foxx_sen:Foxx_lwup:Foxx_evap:Fioi_melth:Fioi_meltw:Fioi_salt:Fioi_bcphi:Fioi_bcpho:Fioi_flxdst:Foxx_rofl:Foxx_rofi
+ (seq_flds_set) : seq_flds_g2x_states= Sg_icemask:Sg_icemask_coupled_fluxes:Sg_ice_covered:Sg_topo
+ (seq_flds_set) : seq_flds_g2x_fluxes= Fogg_rofl:Fogg_rofi:Figg_rofi:Flgg_hflx
+ (seq_flds_set) : seq_flds_x2g_states= Sl_tsrf
+ (seq_flds_set) : seq_flds_x2g_fluxes= Flgl_qice
+ (seq_flds_set) : seq_flds_xao_states= So_tref:So_qref:So_ssq:So_re:So_u10:So_duu10n:So_ustar:So_fswpen
+ (seq_flds_set) : seq_flds_xao_fluxes= Faox_taux:Faox_tauy:Faox_lat:Faox_sen:Faox_lwup:Faox_evap:Faox_swdn:Faox_swup
+ (seq_flds_set) : seq_flds_xao_albedo= So_avsdr:So_anidr:So_avsdf:So_anidf
+ (seq_flds_set) : seq_flds_xao_diurnl= So_tbulk_diurn:So_tskin_diurn:So_tskin_night_diurn:So_tskin_day_diurn:So_cskin_diurn:So_cskin_night_diurn:So_warm_diurn:So_salt_diurn:So_speed_diurn:So_regime_diurn:So_warmmax_diurn:So_windmax_diurn:So_qsolavg_diurn:So_windavg_diurn:So_warmmaxinc_diurn:So_windmaxinc_diurn:So_qsolinc_diurn:So_windinc_diurn:So_ninc_diurn
+ (seq_flds_set) : seq_flds_r2x_states= 
+ (seq_flds_set) : seq_flds_r2x_fluxes= Forr_rofl:Forr_rofi:Firr_rofi:Flrr_flood:Flrr_volr:Flrr_volrmch
+ (seq_flds_set) : seq_flds_x2r_states= 
+ (seq_flds_set) : seq_flds_x2r_fluxes= Flrl_rofsur:Flrl_rofgwl:Flrl_rofsub:Flrl_rofdto:Flrl_rofi:Flrl_irrig
+ (seq_flds_set) : seq_flds_w2x_states= Sw_lamult:Sw_ustokes:Sw_vstokes:Sw_hstokes
+ (seq_flds_set) : seq_flds_w2x_fluxes= 
+ (seq_flds_set) : seq_flds_x2w_states= Sa_u:Sa_v:Sa_tbot:Si_ifrac:So_t:So_u:So_v:So_bldepth
+ (seq_flds_set) : seq_flds_x2w_fluxes= 
+(seq_timemgr_clockInit) Read in seq_timemgr_inparm namelist from: drv_in
+ 
+(seq_timemgr_clockInit) Clock Init Settings:
+(seq_timemgr_clockInit) calendar       = NO_LEAP
+(seq_timemgr_clockInit) stop_option    = nsteps
+(seq_timemgr_clockInit) stop_n         =          1
+(seq_timemgr_clockInit) stop_ymd       = 2147480101
+(seq_timemgr_clockInit) stop_tod       =          0
+(seq_timemgr_clockInit) restart_option = never
+(seq_timemgr_clockInit) restart_n      =         12
+(seq_timemgr_clockInit) restart_ymd    =       -999
+(seq_timemgr_clockInit) end_restart    =   F
+(seq_timemgr_clockInit) pause_option   = never
+(seq_timemgr_clockInit) pause_n        =          0
+(seq_timemgr_clockInit) esp_run_on_pause =   T
+(seq_timemgr_clockInit) history_option = never
+(seq_timemgr_clockInit) history_n      =       -999
+(seq_timemgr_clockInit) history_ymd    =       -999
+(seq_timemgr_clockInit) histavg_option = never
+(seq_timemgr_clockInit) histavg_n      =       -999
+(seq_timemgr_clockInit) histavg_ymd    =       -999
+(seq_timemgr_clockInit) barrier_option = never
+(seq_timemgr_clockInit) barrier_n      =          1
+(seq_timemgr_clockInit) barrier_ymd    =       -999
+(seq_timemgr_clockInit) tprof_option   = never
+(seq_timemgr_clockInit) tprof_n        =       -999
+(seq_timemgr_clockInit) tprof_ymd      =       -999
+(seq_timemgr_clockInit) start_ymd      =      10101
+(seq_timemgr_clockInit) start_tod      =          0
+(seq_timemgr_clockInit) ref_ymd        =      10101
+(seq_timemgr_clockInit) ref_tod        =          0
+(seq_timemgr_clockInit) atm_cpl_dt     =       1800
+(seq_timemgr_clockInit) lnd_cpl_dt     =       1800
+(seq_timemgr_clockInit) ice_cpl_dt     =       1800
+(seq_timemgr_clockInit) ocn_cpl_dt     =       1800
+(seq_timemgr_clockInit) glc_cpl_dt     =       1800
+(seq_timemgr_clockInit) glc_avg_period = yearly                                                                          
+(seq_timemgr_clockInit) rof_cpl_dt     =       1800
+(seq_timemgr_clockInit) wav_cpl_dt     =       1800
+(seq_timemgr_clockInit) esp_cpl_dt     =       1800
+(seq_timemgr_clockInit) atm_cpl_offset =          0
+(seq_timemgr_clockInit) lnd_cpl_offset =          0
+(seq_timemgr_clockInit) ice_cpl_offset =          0
+(seq_timemgr_clockInit) ocn_cpl_offset =          0
+(seq_timemgr_clockInit) glc_cpl_offset =          0
+(seq_timemgr_clockInit) rof_cpl_offset =          0
+(seq_timemgr_clockInit) wav_cpl_offset =          0
+(seq_timemgr_clockInit) esp_cpl_offset =          0
+ 
+(seq_timemgr_clockPrint) calendar      = NO_LEAP
+(seq_timemgr_clockPrint) end_restart   =   F
+
+(seq_timemgr_clockPrint) Clock = drv            1
+(seq_timemgr_clockPrint)   Start Time  =     00010101   00000
+(seq_timemgr_clockPrint)   Curr Time   =     00010101   00000
+(seq_timemgr_clockPrint)   Ref Time    =     00010101   00000
+(seq_timemgr_clockPrint)   Stop Time   =     00010101   01800
+(seq_timemgr_clockPrint)   Step number =        0
+(seq_timemgr_clockPrint)   Dtime       =     1800
+(seq_timemgr_clockPrint)   Alarm =  1  seq_timemgr_alarm_run
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  2  seq_timemgr_alarm_stop
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  3  seq_timemgr_alarm_datestop
+(seq_timemgr_clockPrint)     Prev Time   =   2047490101   00000
+(seq_timemgr_clockPrint)     Next Time   =   2147480101   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  4  seq_timemgr_alarm_restart
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  5  seq_timemgr_alarm_history
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  6  seq_timemgr_alarm_histavg
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  7  seq_timemgr_alarm_barrier
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  8  seq_timemgr_alarm_tprof
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  9  seq_timemgr_alarm_pause
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm = 10  seq_timemgr_alarm_atmrun
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm = 11  seq_timemgr_alarm_lndrun
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm = 12  seq_timemgr_alarm_rofrun
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm = 13  seq_timemgr_alarm_icerun
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm = 14  seq_timemgr_alarm_wavrun
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm = 15  seq_timemgr_alarm_glcrun
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm = 16  seq_timemgr_alarm_glcrun_avg
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00020101   00000
+(seq_timemgr_clockPrint)     Intervl yms =        1       0           0
+(seq_timemgr_clockPrint)   Alarm = 17  seq_timemgr_alarm_ocnrun
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm = 18  seq_timemgr_alarm_ocnnext
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm = 19  seq_timemgr_alarm_esprun
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+ 
+(seq_timemgr_clockPrint) Clock = atm            2
+(seq_timemgr_clockPrint)   Start Time  =     00010101   00000
+(seq_timemgr_clockPrint)   Curr Time   =     00010101   00000
+(seq_timemgr_clockPrint)   Ref Time    =     00010101   00000
+(seq_timemgr_clockPrint)   Stop Time   =     00010101   01800
+(seq_timemgr_clockPrint)   Step number =        0
+(seq_timemgr_clockPrint)   Dtime       =     1800
+(seq_timemgr_clockPrint)   Alarm =  1  seq_timemgr_alarm_run
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  2  seq_timemgr_alarm_stop
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  3  seq_timemgr_alarm_datestop
+(seq_timemgr_clockPrint)     Prev Time   =   2047490101   00000
+(seq_timemgr_clockPrint)     Next Time   =   2147480101   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  4  seq_timemgr_alarm_restart
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  5  seq_timemgr_alarm_history
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  6  seq_timemgr_alarm_histavg
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  7  seq_timemgr_alarm_barrier
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  8  seq_timemgr_alarm_tprof
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  9  seq_timemgr_alarm_pause
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+ 
+(seq_timemgr_clockPrint) Clock = lnd            3
+(seq_timemgr_clockPrint)   Start Time  =     00010101   00000
+(seq_timemgr_clockPrint)   Curr Time   =     00010101   00000
+(seq_timemgr_clockPrint)   Ref Time    =     00010101   00000
+(seq_timemgr_clockPrint)   Stop Time   =     00010101   01800
+(seq_timemgr_clockPrint)   Step number =        0
+(seq_timemgr_clockPrint)   Dtime       =     1800
+(seq_timemgr_clockPrint)   Alarm =  1  seq_timemgr_alarm_run
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  2  seq_timemgr_alarm_stop
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  3  seq_timemgr_alarm_datestop
+(seq_timemgr_clockPrint)     Prev Time   =   2047490101   00000
+(seq_timemgr_clockPrint)     Next Time   =   2147480101   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  4  seq_timemgr_alarm_restart
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  5  seq_timemgr_alarm_history
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  6  seq_timemgr_alarm_histavg
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  7  seq_timemgr_alarm_barrier
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  8  seq_timemgr_alarm_tprof
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  9  seq_timemgr_alarm_pause
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+ 
+(seq_timemgr_clockPrint) Clock = ocn            4
+(seq_timemgr_clockPrint)   Start Time  =     00010101   00000
+(seq_timemgr_clockPrint)   Curr Time   =     00010101   00000
+(seq_timemgr_clockPrint)   Ref Time    =     00010101   00000
+(seq_timemgr_clockPrint)   Stop Time   =     00010101   01800
+(seq_timemgr_clockPrint)   Step number =        0
+(seq_timemgr_clockPrint)   Dtime       =     1800
+(seq_timemgr_clockPrint)   Alarm =  1  seq_timemgr_alarm_run
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  2  seq_timemgr_alarm_stop
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  3  seq_timemgr_alarm_datestop
+(seq_timemgr_clockPrint)     Prev Time   =   2047490101   00000
+(seq_timemgr_clockPrint)     Next Time   =   2147480101   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  4  seq_timemgr_alarm_restart
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  5  seq_timemgr_alarm_history
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  6  seq_timemgr_alarm_histavg
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  7  seq_timemgr_alarm_barrier
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  8  seq_timemgr_alarm_tprof
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  9  seq_timemgr_alarm_pause
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+ 
+(seq_timemgr_clockPrint) Clock = ice            5
+(seq_timemgr_clockPrint)   Start Time  =     00010101   00000
+(seq_timemgr_clockPrint)   Curr Time   =     00010101   00000
+(seq_timemgr_clockPrint)   Ref Time    =     00010101   00000
+(seq_timemgr_clockPrint)   Stop Time   =     00010101   01800
+(seq_timemgr_clockPrint)   Step number =        0
+(seq_timemgr_clockPrint)   Dtime       =     1800
+(seq_timemgr_clockPrint)   Alarm =  1  seq_timemgr_alarm_run
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  2  seq_timemgr_alarm_stop
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  3  seq_timemgr_alarm_datestop
+(seq_timemgr_clockPrint)     Prev Time   =   2047490101   00000
+(seq_timemgr_clockPrint)     Next Time   =   2147480101   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  4  seq_timemgr_alarm_restart
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  5  seq_timemgr_alarm_history
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  6  seq_timemgr_alarm_histavg
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  7  seq_timemgr_alarm_barrier
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  8  seq_timemgr_alarm_tprof
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  9  seq_timemgr_alarm_pause
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+ 
+(seq_timemgr_clockPrint) Clock = glc            6
+(seq_timemgr_clockPrint)   Start Time  =     00010101   00000
+(seq_timemgr_clockPrint)   Curr Time   =     00010101   00000
+(seq_timemgr_clockPrint)   Ref Time    =     00010101   00000
+(seq_timemgr_clockPrint)   Stop Time   =     00010101   01800
+(seq_timemgr_clockPrint)   Step number =        0
+(seq_timemgr_clockPrint)   Dtime       =     1800
+(seq_timemgr_clockPrint)   Alarm =  1  seq_timemgr_alarm_run
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  2  seq_timemgr_alarm_stop
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  3  seq_timemgr_alarm_datestop
+(seq_timemgr_clockPrint)     Prev Time   =   2047490101   00000
+(seq_timemgr_clockPrint)     Next Time   =   2147480101   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  4  seq_timemgr_alarm_restart
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  5  seq_timemgr_alarm_history
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  6  seq_timemgr_alarm_histavg
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  7  seq_timemgr_alarm_barrier
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  8  seq_timemgr_alarm_tprof
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  9  seq_timemgr_alarm_pause
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+ 
+(seq_timemgr_clockPrint) Clock = wav            7
+(seq_timemgr_clockPrint)   Start Time  =     00010101   00000
+(seq_timemgr_clockPrint)   Curr Time   =     00010101   00000
+(seq_timemgr_clockPrint)   Ref Time    =     00010101   00000
+(seq_timemgr_clockPrint)   Stop Time   =     00010101   01800
+(seq_timemgr_clockPrint)   Step number =        0
+(seq_timemgr_clockPrint)   Dtime       =     1800
+(seq_timemgr_clockPrint)   Alarm =  1  seq_timemgr_alarm_run
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  2  seq_timemgr_alarm_stop
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  3  seq_timemgr_alarm_datestop
+(seq_timemgr_clockPrint)     Prev Time   =   2047490101   00000
+(seq_timemgr_clockPrint)     Next Time   =   2147480101   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  4  seq_timemgr_alarm_restart
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  5  seq_timemgr_alarm_history
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  6  seq_timemgr_alarm_histavg
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  7  seq_timemgr_alarm_barrier
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  8  seq_timemgr_alarm_tprof
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  9  seq_timemgr_alarm_pause
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+ 
+(seq_timemgr_clockPrint) Clock = rof            8
+(seq_timemgr_clockPrint)   Start Time  =     00010101   00000
+(seq_timemgr_clockPrint)   Curr Time   =     00010101   00000
+(seq_timemgr_clockPrint)   Ref Time    =     00010101   00000
+(seq_timemgr_clockPrint)   Stop Time   =     00010101   01800
+(seq_timemgr_clockPrint)   Step number =        0
+(seq_timemgr_clockPrint)   Dtime       =     1800
+(seq_timemgr_clockPrint)   Alarm =  1  seq_timemgr_alarm_run
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  2  seq_timemgr_alarm_stop
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  3  seq_timemgr_alarm_datestop
+(seq_timemgr_clockPrint)     Prev Time   =   2047490101   00000
+(seq_timemgr_clockPrint)     Next Time   =   2147480101   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  4  seq_timemgr_alarm_restart
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  5  seq_timemgr_alarm_history
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  6  seq_timemgr_alarm_histavg
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  7  seq_timemgr_alarm_barrier
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  8  seq_timemgr_alarm_tprof
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  9  seq_timemgr_alarm_pause
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+ 
+(seq_timemgr_clockPrint) Clock = esp            9
+(seq_timemgr_clockPrint)   Start Time  =     00010101   00000
+(seq_timemgr_clockPrint)   Curr Time   =     00010101   00000
+(seq_timemgr_clockPrint)   Ref Time    =     00010101   00000
+(seq_timemgr_clockPrint)   Stop Time   =     00010101   01800
+(seq_timemgr_clockPrint)   Step number =        0
+(seq_timemgr_clockPrint)   Dtime       =     1800
+(seq_timemgr_clockPrint)   Alarm =  1  seq_timemgr_alarm_run
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  2  seq_timemgr_alarm_stop
+(seq_timemgr_clockPrint)     Prev Time   =     00010101   00000
+(seq_timemgr_clockPrint)     Next Time   =     00010101   01800
+(seq_timemgr_clockPrint)     Intervl yms =        0       0        1800
+(seq_timemgr_clockPrint)   Alarm =  3  seq_timemgr_alarm_datestop
+(seq_timemgr_clockPrint)     Prev Time   =   2047490101   00000
+(seq_timemgr_clockPrint)     Next Time   =   2147480101   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  4  seq_timemgr_alarm_restart
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  5  seq_timemgr_alarm_history
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  6  seq_timemgr_alarm_histavg
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  7  seq_timemgr_alarm_barrier
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  8  seq_timemgr_alarm_tprof
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+(seq_timemgr_clockPrint)   Alarm =  9  seq_timemgr_alarm_pause
+(seq_timemgr_clockPrint)     Prev Time   =     00001201   00000
+(seq_timemgr_clockPrint)     Next Time   =     99991201   00000
+(seq_timemgr_clockPrint)     Intervl yms =     9999       0           0
+ 
+  tfreeze_option is mushy
+  
+(seq_mct_drv) : Initialize each component: atm, lnd, rof, ocn, ice, glc, wav, esp
+(component_init_cc:mct) : Initialize component atm
+(component_init_cc:mct) : Initialize component lnd
+(component_init_cc:mct) : Initialize component rof
+(component_init_cc:mct) : Initialize component ocn
+(component_init_cc:mct) : Initialize component ice
+(component_init_cc:mct) : Initialize component glc
+(component_init_cc:mct) : Initialize component wav
+(component_init_cc:mct) : Initialize component esp
+  
+(component_init_cx) : creating gsmap_cx for atm
+(seq_mctext_gsmapCreate) created new gsmap decomp_type =       2
+(seq_mctext_gsmapCreate)   ngseg/gsize        =    48602   48602
+(seq_mctext_gsmapCreate)   mpisize/active_pes =        1       1
+(seq_mctext_gsmapCreate)   avg seg per pe/ape =    48602   48602
+(seq_mctext_gsmapCreate)   nlseg/maxnlsegs    =    48602   48602
+(component_init_cx) : Initializing mapper_Ca2x       1
+(seq_map_init_rearrsplit)  gsmaps are not identical
+(seq_map_init_rearrsplit)  mapper counter, strategy, mapfile =      1 rearrange undefined
+(component_init_cx) : Initializing mapper_Cx2a       1
+(seq_map_init_rearrsplit)  gsmaps are not identical
+(seq_map_init_rearrsplit)  mapper counter, strategy, mapfile =      2 rearrange undefined
+(component_init_cx) : creating dom_cx
+(seq_mct_drv) : Determine final settings for presence of surface components
+  
+(seq_mct_drv) : After component initialization:
+(seq_mct_drv) : atm model present     =      T
+(seq_mct_drv) : lnd model present     =      F
+(seq_mct_drv) : ocn model present     =      F
+(seq_mct_drv) : ice model present     =      F
+(seq_mct_drv) : glc model present     =      F
+(seq_mct_drv) : glc/lnd   present     =      F
+(seq_mct_drv) : glc/ocn   present     =      F
+(seq_mct_drv) : glc/ice   present     =      F
+(seq_mct_drv) : rof model present     =      F
+(seq_mct_drv) : rof/ice   present     =      F
+(seq_mct_drv) : rof/flood present     =      F
+(seq_mct_drv) : wav model present     =      F
+(seq_mct_drv) : esp model present     =      F
+(seq_mct_drv) : atm model prognostic  =      T
+(seq_mct_drv) : lnd model prognostic  =      F
+(seq_mct_drv) : ocn model prognostic  =      F
+(seq_mct_drv) : ice model prognostic  =      F
+(seq_mct_drv) : iceberg   prognostic  =      F
+(seq_mct_drv) : glc model prognostic  =      F
+(seq_mct_drv) : rof model prognostic  =      F
+(seq_mct_drv) : ocn rof   prognostic  =      F
+(seq_mct_drv) : wav model prognostic  =      F
+(seq_mct_drv) : esp model prognostic  =      F
+(seq_mct_drv) : atm_c2_lnd            =      F
+(seq_mct_drv) : atm_c2_ocn            =      F
+(seq_mct_drv) : atm_c2_ice            =      F
+(seq_mct_drv) : atm_c2_wav            =      F
+(seq_mct_drv) : lnd_c2_atm            =      F
+(seq_mct_drv) : lnd_c2_rof            =      F
+(seq_mct_drv) : lnd_c2_glc            =      F
+(seq_mct_drv) : ocn_c2_atm            =      F
+(seq_mct_drv) : ocn_c2_ice            =      F
+(seq_mct_drv) : ocn_c2_wav            =      F
+(seq_mct_drv) : ice_c2_atm            =      F
+(seq_mct_drv) : ice_c2_ocn            =      F
+(seq_mct_drv) : ice_c2_wav            =      F
+(seq_mct_drv) : rof_c2_lnd            =      F
+(seq_mct_drv) : rof_c2_ocn            =      F
+(seq_mct_drv) : rof_c2_ice            =      F
+(seq_mct_drv) : glc_c2_lnd            =      F
+(seq_mct_drv) : glc_c2_ocn            =      F
+(seq_mct_drv) : glc_c2_ice            =      F
+(seq_mct_drv) : wav_c2_ocn            =      F
+(seq_mct_drv) : dead components       =      F
+(seq_mct_drv) : domain_check          =      T
+(seq_mct_drv) : atm_nx,atm_ny         =    48602       1   ne30np4
+(seq_mct_drv) : lnd_nx,lnd_ny         =        0       0   null
+(seq_mct_drv) : rof_nx,rof_ny         =        0       0   null
+(seq_mct_drv) : ice_nx,ice_ny         =        0       0   null
+(seq_mct_drv) : ocn_nx,ocn_ny         =        0       0   null
+(seq_mct_drv) : glc_nx,glc_ny         =        0       0   null
+(seq_mct_drv) : wav_nx,wav_ny         =        0       0   null
+(seq_mct_drv) : samegrid_ao           =      F
+(seq_mct_drv) : samegrid_al           =      F
+(seq_mct_drv) : samegrid_ro           =      T
+(seq_mct_drv) : samegrid_aw           =      F
+(seq_mct_drv) : samegrid_ow           =      T
+(seq_mct_drv) : skip init ocean run   =      T
+(seq_mct_drv) : cpl sequence option   = CESM1_MOD
+(seq_mct_drv) : do_histavg            =      F
+(seq_mct_drv) : atm_aero              =      T
+  
+  
+(seq_mct_drv) : Performing domain checking
+(seq_domain_check)  --- checking fractions in domains ---
+(seq_domain_check)  maximum           difference for ofrac sum    0.00000000000000    
+(seq_domain_check)  maximum           difference for ifrac sum    0.00000000000000    
+(seq_domain_check)  maximum allowable difference for  frac sum    100.000000000000    
+(seq_domain_check)  maximum allowable tolerance for valid frac   0.100000000000000E-01
+(seq_domain_areafactinit) : min/max mdl2drv    1.00000000000000       1.00000000000000    areafact_a_ATM
+(seq_domain_areafactinit) : min/max drv2mdl    1.00000000000000       1.00000000000000    areafact_a_ATM
+  
+(seq_mct_drv) : Initializing fractions
+  
+(seq_mct_drv) : Setting fractions
+(seq_mct_drv) : Calling atm_init_mct phase 2
+(component_init_cc:mct) : Initialize component atm
+  
+(seq_mct_drv) : Model initialization complete 
+  
+
+
+
+(seq_mct_drv): ===============          SUCCESSFUL TERMINATION OF CPL7-cesm ===============
+(seq_mct_drv): ===============        at YMD,TOD =   00010101    1800         ===============
+(seq_mct_drv): ===============  # simulated days (this run) =        0.021  ===============
+(seq_mct_drv): ===============  compute time (hrs)          =        0.071  ===============
+(seq_mct_drv): ===============  # simulated years / cmp-day =        0.019  ===============
+(seq_mct_drv): ===============  pes min memory highwater  (MB)      -0.001  ===============
+(seq_mct_drv): ===============  pes max memory highwater  (MB)      -0.001  ===============
+(seq_mct_drv): ===============  pes min memory last usage (MB)    4032.884  ===============
+(seq_mct_drv): ===============  pes max memory last usage (MB)    4032.884  ===============
+
+
+
Binary file test-data/inputdata_FKESSLER_ne30_g16_cesm2.1.3.tar has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/inputdata_mapping.txt	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,1 @@
+atm/cam/inic/cam_vcoords_L30_c180105.nc
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/user_nl_cam	Tue Jun 15 09:38:51 2021 +0000
@@ -0,0 +1,1 @@
+se_nsplit=2