| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | lambda | |||
| integer(kind=i4b), | intent(in) | :: | x |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | lambda | |||
| real(kind=dp), | intent(in) | :: | x |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | lambda | |||
| real(kind=dp), | intent(in) | :: | x |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | n |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | precip | |||
| real(kind=dp), | intent(in) | :: | biomass | |||
| real(kind=dp), | intent(in) | :: | density |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | x1 | |||
| real(kind=dp), | intent(in) | :: | y1 | |||
| real(kind=dp), | intent(in) | :: | x2 | |||
| real(kind=dp), | intent(in) | :: | y2 | |||
| real(kind=dp), | intent(in) | :: | x3 | |||
| real(kind=dp), | intent(in) | :: | y3 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer, | intent(in), | optional | :: | n |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | mean_disturbance_interval(:,:) | |||
| integer(kind=i4b), | intent(in), | optional | :: | m |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| real(kind=dp), | intent(in) | :: | StemNPP(:,:) | |||
| integer(kind=i4b), | intent(in) | :: | disturbance_interval(:,:) | |||
| real(kind=dp), | intent(in) | :: | disturbance_intensity(:,:) | |||
| real(kind=dp), | intent(in) | :: | LAI(:) | |||
| real(kind=dp), | intent(in) | :: | Cleaf(:) | |||
| real(kind=dp), | intent(in) | :: | Croot(:) | |||
| real(kind=dp), | intent(in) | :: | NPPtoGPP(:) | |||
| real(kind=dp), | intent(in), | optional | :: | StemNPP_av(:) | ||
| real(kind=dp), | intent(in), | optional | :: | frac_intensity1(:) | ||
| real(kind=dp), | intent(in), | optional | :: | precip(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | pop | |||
| real(kind=dp), | intent(in) | :: | StemNPP(:,:) | |||
| real(kind=dp), | intent(in) | :: | NPPtoGPP(:) | |||
| integer(kind=i4b), | intent(in) | :: | disturbance_interval(:,:) | |||
| integer(kind=i4b), | intent(in) | :: | it(:) | |||
| real(kind=dp), | intent(in), | optional | :: | precip(:) | ||
| real(kind=dp), | intent(in), | optional | :: | StemNPP_av(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | disturbance_interval(:,:) | |||
| integer(kind=i4b), | intent(in) | :: | idisturb | |||
| integer(kind=i4b), | intent(in) | :: | it(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | it(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| real(kind=dp), | intent(in) | :: | LAI(:) | |||
| real(kind=dp), | intent(in) | :: | Cleaf(:) | |||
| real(kind=dp), | intent(in) | :: | Croot(:) | |||
| integer(kind=i4b), | intent(in) | :: | disturbance_interval(:,:) | |||
| integer(kind=i4b), | intent(in) | :: | it(:) | |||
| real(kind=dp), | intent(in), | optional | :: | precip(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | idisturb | |||
| real(kind=dp), | intent(in) | :: | intensity(:,:) | |||
| real(kind=dp), | intent(in), | optional | :: | precip(:) | ||
| real(kind=dp), | intent(in), | optional | :: | frac_intensity1(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | idisturb | |||
| real(kind=dp), | intent(in), | optional | :: | precip(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | idisturb | |||
| real(kind=dp), | intent(in), | optional | :: | precip(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| real(kind=dp), | intent(in), | optional | :: | precip(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | index | |||
| integer(kind=i4b), | intent(in) | :: | grid_index | |||
| real(kind=dp), | intent(in), | optional | :: | precip(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=i4b), | intent(in) | :: | ALLOM_SWITCH | |||
| real(kind=dp), | intent(in) | :: | biomass | |||
| real(kind=dp), | intent(in) | :: | density | |||
| real(kind=dp), | intent(out) | :: | ht | |||
| real(kind=dp), | intent(out) | :: | diam | |||
| real(kind=dp), | intent(out) | :: | basal | |||
| real(kind=dp), | intent(in), | optional | :: | precip |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | disturbance_interval(:,:) | |||
| integer(kind=i4b), | intent(in) | :: | it | |||
| integer(kind=i4b), | intent(in) | :: | g |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | disturbance_interval(:,:) | |||
| integer(kind=i4b), | intent(in) | :: | it | |||
| integer(kind=i4b), | intent(in) | :: | g |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | g | |||
| integer(kind=i4b), | intent(in) | :: | t |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | g | |||
| integer(kind=i4b), | intent(in) | :: | t |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | x(:) | |||
| real(kind=dp), | intent(in) | :: | y(:) | |||
| integer(kind=i4b), | intent(in) | :: | n | |||
| real(kind=dp), | intent(out) | :: | a | |||
| real(kind=dp), | intent(out) | :: | b | |||
| real(kind=dp), | intent(out) | :: | r |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | height | |||
| real(kind=dp), | intent(in) | :: | biomass | |||
| real(kind=dp), | intent(in) | :: | density | |||
| real(kind=dp), | intent(out) | :: | diam | |||
| real(kind=dp), | intent(out) | :: | basal |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | agbiomass | |||
| real(kind=dp), | intent(in) | :: | density | |||
| real(kind=dp), | intent(out) | :: | height | |||
| real(kind=dp), | intent(out) | :: | dbh | |||
| real(kind=dp), | intent(out) | :: | basal |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | disturbance_interval(:,:) | |||
| integer(kind=i4b), | intent(in) | :: | np | |||
| integer(kind=i4b), | intent(in) | :: | Iwood(:) | |||
| real(kind=dp), | intent(in), | optional | :: | precip(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(POP_TYPE), | intent(inout) | :: | POP | |||
| integer(kind=i4b), | intent(in) | :: | disturbance_interval(:,:) | |||
| integer(kind=i4b), | intent(in) | :: | n | |||
| real(kind=dp), | intent(in), | optional | :: | precip(:) |