| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(FIELD_VIEW_ACCESS_TYPE), | public, | SAVE | :: | FIELD_VIEW_ACCESS | |||
| type(FIELD_VIEW_DIM_ROLE_TYPE), | public, | SAVE | :: | FIELD_VIEW_DIM_ROLE | |||
| type(FIELD_VIEW_INDEXING_TYPE), | public, | SAVE | :: | FIELD_VIEW_INDEXING |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| real(kind=C_FLOAT), | POINTER | :: | PTR(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| real(kind=C_FLOAT), | intent(inout), | POINTER | :: | PTR(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| real(kind=C_FLOAT), | intent(inout), | POINTER | :: | PTR(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| real(kind=C_FLOAT), | intent(inout), | POINTER | :: | PTR(:,:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| real(kind=C_DOUBLE), | intent(inout), | POINTER | :: | PTR(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| real(kind=C_DOUBLE), | intent(inout), | POINTER | :: | PTR(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| real(kind=C_DOUBLE), | intent(inout), | POINTER | :: | PTR(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| real(kind=C_DOUBLE), | intent(inout), | POINTER | :: | PTR(:,:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| real(kind=C_FLOAT), | intent(in), | POINTER | :: | PTR(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| real(kind=C_FLOAT), | intent(in), | POINTER | :: | PTR(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| real(kind=C_FLOAT), | intent(in), | POINTER | :: | PTR(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| real(kind=C_FLOAT), | intent(in), | POINTER | :: | PTR(:,:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| real(kind=C_DOUBLE), | intent(in), | POINTER | :: | PTR(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| real(kind=C_DOUBLE), | intent(in), | POINTER | :: | PTR(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| real(kind=C_DOUBLE), | intent(in), | POINTER | :: | PTR(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| real(kind=C_DOUBLE), | intent(in), | POINTER | :: | PTR(:,:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS1 | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS1 | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS2 | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS3 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS1 | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS1 | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS2 | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS3 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS1 | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS1 | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS2 | |||
| integer(kind=C_INT), | intent(in) | :: | ACCESS3 |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=C_INT), | public | :: | UNKNOWN | = | ACCESS_UNKNOWN | ||
| integer(kind=C_INT), | public | :: | HOST | = | ACCESS_HOST | ||
| integer(kind=C_INT), | public | :: | DEVICE | = | ACCESS_DEVICE | ||
| integer(kind=C_INT), | public | :: | READONLY | = | ACCESS_READONLY |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(C_PTR), | public | :: | DATA | ||||
| integer(kind=C_INT), | public | :: | ACCESS | ||||
| integer(kind=C_INT), | public | :: | KIND | ||||
| integer(kind=C_INT), | public | :: | RANK | ||||
| integer(kind=C_INT), | public | :: | EXTENTS(MAX_RANK) | ||||
| integer(kind=C_INT), | public | :: | STRIDES(MAX_RANK) | ||||
| type(C_PTR), | public | :: | IVSET | ||||
| integer(kind=C_INT), | public | :: | IVSET_SIZE | ||||
| integer(kind=C_INT), | public | :: | IVSET_BASE | ||||
| type(C_PTR), | public | :: | NAME | ||||
| integer(kind=C_INT), | public | :: | NAME_SIZE | ||||
| integer(kind=C_INT), | public | :: | INDEXING |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| integer, | intent(in) | :: | FORTRAN_DIM |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| integer, | intent(in) | :: | FORTRAN_DIM |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| integer, | intent(in) | :: | FORTRAN_DIM |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| integer, | intent(in) | :: | DIM_ROLE |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(out) | :: | YLFV |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| character(len=*), | intent(in), | TARGET | :: | NAME |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| character(len=:), | intent(inout), | POINTER | :: | NAME |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(inout) | :: | YLFV | |||
| integer(kind=C_INT), | intent(in), | optional, | TARGET | :: | IVSET(:) | |
| integer(kind=C_INT), | intent(in), | optional | :: | IVSET_BASE |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(FIELD_VIEW), | intent(in) | :: | YLFV | |||
| integer(kind=C_INT), | intent(inout), | POINTER | :: | IVSET(:) |