diff --git a/src/core_ocean/analysis_members/mpas_ocn_surface_area_weighted_averages.F b/src/core_ocean/analysis_members/mpas_ocn_surface_area_weighted_averages.F index c281babb92..33eac9d544 100644 --- a/src/core_ocean/analysis_members/mpas_ocn_surface_area_weighted_averages.F +++ b/src/core_ocean/analysis_members/mpas_ocn_surface_area_weighted_averages.F @@ -350,9 +350,10 @@ subroutine ocn_compute_surface_area_weighted_averages(domain, timeLevel, err)!{{ ! copy data into work array ! Note: Order of indices must match the ordering of vars in var_arrays in Registry_surface_area_weighted_averages.xml ! (and all var_arrays in Registry_surface_area_weighted_averages.xml must have same ordering!) + + !initialize workArray to zeros + workArray(:,:) = 0.0_RKIND n = 1 - workArray(n,:) = 0.0_RKIND - n = n + 1 workArray(n,:) = workMask(:) n = n + 1 workArray(n,:) = areaCell(:)