With this PR, the KMT values of eliminated land blocks are set to zero (instead of undefined_nf_int) in island_mask_diag_bsf subroutine. The change is needed because the logic in island_mask_diag_bsf assumes all land cells are KMT=0.
Testing:
Test case/suite: SMS_Lm1.f19_g17.B1850
Test status: bit for bit
Fixes: BSF diagnostics for large NTHRDS and NTASKS
Description of changes:
With this PR, the KMT values of eliminated land blocks are set to zero (instead of
undefined_nf_int
) inisland_mask_diag_bsf
subroutine. The change is needed because the logic inisland_mask_diag_bsf
assumes all land cells are KMT=0.Testing:
Test case/suite: SMS_Lm1.f19_g17.B1850 Test status: bit for bit Fixes: BSF diagnostics for large NTHRDS and NTASKS