Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(frictionvel_parms_type), | protected | :: | frictionvel_parms_inst |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r8), | public, | pointer | :: | forc_hgt_u_patch(:) | |||
real(kind=r8), | public, | pointer | :: | forc_hgt_t_patch(:) | |||
real(kind=r8), | public, | pointer | :: | forc_hgt_q_patch(:) | |||
real(kind=r8), | public, | pointer | :: | u10_patch(:) | |||
real(kind=r8), | public, | pointer | :: | u10_clm_patch(:) | |||
real(kind=r8), | public, | pointer | :: | va_patch(:) | |||
real(kind=r8), | public, | pointer | :: | vds_patch(:) | |||
real(kind=r8), | public, | pointer | :: | fv_patch(:) | |||
real(kind=r8), | public, | pointer | :: | rb1_patch(:) | |||
real(kind=r8), | public, | pointer | :: | rb10_patch(:) | |||
real(kind=r8), | public, | pointer | :: | ram1_patch(:) | |||
real(kind=r8), | public, | pointer | :: | z0m_patch(:) | |||
real(kind=r8), | public, | pointer | :: | z0mv_patch(:) | |||
real(kind=r8), | public, | pointer | :: | z0hv_patch(:) | |||
real(kind=r8), | public, | pointer | :: | z0qv_patch(:) | |||
real(kind=r8), | public, | pointer | :: | z0mg_col(:) | |||
real(kind=r8), | public, | pointer | :: | z0hg_col(:) | |||
real(kind=r8), | public, | pointer | :: | z0qg_col(:) |
procedure, public :: Init | |
procedure, public :: Restart |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r8), | public | :: | zetamaxstable |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(frictionvel_type) | :: | this | ||||
type(bounds_type), | intent(in) | :: | bounds |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(frictionvel_type) | :: | this | ||||
type(bounds_type), | intent(in) | :: | bounds |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(frictionvel_type) | :: | this | ||||
type(bounds_type), | intent(in) | :: | bounds |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(frictionvel_type) | :: | this | ||||
type(bounds_type), | intent(in) | :: | bounds |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(frictionvel_type) | :: | this | ||||
type(bounds_type), | intent(in) | :: | bounds | |||
type(file_desc_t), | intent(inout) | :: | ncid | |||
character(len=*), | intent(in) | :: | flag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | NLFilename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | lbn | |||
integer, | intent(in) | :: | ubn | |||
integer, | intent(in) | :: | fn | |||
integer, | intent(in) | :: | filtern(fn) | |||
real(kind=r8), | intent(in) | :: | displa(lbn:) | |||
real(kind=r8), | intent(in) | :: | z0m(lbn:) | |||
real(kind=r8), | intent(in) | :: | z0h(lbn:) | |||
real(kind=r8), | intent(in) | :: | z0q(lbn:) | |||
real(kind=r8), | intent(in) | :: | obu(lbn:) | |||
integer, | intent(in) | :: | iter | |||
real(kind=r8), | intent(in) | :: | ur(lbn:) | |||
real(kind=r8), | intent(in) | :: | um(lbn:) | |||
real(kind=r8), | intent(out) | :: | ustar(lbn:) | |||
real(kind=r8), | intent(out) | :: | temp1(lbn:) | |||
real(kind=r8), | intent(out) | :: | temp2(lbn:) | |||
real(kind=r8), | intent(out) | :: | temp12m(lbn:) | |||
real(kind=r8), | intent(out) | :: | temp22m(lbn:) | |||
real(kind=r8), | intent(inout) | :: | fm(lbn:) | |||
type(frictionvel_type), | intent(inout) | :: | frictionvel_inst | |||
logical, | intent(in), | optional | :: | landunit_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in) | :: | ur | |||
real(kind=r8), | intent(in) | :: | thv | |||
real(kind=r8), | intent(in) | :: | dthv | |||
real(kind=r8), | intent(in) | :: | zldis | |||
real(kind=r8), | intent(in) | :: | z0m | |||
real(kind=r8), | intent(out) | :: | um | |||
real(kind=r8), | intent(out) | :: | obu |