
NCL Home >
Documentation >
Functions >
Meteorology,
Crop
netsw_fao56
Compute net shortwave radiation as described in FAO 56.
Available in version 6.4.0 and later.
Prototype
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/crop.ncl" ; This library is automatically loaded ; from NCL V6.5.0 onward. ; No need for user to explicitly load. function netsw_fao56 ( radsol : numeric, albedo:numeric )
Arguments
radsolA scalar or an array of any dimensionality containing solar radiation (see radsol_fao56).
Return value
An array of the same size, shape and units as radsol.
Description
Compute net solar radiation as described in the Food and Agriculture Organization (FAO) Irrigation and Drainage Paper 56 entitled: Crop evapotranspiration - Guidelines for computing crop water requirement . Specifically, see equation 38 of Chapter 3.
See Also
Crop & Evapotranspiration functions
Examples
Example 1: Replicate example 12 in Chapter 3.
radsol = 14.4561 ; MJ/(m2-day) ; see radsol_fao56 albedo = 0.23 ; default value netsw = netsw_fao56(radsol, albedo) ; 11.13 MJ/(m2-day) print(netsw)The output is:
Variable: netsw Type: float Total Size: 4 bytes 1 values Number of Dimensions: 1 Dimensions and sizes: [1] Coordinates: Number Of Attributes: 4 long_name : net solar (shortwave) radiation units : MJ/(m2-day) url : http://www.fao.org/docrep/X0490E/x0490e07.htm info : FAQ 56: EQN 38 (0) 11.1312