Attributes {
    NC_GLOBAL {
        String title "Caribbean AFWA grid 3-hour NAM forecast starting from 12Z30mar2025, downloaded Mar 30 14:40 UTC";
        String Conventions "COARDS", "GrADS";
        String dataType "Grid";
        String history "Sun Mar 30 14:42:03 UTC 2025 : imported by GrADS Data Server 2.0";
    }
    lon {
        String grads_dim "x";
        String grads_mapping "linear";
        String grads_size "370";
        String units "degrees_east";
        String long_name "longitude";
        Float64 minimum 260.00000000000;
        Float64 maximum 299.85200000000;
        Float32 resolution 0.108;
    }
    lat {
        String grads_dim "y";
        String grads_mapping "linear";
        String grads_size "278";
        String units "degrees_north";
        String long_name "latitude";
        Float64 minimum 0.13800000000;
        Float64 maximum 30.05400000000;
        Float32 resolution 0.108;
    }
    time {
        String grads_dim "t";
        String grads_mapping "linear";
        String grads_size "29";
        String grads_min "12z30mar2025";
        String grads_step "3hr";
        String units "days since 1-1-1 00:00:0.0";
        String long_name "time";
        String minimum "12z30mar2025";
        String maximum "00z03apr2025";
        Float32 resolution 0.125;
    }
    lev {
        String grads_dim "z";
        String grads_mapping "levels";
        String units "millibar";
        String long_name "altitude";
        Float64 minimum 1000.00000000000;
        Float64 maximum 2.00000000000;
        Float32 resolution 22.681818;
    }
    ciceprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) cloud ice [kg/m^2] ";
    }
    no4lftx180_0mb {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 180-0 mb above ground best (4 layer) lifted index [k] ";
    }
    acpcpsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface convective precipitation [kg/m^2] ";
    }
    apcpsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface total precipitation [kg/m^2] ";
    }
    capesfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface convective available potential energy [j/kg] ";
    }
    cape180_0mb {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 180-0 mb above ground convective available potential energy [j/kg] ";
    }
    cape255_0mb {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 255-0 mb above ground convective available potential energy [j/kg] ";
    }
    cfrzrsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface categorical freezing rain [-] ";
    }
    cicepsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface categorical ice pellets [-] ";
    }
    cinsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface convective inhibition [j/kg] ";
    }
    cin180_0mb {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 180-0 mb above ground convective inhibition [j/kg] ";
    }
    cin255_0mb {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 255-0 mb above ground convective inhibition [j/kg] ";
    }
    clwmrprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) cloud mixing ratio [kg/kg] ";
    }
    crainsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface categorical rain [-] ";
    }
    csnowsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface categorical snow [-] ";
    }
    dlwrfsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface downward long-wave rad. flux [w/m^2] ";
    }
    dptprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 850 700 500 400 300) dew point temperature [k] ";
    }
    dswrfavesfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface downward short-wave radiation flux [w/m^2] ";
    }
    dswrfsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface downward short-wave radiation flux [w/m^2] ";
    }
    dzdtprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) vertical velocity (geometric) [m/s] ";
    }
    fricvsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface frictional velocity [m/s] ";
    }
    hgtsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface geopotential height [gpm] ";
    }
    hgtprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) geopotential height [gpm] ";
    }
    hgtclb {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** cloud base geopotential height [gpm] ";
    }
    hgtceil {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** cloud ceiling geopotential height [gpm] ";
    }
    hgtclt {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** cloud top geopotential height [gpm] ";
    }
    hpblsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface planetary boundary layer height [m] ";
    }
    icecsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface ice cover [proportion] ";
    }
    landsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface land cover (0=sea, 1=land) [proportion] ";
    }
    lftxl100_100 {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 500-1000 mb surface lifted index [k] ";
    }
    lhtflavesfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface latent heat net flux [w/m^2] ";
    }
    lhtflsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface latent heat net flux [w/m^2] ";
    }
    mconv850mb {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 850 mb horizontal moisture divergence [kg/kg/s] ";
    }
    mconv950mb {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 950 mb horizontal moisture divergence [kg/kg/s] ";
    }
    msletmsl {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** mean sea level mslp (eta model reduction) [pa] ";
    }
    mstav0_100cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0-1 m below ground moisture availability [%] ";
    }
    pblregsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface planetary boundary layer regime [-] ";
    }
    potsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface potential temperature [k] ";
    }
    pressfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface pressure [pa] ";
    }
    prestoa {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** top of atmosphere pressure [pa] ";
    }
    prmslmsl {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** mean sea level pressure reduced to msl [pa] ";
    }
    pwatclm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** entire atmosphere (considered as a single layer) precipitable water [kg/m^2] ";
    }
    refcclm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** entire atmosphere (considered as a single layer) composite reflectivity [db] ";
    }
    refd4000m {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 4000 m above ground reflectivity [db] ";
    }
    refd1000m {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 1000 m above ground reflectivity [db] ";
    }
    refdhy1 {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 1 hybrid level reflectivity [db] ";
    }
    retopclm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** entire atmosphere (considered as a single layer) echo top [m] ";
    }
    rhprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) relative humidity [%] ";
    }
    rh2m {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 2 m above ground relative humidity [%] ";
    }
    rimeprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 125 100 75 50 30) rime factor [non-dim] ";
    }
    rwmrprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) rain mixing ratio [kg/kg] ";
    }
    shtflavesfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface sensible heat net flux [w/m^2] ";
    }
    shtflsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface sensible heat net flux [w/m^2] ";
    }
    snfalbsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface snow-free albedo [%] ";
    }
    snmrprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) snow mixing ratio [kg/kg] ";
    }
    snodsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface snow depth [m] ";
    }
    snowcsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface snow cover [%] ";
    }
    soill0_10cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0-0.1 m below ground liquid volumetric soil moisture (non frozen) [proportion] ";
    }
    soill10_40cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0.1-0.4 m below ground liquid volumetric soil moisture (non frozen) [proportion] ";
    }
    soill40_100cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0.4-1 m below ground liquid volumetric soil moisture (non frozen) [proportion] ";
    }
    soill100_200cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 1-2 m below ground liquid volumetric soil moisture (non frozen) [proportion] ";
    }
    soilm0_200cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0-2 m below ground soil moisture content [kg/m^2] ";
    }
    soilw0_10cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0-0.1 m below ground volumetric soil moisture content [fraction] ";
    }
    soilw10_40cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0.1-0.4 m below ground volumetric soil moisture content [fraction] ";
    }
    soilw40_100cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0.4-1 m below ground volumetric soil moisture content [fraction] ";
    }
    soilw100_200cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 1-2 m below ground volumetric soil moisture content [fraction] ";
    }
    sotypsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface soil type [-] ";
    }
    spfhprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) specific humidity [kg/kg] ";
    }
    tcdcclm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** entire atmosphere (considered as a single layer) total cloud cover [%] ";
    }
    tcolcclm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** entire atmosphere (considered as a single layer) total column-integrated condensate [kg/m^2] ";
    }
    tcoliclm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** entire atmosphere (considered as a single layer) total column-integrated cloud ice [kg/m^2] ";
    }
    tcolrclm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** entire atmosphere (considered as a single layer) total column integrated rain [kg/m^2] ";
    }
    tcolsclm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** entire atmosphere (considered as a single layer) total column integrated snow [kg/m^2] ";
    }
    tcolwclm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** entire atmosphere (considered as a single layer) total column-integrated cloud water [kg/m^2] ";
    }
    tkeprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) turbulent kinetic energy [j/kg] ";
    }
    tmpsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface temperature [k] ";
    }
    tmpprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) temperature [k] ";
    }
    tmp2m {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 2 m above ground temperature [k] ";
    }
    tsoil0_10cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0-0.1 m below ground soil temperature validation to deprecate [k] ";
    }
    tsoil10_40cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0.1-0.4 m below ground soil temperature validation to deprecate [k] ";
    }
    tsoil40_100cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 0.4-1 m below ground soil temperature validation to deprecate [k] ";
    }
    tsoil100_200cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 1-2 m below ground soil temperature validation to deprecate [k] ";
    }
    tsoil300cm {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 3 m underground soil temperature validation to deprecate [k] ";
    }
    ttradprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) temperature tendency by all radiation [k/s] ";
    }
    ugrdprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) u-component of wind [m/s] ";
    }
    ugrd10m {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 10 m above ground u-component of wind [m/s] ";
    }
    ulwrfsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface upward long-wave rad. flux [w/m^2] ";
    }
    uswrfavesfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface upward short-wave radiation flux [w/m^2] ";
    }
    uswrfsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface upward short-wave radiation flux [w/m^2] ";
    }
    vegsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface vegetation [%] ";
    }
    vgrdprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) v-component of wind [m/s] ";
    }
    vgrd10m {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** 10 m above ground v-component of wind [m/s] ";
    }
    vgtypsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface vegetation type [integer(0-13)] ";
    }
    vissfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface visibility [m] ";
    }
    vvelprs {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** (1000 975 950 925 900.. 20 10 7 5 2) vertical velocity (pressure) [pa/s] ";
    }
    weasdaccsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface water equivalent of accumulated snow depth [kg/m^2] ";
    }
    weasdsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface water equivalent of accumulated snow depth [kg/m^2] ";
    }
    wtmpsfc {
        Float32 _FillValue 9.999E20;
        Float32 missing_value 9.999E20;
        String long_name "** surface water temperature [k] ";
    }
}