diff --git a/mule/lib/mule/validators.py b/mule/lib/mule/validators.py index 034382a..67dea05 100644 --- a/mule/lib/mule/validators.py +++ b/mule/lib/mule/validators.py @@ -570,12 +570,10 @@ def validate_regular_field(umf, field): n_row_exp += 1 elif field.stash.grid == 23: # River routing grid - if umf.fixed_length_header.horiz_grid_type != 0: - return ["Field is river routing diag, which is invalid " - "for non-Global domains"] - else: - # Note the river routing diagnostics are restriced to a very - # specific fixed grid; any deviation from this is incorrect + # No validation is done for regional rivers + if umf.fixed_length_header.horiz_grid_type == 0: + # Note the river routing diagnostics are restricted to a very + # specific fixed global grid; any deviation from this is incorrect lon_start_exp = 0.5 lat_start_exp = -89.5 n_row_exp = 180