| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=i_d), | intent(in) | :: | irec | |||
| integer(kind=i_d), | intent(in) | :: | isotopologue | |||
| integer(kind=i_d), | intent(in) | :: | n | |||
| integer(kind=i_d), | intent(in) | :: | nsnow | |||
| integer(kind=i_d), | intent(in) | :: | nsnow_last | |||
| integer(kind=i_d), | intent(in) | :: | ns | |||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | dx | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n-1) | :: | deltaz | ||
| real(kind=r_2), | intent(in) | :: | sig | |||
| real(kind=r_2), | intent(in) | :: | dt | |||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | Tsoil0 | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | dTsoil | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | Sliqice | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | deltaSliqice | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | Sliq | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | deltaSliq | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | Sice | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | deltaSice | ||
| real(kind=r_2), | intent(in) | :: | Ts | |||
| real(kind=r_2), | intent(in) | :: | Ta | |||
| real(kind=r_2), | intent(in), | DIMENSION(ns-1:n) | :: | qsig | ||
| real(kind=r_2), | intent(inout), | DIMENSION(ns-1:n) | :: | qlsig | ||
| real(kind=r_2), | intent(inout), | DIMENSION(ns-1:n) | :: | qvsig | ||
| real(kind=r_2), | intent(in) | :: | qmelt | |||
| real(kind=r_2), | intent(in) | :: | qtransfer | |||
| real(kind=r_2), | intent(in) | :: | qprec | |||
| real(kind=r_2), | intent(in) | :: | qprec_snow | |||
| real(kind=r_2), | intent(in) | :: | qevap | |||
| real(kind=r_2), | intent(in) | :: | qrunoff | |||
| real(kind=r_2), | intent(in), | DIMENSION(1:n) | :: | qex | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | var_cv | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | var_Dv | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | thetasat | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | thetar | ||
| real(kind=r_2), | intent(in), | DIMENSION(ns:n) | :: | tortuosity | ||
| real(kind=r_2), | intent(inout), | DIMENSION(ns:n) | :: | deltacv | ||
| real(kind=r_2), | intent(in) | :: | rbw | |||
| real(kind=r_2), | intent(in) | :: | cva | |||
| real(kind=r_2), | intent(in) | :: | civa | |||
| real(kind=r_2), | intent(in) | :: | cprec | |||
| real(kind=r_2), | intent(in) | :: | cprec_snow | |||
| real(kind=r_2), | intent(in) | :: | cali | |||
| real(kind=r_2), | intent(inout) | :: | ql0 | |||
| real(kind=r_2), | intent(inout) | :: | qv0 | |||
| real(kind=r_2), | intent(inout), | DIMENSION(ns:n) | :: | ciso | ||
| real(kind=r_2), | intent(inout), | DIMENSION(ns:n) | :: | cisoice | ||
| real(kind=r_2), | intent(inout) | :: | cisos | |||
| real(kind=r_2), | intent(out) | :: | qiso_in | |||
| real(kind=r_2), | intent(out) | :: | qiso_out | |||
| real(kind=r_2), | intent(out) | :: | qiso_evap | |||
| real(kind=r_2), | intent(out) | :: | qiso_trans | |||
| real(kind=r_2), | intent(out), | DIMENSION(ns:n) | :: | qiso_liq_adv | ||
| real(kind=r_2), | intent(out), | DIMENSION(ns:n) | :: | qiso_vap_adv | ||
| real(kind=r_2), | intent(out), | DIMENSION(ns:n-1) | :: | qiso_liq_diff | ||
| real(kind=r_2), | intent(out), | DIMENSION(ns:n-1) | :: | qiso_vap_diff |