LMDZ
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | hines_gwd (nlon, nlev, dtime, paphm1x, papm1x, rlat, tx, ux, vx, zustrhi, zvstrhi, d_t_hin, d_u_hin, d_v_hin) |
subroutine | hines_extro0 (drag_u, drag_v, heat, diffco, flux_u, flux_v, vel_u, vel_v, bvfreq, density, visc_mol, alt, rmswind, k_alpha, m_alpha, v_alpha, sigma_alpha, sigsqh_alpha, ak_alpha, mmin_alpha, i_alpha, sigma_t, densb, bvfb, iorder, iheatcal, icutoff, iprint, nsmax, smco, alt_cutoff, kstar, slope, f1, f2, f3, f5, f6, naz, sigsqmcw, sigmatm, il1, il2, lev1, lev2, nlons, nlevs, nazmth, lorms, smoothr1, smoothr2, sigalpmc, f2mod) |
subroutine | hines_wavnum (m_alpha, sigma_alpha, sigsqh_alpha, sigma_t, ak_alpha, v_alpha, visc_mol, density, densb, bvfreq, bvfb, rms_wind, i_alpha, mmin_alpha, kstar, slope, f1, f2, f3, naz, levbot, levtop, il1, il2, nlons, nlevs, nazmth, sigsqmcw, sigmatm, lorms, sigalpmc, f2mod) |
subroutine | hines_wind (v_alpha, vel_u, vel_v, naz, il1, il2, lev1, lev2, nlons, nlevs, nazmth) |
subroutine | hines_flux (flux_u, flux_v, drag_u, drag_v, alt, density, densb, m_alpha, ak_alpha, k_alpha, slope, naz, il1, il2, lev1, lev2, nlons, nlevs, nazmth, lorms) |
subroutine | hines_heat (heat, diffco, m_alpha, dmdz_alpha, ak_alpha, k_alpha, bvfreq, density, densb, sigma_t, visc_mol, kstar, slope, f2, f3, f5, f6, naz, il1, il2, lev1, lev2, nlons, nlevs, nazmth) |
subroutine | hines_sigma (sigma_t, sigma_alpha, sigsqh_alpha, naz, lev, il1, il2, nlons, nlevs, nazmth) |
subroutine | hines_intgrl (i_alpha, v_alpha, m_alpha, bvfb, slope, naz, lev, il1, il2, nlons, nlevs, nazmth, lorms) |
subroutine | hines_setup (naz, slope, f1, f2, f3, f5, f6, kstar, icutoff, alt_cutoff, smco, nsmax, iheatcal, k_alpha, ierror, nmessg, nlons, nazmth, coslat) |
subroutine | hines_print (flux_u, flux_v, drag_u, drag_v, alt, sigma_t, sigma_alpha, v_alpha, m_alpha, iu_print, iv_print, nmessg, ilprt1, ilprt2, levprt1, levprt2, naz, nlons, nlevs, nazmth) |
subroutine | hines_exp (data, data_zmax, alt, alt_exp, iorder, il1, il2, lev1, lev2, nlons, nlevs) |
subroutine | vert_smooth (data, work, coeff, nsmooth, il1, il2, lev1, lev2, nlons, nlevs) |
subroutine hines_extro0 | ( | real, dimension(nlons, nlevs) | drag_u, |
real, dimension(nlons, nlevs) | drag_v, | ||
real, dimension(nlons, nlevs) | heat, | ||
real, dimension(nlons, nlevs) | diffco, | ||
real, dimension(nlons, nlevs) | flux_u, | ||
real, dimension(nlons, nlevs) | flux_v, | ||
real, dimension(nlons, nlevs) | vel_u, | ||
real, dimension(nlons, nlevs) | vel_v, | ||
real, dimension(nlons, nlevs) | bvfreq, | ||
real, dimension(nlons, nlevs) | density, | ||
real, dimension(nlons, nlevs) | visc_mol, | ||
real, dimension(nlons, nlevs) | alt, | ||
real, dimension(nlons) | rmswind, | ||
real, dimension(nlons, nazmth) | k_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | m_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | v_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | sigma_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | sigsqh_alpha, | ||
real, dimension(nlons, nazmth) | ak_alpha, | ||
real, dimension(nlons, nazmth) | mmin_alpha, | ||
real, dimension(nlons, nazmth) | i_alpha, | ||
real, dimension(nlons, nlevs) | sigma_t, | ||
real, dimension(nlons) | densb, | ||
real, dimension(nlons) | bvfb, | ||
integer | iorder, | ||
integer | iheatcal, | ||
integer | icutoff, | ||
integer | iprint, | ||
integer | nsmax, | ||
real | smco, | ||
real | alt_cutoff, | ||
real, dimension(nlons) | kstar, | ||
real | slope, | ||
real | f1, | ||
real | f2, | ||
real | f3, | ||
real | f5, | ||
real | f6, | ||
integer | naz, | ||
real, dimension(nlons, nlevs, nazmth) | sigsqmcw, | ||
real, dimension(nlons, nlevs) | sigmatm, | ||
integer | il1, | ||
integer | il2, | ||
integer | lev1, | ||
integer | lev2, | ||
integer | nlons, | ||
integer | nlevs, | ||
integer | nazmth, | ||
logical, dimension(nlons) | lorms, | ||
real, dimension(nlons, nlevs) | smoothr1, | ||
real, dimension(nlons, nlevs) | smoothr2, | ||
real, dimension(nlons, nlevs, nazmth) | sigalpmc, | ||
real, dimension(nlons, nlevs) | f2mod | ||
) |
Definition at line 462 of file hines_gwd.F90.
subroutine hines_flux | ( | real, dimension(nlons, nlevs) | flux_u, |
real, dimension(nlons, nlevs) | flux_v, | ||
real, dimension(nlons, nlevs) | drag_u, | ||
real, dimension(nlons, nlevs) | drag_v, | ||
real, dimension(nlons, nlevs) | alt, | ||
real, dimension(nlons, nlevs) | density, | ||
real, dimension(nlons) | densb, | ||
real, dimension(nlons, nlevs, nazmth) | m_alpha, | ||
real, dimension(nlons, nazmth) | ak_alpha, | ||
real, dimension(nlons, nazmth) | k_alpha, | ||
real | slope, | ||
integer | naz, | ||
integer | il1, | ||
integer | il2, | ||
integer | lev1, | ||
integer | lev2, | ||
integer | nlons, | ||
integer | nlevs, | ||
integer | nazmth, | ||
logical, dimension(nlons) | lorms | ||
) |
subroutine hines_gwd | ( | integer | nlon, |
integer | nlev, | ||
real | dtime, | ||
real, dimension(nlon, nlev+1) | paphm1x, | ||
real, dimension(nlon, nlev) | papm1x, | ||
real, dimension(klon) | rlat, | ||
real, dimension(nlon, nlev) | tx, | ||
real, dimension(nlon, nlev) | ux, | ||
real, dimension(nlon, nlev) | vx, | ||
real, dimension(nlon) | zustrhi, | ||
real, dimension(nlon) | zvstrhi, | ||
real, dimension(nlon, nlev) | d_t_hin, | ||
real, dimension(nlon, nlev) | d_u_hin, | ||
real, dimension(nlon, nlev) | d_v_hin | ||
) |
Definition at line 6 of file hines_gwd.F90.
subroutine hines_heat | ( | real, dimension(nlons, nlevs) | heat, |
real, dimension(nlons, nlevs) | diffco, | ||
real, dimension(nlons, nlevs, nazmth) | m_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | dmdz_alpha, | ||
real, dimension(nlons, nazmth) | ak_alpha, | ||
real, dimension(nlons, nazmth) | k_alpha, | ||
real, dimension(nlons, nlevs) | bvfreq, | ||
real, dimension(nlons, nlevs) | density, | ||
real, dimension(nlons) | densb, | ||
real, dimension(nlons, nlevs) | sigma_t, | ||
real, dimension(nlons, nlevs) | visc_mol, | ||
real, dimension(nlons) | kstar, | ||
real | slope, | ||
real | f2, | ||
real | f3, | ||
real | f5, | ||
real | f6, | ||
integer | naz, | ||
integer | il1, | ||
integer | il2, | ||
integer | lev1, | ||
integer | lev2, | ||
integer | nlons, | ||
integer | nlevs, | ||
integer | nazmth | ||
) |
subroutine hines_intgrl | ( | real, dimension(nlons, nazmth) | i_alpha, |
real, dimension(nlons, nlevs, nazmth) | v_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | m_alpha, | ||
real, dimension(nlons) | bvfb, | ||
real | slope, | ||
integer | naz, | ||
integer | lev, | ||
integer | il1, | ||
integer | il2, | ||
integer | nlons, | ||
integer | nlevs, | ||
integer | nazmth, | ||
logical, dimension(nlons) | lorms | ||
) |
subroutine hines_print | ( | real, dimension(nlons, nlevs) | flux_u, |
real, dimension(nlons, nlevs) | flux_v, | ||
real, dimension(nlons, nlevs) | drag_u, | ||
real, dimension(nlons, nlevs) | drag_v, | ||
real, dimension(nlons, nlevs) | alt, | ||
real, dimension(nlons, nlevs) | sigma_t, | ||
real, dimension(nlons, nlevs, nazmth) | sigma_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | v_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | m_alpha, | ||
integer | iu_print, | ||
integer | iv_print, | ||
integer | nmessg, | ||
integer | ilprt1, | ||
integer | ilprt2, | ||
integer | levprt1, | ||
integer | levprt2, | ||
integer | naz, | ||
integer | nlons, | ||
integer | nlevs, | ||
integer | nazmth | ||
) |
Definition at line 1771 of file hines_gwd.F90.
subroutine hines_setup | ( | integer | naz, |
real | slope, | ||
real | f1, | ||
real | f2, | ||
real | f3, | ||
real | f5, | ||
real | f6, | ||
real, dimension(nlons) | kstar, | ||
integer | icutoff, | ||
real | alt_cutoff, | ||
real | smco, | ||
integer | nsmax, | ||
integer | iheatcal, | ||
real, dimension(nlons, nazmth) | k_alpha, | ||
integer | ierror, | ||
integer | nmessg, | ||
integer | nlons, | ||
integer | nazmth, | ||
real, dimension(nlons) | coslat | ||
) |
subroutine hines_wavnum | ( | real, dimension(nlons, nlevs, nazmth) | m_alpha, |
real, dimension(nlons, nlevs, nazmth) | sigma_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | sigsqh_alpha, | ||
real, dimension(nlons, nlevs) | sigma_t, | ||
real, dimension(nlons, nazmth) | ak_alpha, | ||
real, dimension(nlons, nlevs, nazmth) | v_alpha, | ||
real, dimension(nlons, nlevs) | visc_mol, | ||
real, dimension(nlons, nlevs) | density, | ||
real, dimension(nlons) | densb, | ||
real, dimension(nlons, nlevs) | bvfreq, | ||
real, dimension(nlons) | bvfb, | ||
real, dimension(nlons) | rms_wind, | ||
real, dimension(nlons, nazmth) | i_alpha, | ||
real, dimension(nlons, nazmth) | mmin_alpha, | ||
real, dimension(nlons) | kstar, | ||
real | slope, | ||
real | f1, | ||
real | f2, | ||
real | f3, | ||
integer | naz, | ||
integer | levbot, | ||
integer | levtop, | ||
integer | il1, | ||
integer | il2, | ||
integer | nlons, | ||
integer | nlevs, | ||
integer | nazmth, | ||
real, dimension(nlons, nlevs, nazmth) | sigsqmcw, | ||
real, dimension(nlons, nlevs) | sigmatm, | ||
logical, dimension(nlons) | lorms, | ||
real, dimension(nlons, nlevs, nazmth) | sigalpmc, | ||
real, dimension(nlons, nlevs) | f2mod | ||
) |
Definition at line 714 of file hines_gwd.F90.