<p><b>mpetersen@lanl.gov</b> 2013-02-13 08:07:24 -0700 (Wed, 13 Feb 2013)</p><p>Branch commit. Add ability to write missing_value attribute to NetCDF file.<br>
</p><hr noshade><pre><font color="gray">Modified: branches/ocean_projects/missing_value/namelist.input.ocean
===================================================================
--- branches/ocean_projects/missing_value/namelist.input.ocean        2013-02-13 14:31:19 UTC (rev 2468)
+++ branches/ocean_projects/missing_value/namelist.input.ocean        2013-02-13 15:07:24 UTC (rev 2469)
@@ -17,6 +17,7 @@
        config_frames_per_outfile = 1000
        config_pio_num_iotasks = 0
        config_pio_stride = 1
+        config_missing_value = -1.0e34
/
&time_integration
        config_dt = 3000.0
Modified: branches/ocean_projects/missing_value/src/core_hyd_atmos/Registry
===================================================================
--- branches/ocean_projects/missing_value/src/core_hyd_atmos/Registry        2013-02-13 14:31:19 UTC (rev 2468)
+++ branches/ocean_projects/missing_value/src/core_hyd_atmos/Registry        2013-02-13 15:07:24 UTC (rev 2469)
@@ -30,6 +30,7 @@
namelist integer io config_frames_per_outfile 0
namelist integer io config_pio_num_iotasks 0
namelist integer io config_pio_stride 1
+namelist real io config_missing_value -1.0e34
namelist character decomposition config_block_decomp_file_prefix graph.info.part.
namelist integer decomposition config_number_of_blocks 0
namelist logical decomposition config_explicit_proc_decomp .false.
Modified: branches/ocean_projects/missing_value/src/core_init_nhyd_atmos/Registry
===================================================================
--- branches/ocean_projects/missing_value/src/core_init_nhyd_atmos/Registry        2013-02-13 14:31:19 UTC (rev 2468)
+++ branches/ocean_projects/missing_value/src/core_init_nhyd_atmos/Registry        2013-02-13 15:07:24 UTC (rev 2469)
@@ -35,6 +35,7 @@
namelist integer io config_frames_per_outfile 0
namelist integer io config_pio_num_iotasks 0
namelist integer io config_pio_stride 1
+namelist real io config_missing_value -1.0e34
namelist character decomposition config_block_decomp_file_prefix graph.info.part.
namelist integer decomposition config_number_of_blocks 0
namelist logical decomposition config_explicit_proc_decomp .false.
Modified: branches/ocean_projects/missing_value/src/core_nhyd_atmos/Registry
===================================================================
--- branches/ocean_projects/missing_value/src/core_nhyd_atmos/Registry        2013-02-13 14:31:19 UTC (rev 2468)
+++ branches/ocean_projects/missing_value/src/core_nhyd_atmos/Registry        2013-02-13 15:07:24 UTC (rev 2469)
@@ -45,6 +45,7 @@
namelist integer io config_frames_per_outfile 0
namelist integer io config_pio_num_iotasks 0
namelist integer io config_pio_stride 1
+namelist real io config_missing_value -1.0e34
namelist character decomposition config_block_decomp_file_prefix graph.info.part.
namelist integer decomposition config_number_of_blocks 0
namelist logical decomposition config_explicit_proc_decomp .false.
Modified: branches/ocean_projects/missing_value/src/core_ocean/Registry
===================================================================
--- branches/ocean_projects/missing_value/src/core_ocean/Registry        2013-02-13 14:31:19 UTC (rev 2468)
+++ branches/ocean_projects/missing_value/src/core_ocean/Registry        2013-02-13 15:07:24 UTC (rev 2469)
@@ -18,6 +18,7 @@
namelist integer io config_frames_per_outfile 1000
namelist integer io config_pio_num_iotasks 0
namelist integer io config_pio_stride 1
+namelist real io config_missing_value -1.0e34
namelist real time_integration config_dt 3000.0
namelist character time_integration config_time_integrator 'split_explicit'
Modified: branches/ocean_projects/missing_value/src/core_sw/Registry
===================================================================
--- branches/ocean_projects/missing_value/src/core_sw/Registry        2013-02-13 14:31:19 UTC (rev 2468)
+++ branches/ocean_projects/missing_value/src/core_sw/Registry        2013-02-13 15:07:24 UTC (rev 2469)
@@ -29,6 +29,7 @@
namelist integer io config_frames_per_outfile 0
namelist integer io config_pio_num_iotasks 0
namelist integer io config_pio_stride 1
+namelist real io config_missing_value -1.0e34
namelist character decomposition config_block_decomp_file_prefix graph.info.part.
namelist integer decomposition config_number_of_blocks 0
namelist logical decomposition config_explicit_proc_decomp .false.
Modified: branches/ocean_projects/missing_value/src/framework/mpas_io_output.F
===================================================================
--- branches/ocean_projects/missing_value/src/framework/mpas_io_output.F        2013-02-13 14:31:19 UTC (rev 2468)
+++ branches/ocean_projects/missing_value/src/framework/mpas_io_output.F        2013-02-13 15:07:24 UTC (rev 2469)
@@ -354,6 +354,7 @@
call MPAS_writeStreamAtt(output_obj % io_stream, 'on_a_sphere', 'NO ', nferr)
end if
call MPAS_writeStreamAtt(output_obj % io_stream, 'sphere_radius', mesh % sphere_radius, nferr)
+ call MPAS_writeStreamAtt(output_obj % io_stream, 'missing_value', config_missing_value, nferr)
#include "add_output_atts.inc"
</font>
</pre>