Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=i_d), | intent(in) | :: | n | |||
real(kind=r_2), | intent(in), | DIMENSION(1:n) | :: | dx | ||
real(kind=r_2), | intent(in) | :: | dxL | |||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qh | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qhya | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qhyb | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qhTa | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qhTb | ||
type(vars), | intent(in), | DIMENSION(1:n) | :: | var | ||
type(vars), | intent(in) | :: | vlit | |||
real(kind=r_2), | intent(in), | DIMENSION(1:n) | :: | T | ||
real(kind=r_2), | intent(in) | :: | TL | |||
logical, | intent(in) | :: | litter | |||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | q | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qya | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qyb | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qTa | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qTb | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qadv | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qadvya | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qadvyb | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qadvTa | ||
real(kind=r_2), | intent(inout), | DIMENSION(0:n) | :: | qadvTb | ||
integer(kind=i_d), | intent(in) | :: | advection |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r_2), | intent(in), | DIMENSION(:,:) | :: | dx | ||
real(kind=r_2), | intent(in), | DIMENSION(:) | :: | dxL | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qh | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qhya | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qhyb | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qhTa | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qhTb | ||
type(vars), | intent(in), | DIMENSION(:,:) | :: | var | ||
type(vars), | intent(in), | DIMENSION(:) | :: | vlit | ||
real(kind=r_2), | intent(in), | DIMENSION(:,:) | :: | T | ||
real(kind=r_2), | intent(in), | DIMENSION(:) | :: | TL | ||
logical, | intent(in) | :: | litter | |||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_q | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qya | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qyb | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qTa | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qTb | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qadv | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qadvya | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qadvyb | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qadvTa | ||
real(kind=r_2), | intent(inout), | DIMENSION(:,:) | :: | i_qadvTb | ||
integer(kind=i_d), | intent(in) | :: | advection |