Functions/Subroutines | |
subroutine | init_shortwave |
subroutine | shortwave_ccsm3 (nx_block, ny_block, icells, indxi, indxj, aicen, vicen, vsnon, Tsfcn, swvdr, swvdf, swidr, swidf, alvdrn, alidrn, alvdfn, alidfn, fswsfc, fswint, fswthru, Iswabs, albin, albsn) |
subroutine | compute_albedos (nx_block, ny_block, icells, indxi, indxj, aicen, vicen, vsnon, Tsfcn, alvdrni, alidrni, alvdfni, alidfni, alvdrns, alidrns, alvdfns, alidfns, alvdrn, alidrn, alvdfn, alidfn, albin, albsn) |
subroutine | constant_albedos (nx_block, ny_block, icells, indxi, indxj, aicen, vsnon, Tsfcn, alvdrni, alidrni, alvdfni, alidfni, alvdrns, alidrns, alvdfns, alidfns, alvdrn, alidrn, alvdfn, alidfn, albin, albsn) |
subroutine | absorbed_solar (nx_block, ny_block, icells, indxi, indxj, aicen, vicen, vsnon, swvdr, swvdf, swidr, swidf, alvdrni, alvdfni, alidrni, alidfni, alvdrns, alvdfns, alidrns, alidfns, fswsfc, fswint, fswthru, Iswabs) |
subroutine | init_dEdd |
subroutine | shortwave_dEdd (nx_block, ny_block, icells, indxi, indxj, coszen, aice, vice, vsno, fs, rhosnw, rsnw, fp, hp, trcr, tarea, swvdr, swvdf, swidr, swidf, alvdr, alvdf, alidr, alidf, fswsfc, fswint, fswthru, Sswabs, Iswabs, albice, albsno, albpnd) |
subroutine | compute_dEdd (nx_block, ny_block, icells_DE, indxi_DE, indxj_DE, fnidr, coszen, swvdr, swvdf, swidr, swidf, srftyp, hs, rhosnw, rsnw, hi, hp, fi, aero_mp, alvdr, alvdf, alidr, alidf, fswsfc, fswint, fswthru, Sswabs, Iswabs) |
subroutine | solution_dEdd (nx_block, ny_block, icells_DE, indxi_DE, indxj_DE, coszen, srftyp, tau, w0, g, albodr, albodf, trndir, trntdr, trndif, rupdir, rupdif, rdndif) |
subroutine | shortwave_dEdd_set_snow (nx_block, ny_block, icells, indxi, indxj, aice, vsno, Tsfc, fs, rhosnw, rsnw) |
subroutine | shortwave_dEdd_set_pond (nx_block, ny_block, icells, indxi, indxj, aice, Tsfc, fs, fp, hp) |
Variables | |
character(len=char_len) | shortwave |
character(len=char_len) | albedo_type |
real(kind=dbl_kind) | albicev |
real(kind=dbl_kind) | albicei |
real(kind=dbl_kind) | albsnowv |
real(kind=dbl_kind) | albsnowi |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | alvdrn |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | alidrn |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | alvdfn |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | alidfn |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | albicen |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | albsnon |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | albpndn |
real(kind=dbl_kind), dimension(nx_block, ny_block, ntilyr, max_blocks) | Iswabsn |
real(kind=dbl_kind), dimension(nx_block, ny_block, ntslyr, max_blocks) | Sswabsn |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | fswsfcn |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | fswthrun |
real(kind=dbl_kind), dimension(nx_block, ny_block, ncat, max_blocks) | fswintn |
real(kind=dbl_kind) | rnilyr |
real(kind=dbl_kind) | rnslyr |
real(kind=dbl_kind) | R_ice |
real(kind=dbl_kind) | R_pnd |
real(kind=dbl_kind) | R_snw |
real(kind=dbl_kind) | dT_mlt_in |
real(kind=dbl_kind) | rsnw_melt_in |
real(kind=dbl_kind) | exp_min |
subroutine ice_shortwave::absorbed_solar | ( | integer (kind=int_kind),intent(in) | nx_block, | |
integer (kind=int_kind),intent(in) | ny_block, | |||
integer (kind=int_kind),intent(in) | icells, | |||
integer (kind=int_kind),dimension(nx_block*ny_block),intent(in) | indxi, | |||
integer (kind=int_kind),dimension(nx_block*ny_block),intent(in) | indxj, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | aicen, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vicen, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vsnon, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swvdr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swvdf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swidr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swidf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | alvdrni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | alvdfni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | alidrni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | alidfni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | alvdrns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | alvdfns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | alidrns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | alidfns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fswsfc, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fswint, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fswthru, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nilyr),intent(out) | Iswabs | |||
) |
Definition at line 817 of file ice_shortwave.F90.
subroutine ice_shortwave::compute_albedos | ( | integer (kind=int_kind),intent(in) | nx_block, | |
integer (kind=int_kind),intent(in) | ny_block, | |||
integer (kind=int_kind),intent(in) | icells, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxi, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxj, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | aicen, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vicen, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vsnon, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | Tsfcn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdrni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidrni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdfni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidfni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdrns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidrns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdfns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidfns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdrn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidrn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdfn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidfn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | albin, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | albsn | |||
) |
Definition at line 465 of file ice_shortwave.F90.
subroutine ice_shortwave::compute_dEdd | ( | integer (kind=int_kind),intent(in) | nx_block, | |
integer (kind=int_kind),intent(in) | ny_block, | |||
integer (kind=int_kind),intent(in) | icells_DE, | |||
integer (kind=int_kind),dimension(nx_block*ny_block),intent(in) | indxi_DE, | |||
integer (kind=int_kind),dimension(nx_block*ny_block),intent(in) | indxj_DE, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | fnidr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | coszen, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swvdr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swvdf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swidr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swidf, | |||
integer (kind=int_kind),dimension(nx_block,ny_block),intent(in) | srftyp, | |||
real (kind=dbl_kind),dimension(nx_block,ny_block),intent(in) | hs, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nslyr),intent(in) | rhosnw, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nslyr),intent(in) | rsnw, | |||
real (kind=dbl_kind),dimension(nx_block,ny_block),intent(in) | hi, | |||
real (kind=dbl_kind),dimension(nx_block,ny_block),intent(in) | hp, | |||
real (kind=dbl_kind),dimension(nx_block,ny_block),intent(in) | fi, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,ntrcr),intent(in) | aero_mp, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(inout) | alvdr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(inout) | alvdf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(inout) | alidr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(inout) | alidf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(inout) | fswsfc, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(inout) | fswint, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(inout) | fswthru, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nslyr),intent(inout) | Sswabs, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nilyr),intent(inout) | Iswabs | |||
) |
Definition at line 1671 of file ice_shortwave.F90.
subroutine ice_shortwave::constant_albedos | ( | integer (kind=int_kind),intent(in) | nx_block, | |
integer (kind=int_kind),intent(in) | ny_block, | |||
integer (kind=int_kind),intent(in) | icells, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxi, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxj, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | aicen, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vsnon, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | Tsfcn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdrni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidrni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdfni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidfni, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdrns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidrns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdfns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidfns, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdrn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidrn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdfn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidfn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | albin, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | albsn | |||
) |
Definition at line 659 of file ice_shortwave.F90.
subroutine ice_shortwave::init_dEdd | ( | ) |
Definition at line 1042 of file ice_shortwave.F90.
subroutine ice_shortwave::init_shortwave | ( | ) |
Definition at line 140 of file ice_shortwave.F90.
subroutine ice_shortwave::shortwave_ccsm3 | ( | integer (kind=int_kind),intent(in) | nx_block, | |
integer (kind=int_kind),intent(in) | ny_block, | |||
integer (kind=int_kind),intent(in) | icells, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxi, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxj, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | aicen, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vicen, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vsnon, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | Tsfcn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swvdr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swvdf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swidr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swidf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdrn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidrn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdfn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidfn, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fswsfc, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fswint, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fswthru, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nilyr),intent(out) | Iswabs, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | albin, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | albsn | |||
) |
Definition at line 331 of file ice_shortwave.F90.
subroutine ice_shortwave::shortwave_dEdd | ( | integer (kind=int_kind),intent(in) | nx_block, | |
integer (kind=int_kind),intent(in) | ny_block, | |||
integer (kind=int_kind),intent(in) | icells, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxi, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxj, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | coszen, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | aice, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vice, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vsno, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | fs, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nslyr),intent(in) | rhosnw, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nslyr),intent(in) | rsnw, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | fp, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | hp, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,ntrcr),intent(in) | trcr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | tarea, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swvdr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swvdf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swidr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | swidf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alvdf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidr, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | alidf, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fswsfc, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fswint, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fswthru, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nslyr),intent(out) | Sswabs, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nilyr),intent(out) | Iswabs, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | albice, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | albsno, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | albpnd | |||
) |
Definition at line 1208 of file ice_shortwave.F90.
subroutine ice_shortwave::shortwave_dEdd_set_pond | ( | integer (kind=int_kind),intent(in) | nx_block, | |
integer (kind=int_kind),intent(in) | ny_block, | |||
integer (kind=int_kind),intent(in) | icells, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxi, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxj, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | aice, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | Tsfc, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | fs, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fp, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | hp | |||
) |
Definition at line 3639 of file ice_shortwave.F90.
subroutine ice_shortwave::shortwave_dEdd_set_snow | ( | integer (kind=int_kind),intent(in) | nx_block, | |
integer (kind=int_kind),intent(in) | ny_block, | |||
integer (kind=int_kind),intent(in) | icells, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxi, | |||
integer (kind=int_kind),dimension (nx_block*ny_block),intent(in) | indxj, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | aice, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | vsno, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | Tsfc, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(out) | fs, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nslyr),intent(out) | rhosnw, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block,nslyr),intent(out) | rsnw | |||
) |
Definition at line 3503 of file ice_shortwave.F90.
subroutine ice_shortwave::solution_dEdd | ( | integer (kind=int_kind),intent(in) | nx_block, | |
integer (kind=int_kind),intent(in) | ny_block, | |||
integer (kind=int_kind),intent(in) | icells_DE, | |||
integer (kind=int_kind),dimension(nx_block*ny_block),intent(in) | indxi_DE, | |||
integer (kind=int_kind),dimension(nx_block*ny_block),intent(in) | indxj_DE, | |||
real (kind=dbl_kind),dimension (nx_block,ny_block),intent(in) | coszen, | |||
integer (kind=int_kind),dimension(nx_block,ny_block),intent(in) | srftyp, | |||
real (kind=dbl_kind),dimension(0:klev,icells_de),intent(in) | tau, | |||
real (kind=dbl_kind),dimension(0:klev,icells_de),intent(in) | w0, | |||
real (kind=dbl_kind),dimension(0:klev,icells_de),intent(in) | g, | |||
real (kind=dbl_kind),dimension(icells_de),intent(in) | albodr, | |||
real (kind=dbl_kind),dimension(icells_de),intent(in) | albodf, | |||
real (kind=dbl_kind),dimension (0:klevp,icells_de),intent(out) | trndir, | |||
real (kind=dbl_kind),dimension (0:klevp,icells_de),intent(out) | trntdr, | |||
real (kind=dbl_kind),dimension (0:klevp,icells_de),intent(out) | trndif, | |||
real (kind=dbl_kind),dimension (0:klevp,icells_de),intent(out) | rupdir, | |||
real (kind=dbl_kind),dimension (0:klevp,icells_de),intent(out) | rupdif, | |||
real (kind=dbl_kind),dimension (0:klevp,icells_de),intent(out) | rdndif | |||
) |
Definition at line 2948 of file ice_shortwave.F90.
character (len=char_len) ice_shortwave::albedo_type |
Definition at line 64 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::albicei |
Definition at line 70 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::albicen |
Definition at line 85 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::albicev |
Definition at line 70 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::albpndn |
Definition at line 85 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::albsnon |
Definition at line 85 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::albsnowi |
Definition at line 70 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::albsnowv |
Definition at line 70 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::alidfn |
Definition at line 77 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::alidrn |
Definition at line 77 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::alvdfn |
Definition at line 77 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::alvdrn |
Definition at line 77 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::dT_mlt_in |
Definition at line 115 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::exp_min |
Definition at line 120 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::fswintn |
Definition at line 100 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::fswsfcn |
Definition at line 100 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ncat,max_blocks) ice_shortwave::fswthrun |
Definition at line 100 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ntilyr,max_blocks) ice_shortwave::Iswabsn |
Definition at line 92 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::R_ice |
Definition at line 110 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::R_pnd |
Definition at line 110 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::R_snw |
Definition at line 110 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::rnilyr |
Definition at line 105 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::rnslyr |
Definition at line 105 of file ice_shortwave.F90.
real (kind=dbl_kind) ice_shortwave::rsnw_melt_in |
Definition at line 115 of file ice_shortwave.F90.
character (len=char_len) ice_shortwave::shortwave |
Definition at line 64 of file ice_shortwave.F90.
real (kind=dbl_kind),dimension (nx_block,ny_block,ntslyr,max_blocks) ice_shortwave::Sswabsn |
Definition at line 96 of file ice_shortwave.F90.