Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • MBTR FV->FV error - missing source points. It appears MBTR maps have a similar loss of precision as TR maps, but this could be corrupted du to the missing source points.

  • MBTR SE->SE: montone weights are bad, either NaN or >1

  • ESMF “aave” and “bilin” maps are good up to ne512pg2, but both produce too large weights with ne1024pg2 (both SE->SE and FV->SE)

  • AnalyzeMap

    • request: add min/max of map file frac_a, frac_b data to output

    • request: check for NaNs when printing weight min/max

    • for non global (MPAS) source grid, prints tens of thousands of useless consistency warnings

    ncremap option is missing global attributes needed by CIME’s domain generation code. they can be added via:

    ncatted -a grid_file_src,global,a,c,"$target" $mapname
    ncatted -a grid_file_dst,global,a,c,"$atm_scrip" $mapname

...

Command line options used:

...

  • weights: verify that all weights are between [0,1], none of them are NaNs.

  • row sums: The row sum consistency check measures the ability of the map to preserve the constant function.

    • ocean->atm maps: max value should be 1.0. min value will be between [0..1] at land and fractional land points. Error reported above is from the max value.

    • atm->ocean maps: min/max value should be 1.0 for all rows with nonzero weights (since atmosphere grid is global)

  • area weighted column sums: this measures if the map is conservative.

    • ocean->atm maps: area_b weighted column sum should equal area_a for all columns.

    • atm->ocean: area_b weighted column sum should equal area_a at all ocean points, and be between [0,1] at fractional (coastline) points.

Older versions of ncremap option is missing global attributes needed by CIME’s domain generation code. they can be added via:

  • ncatted -a grid_file_src,global,a,c,"$target" $mapname
    ncatted -a grid_file_dst,global,a,c,"$atm_scrip" $mapname