| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=r8), | public, | parameter | :: | heat_base_temp | = | tfrz | |
| real(kind=r8), | public, | parameter | :: | DeltaLiqMinTemp | = | tfrz | |
| real(kind=r8), | public, | parameter | :: | DeltaLiqMaxTemp | = | tfrz+35._r8 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=r8), | intent(in) | :: | temp | |||
| real(kind=r8), | intent(in) | :: | h2o |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(bounds_type), | intent(in) | :: | bounds | |||
| integer, | intent(in) | :: | num_nolakec | |||
| integer, | intent(in) | :: | filter_nolakec(:) | |||
| type(soilhydrology_type), | intent(in) | :: | soilhydrology_inst | |||
| type(waterstate_type), | intent(in) | :: | waterstate_inst | |||
| real(kind=r8), | intent(inout) | :: | water_mass(bounds%begc:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(bounds_type), | intent(in) | :: | bounds | |||
| integer, | intent(in) | :: | num_lakec | |||
| integer, | intent(in) | :: | filter_lakec(:) | |||
| type(waterstate_type), | intent(in) | :: | waterstate_inst | |||
| real(kind=r8), | intent(inout) | :: | water_mass(bounds%begc:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(bounds_type), | intent(in) | :: | bounds | |||
| integer, | intent(in) | :: | num_nolakec | |||
| integer, | intent(in) | :: | filter_nolakec(:) | |||
| type(soilhydrology_type), | intent(in) | :: | soilhydrology_inst | |||
| type(waterstate_type), | intent(in) | :: | waterstate_inst | |||
| real(kind=r8), | intent(inout) | :: | liquid_mass(bounds%begc:) | |||
| real(kind=r8), | intent(inout) | :: | ice_mass(bounds%begc:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(bounds_type), | intent(in) | :: | bounds | |||
| integer, | intent(in) | :: | num_lakec | |||
| integer, | intent(in) | :: | filter_lakec(:) | |||
| type(waterstate_type), | intent(in) | :: | waterstate_inst | |||
| real(kind=r8), | intent(inout) | :: | liquid_mass(bounds%begc:) | |||
| real(kind=r8), | intent(inout) | :: | ice_mass(bounds%begc:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(bounds_type), | intent(in) | :: | bounds | |||
| integer, | intent(in) | :: | num_nolakec | |||
| integer, | intent(in) | :: | filter_nolakec(:) | |||
| type(urbanparams_type), | intent(in) | :: | urbanparams_inst | |||
| type(soilstate_type), | intent(in) | :: | soilstate_inst | |||
| type(temperature_type), | intent(in) | :: | temperature_inst | |||
| type(waterstate_type), | intent(in) | :: | waterstate_inst | |||
| type(soilhydrology_type), | intent(in) | :: | soilhydrology_inst | |||
| real(kind=r8), | intent(inout) | :: | heat(bounds%begc:) | |||
| real(kind=r8), | intent(inout) | :: | heat_liquid(bounds%begc:) | |||
| real(kind=r8), | intent(inout) | :: | cv_liquid(bounds%begc:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(bounds_type), | intent(in) | :: | bounds | |||
| integer, | intent(in) | :: | num_lakec | |||
| integer, | intent(in) | :: | filter_lakec(:) | |||
| type(soilstate_type), | intent(in) | :: | soilstate_inst | |||
| type(temperature_type), | intent(in) | :: | temperature_inst | |||
| type(waterstate_type), | intent(in) | :: | waterstate_inst | |||
| real(kind=r8), | intent(inout) | :: | heat(bounds%begc:) | |||
| real(kind=r8), | intent(inout) | :: | heat_liquid(bounds%begc:) | |||
| real(kind=r8), | intent(inout) | :: | cv_liquid(bounds%begc:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(bounds_type), | intent(in) | :: | bounds | |||
| real(kind=r8), | intent(in) | :: | delta_liq(bounds%begg:) | |||
| real(kind=r8), | intent(in) | :: | liquid_water_temp1(bounds%begg:) | |||
| real(kind=r8), | intent(in) | :: | liquid_water_temp2(bounds%begg:) | |||
| real(kind=r8), | intent(inout) | :: | delta_heat(bounds%begg:) |