| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=CABLE_NETCDF_MAX_STR_LEN_DIM), | public | :: | name | ||||
| integer, | public | :: | size |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dim_spec_t), | intent(in) | :: | shape_spec(:) | |||
| character(len=*), | intent(in) | :: | name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | cstart(:) | |||
| integer, | intent(in) | :: | nap(:) | |||
| integer, | intent(in) | :: | patch_index |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | land_x(:) | |||
| integer, | intent(in) | :: | land_y(:) | |||
| type(dim_spec_t), | intent(in) | :: | mem_shape_spec(:) | |||
| type(dim_spec_t), | intent(in) | :: | var_shape_spec(:) | |||
| integer, | intent(in) | :: | type |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | land_x(:) | |||
| integer, | intent(in) | :: | land_y(:) | |||
| integer, | intent(in) | :: | cstart(:) |
These are required to (a) get the land index of each patch index, and (b) get the patch offset value relative to cstart |
||
| integer, | intent(in) | :: | nap(:) |
These are required to (a) get the land index of each patch index, and (b) get the patch offset value relative to cstart |
||
| type(dim_spec_t), | intent(in) | :: | mem_shape_spec(:) | |||
| type(dim_spec_t), | intent(in) | :: | var_shape_spec(:) | |||
| integer, | intent(in) | :: | type |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | land_decomp_start | |||
| type(dim_spec_t), | intent(in) | :: | mem_shape_spec(:) | |||
| type(dim_spec_t), | intent(in) | :: | var_shape_spec(:) | |||
| integer, | intent(in) | :: | type |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | land_decomp_start | |||
| integer, | intent(in) | :: | cstart(:) | |||
| integer, | intent(in) | :: | nap(:) | |||
| type(dim_spec_t), | intent(in) | :: | mem_shape_spec(:) | |||
| type(dim_spec_t), | intent(in) | :: | var_shape_spec(:) | |||
| integer, | intent(in) | :: | type |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | patch_decomp_start | |||
| type(dim_spec_t), | intent(in) | :: | mem_shape_spec(:) | |||
| type(dim_spec_t), | intent(in) | :: | var_shape_spec(:) | |||
| integer, | intent(in) | :: | type |