forchk Subroutine

public subroutine forchk(fmask, nf, fmin, fmax, fset, field)

Check consistency of surface fields with land-sea mask and set undefined values to a constant (to avoid over/underflow).

Arguments

Type IntentOptional AttributesName
real, intent(in) :: fmask(ix,il)

The fractional land-sea mask

integer, intent(in) :: nf

The number of input 2D fields

real, intent(in) :: fmin

The minimum allowable value

real, intent(in) :: fmax

The maximum allowable value

real, intent(in) :: fset

Replacement for undefined values

real, intent(inout) :: field(ix,il,nf)

The output field


Called by

proc~~forchk~~CalledByGraph proc~forchk forchk proc~land_model_init land_model_init proc~land_model_init->proc~forchk proc~sea_model_init sea_model_init proc~sea_model_init->proc~forchk proc~initialize_coupler initialize_coupler proc~initialize_coupler->proc~land_model_init proc~initialize_coupler->proc~sea_model_init proc~initialize initialize proc~initialize->proc~initialize_coupler program~speedy speedy program~speedy->proc~initialize

Contents

None