append position should be only int type. Only the value should be long_k
append an entry at the end of the integer list If the first entry is zero, write into that one
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tem_intList), | pointer | :: | firstEntry | linked list of resulting elements building the neighbor |
||
| integer(kind=int_k), | intent(in) | :: | entryPos | Add that element |
append an entry at the end of the integer list If the first entry is zero, write into that one
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tem_longList), | pointer | :: | firstEntry | linked list of resulting elements building the neighbor |
||
| integer(kind=long_k), | intent(in) | :: | entryPos | Add that element |
append an entry to an allocatable array 1d with single integer If the array is too small, reallocate with double size
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int_k), | intent(inout), | allocatable | :: | Array(:) | array to append value to |
|
| integer, | intent(in) | :: | Position | position the value is appended to |
||
| integer(kind=int_k), | intent(in) | :: | Value | value to append |
append an entry to an allocatable array 1d with single integer If the array is too small, reallocate with double size
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int_k), | intent(inout), | allocatable | :: | Array(:,:) | array to append value to |
|
| integer, | intent(in) | :: | Position1 | |||
| integer, | intent(in) | :: | Position2 | |||
| integer(kind=int_k), | intent(in) | :: | Value | value to append |
append an entry to an allocatable array 1d with long integer If the array is too small, reallocate with double size
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=long_k), | intent(inout), | allocatable | :: | Array(:) | array to append value to |
|
| integer, | intent(in) | :: | Position | position the value is appended to |
||
| integer(kind=long_k), | intent(in) | :: | Value | value to append |
append an entry to an allocatable array 1d with long integer If the array is too small, reallocate with double size
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=long_k), | intent(inout), | allocatable | :: | Array(:,:) | array to append value to |
|
| integer(kind=long_k), | intent(in) | :: | Position1 | |||
| integer(kind=long_k), | intent(in) | :: | Position2 | |||
| integer(kind=long_k), | intent(in) | :: | Value | value to append |
append an entry to an allocatable array 1d with single precision If the array is too small, reallocate with double size
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=single_k), | intent(inout), | allocatable | :: | Array(:) | array to append value to |
|
| integer, | intent(in) | :: | Position | position the value is appended to |
||
| real(kind=single_k), | intent(in) | :: | Value | value to append |
append an entry to an allocatable array 1d with single precision If the array is too small, reallocate with double size
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=single_k), | intent(inout), | allocatable | :: | Array(:,:) | array to append value to |
|
| integer, | intent(in) | :: | Position1 | |||
| integer, | intent(in) | :: | Position2 | |||
| real(kind=single_k), | intent(in) | :: | Value | value to append |
append an entry to an allocatable array 1d with double precision If the array is too small, reallocate with double size
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=rk), | intent(inout), | allocatable | :: | Array(:) | array to append value to |
|
| integer, | intent(in) | :: | Position | position the value is appended to |
||
| real(kind=rk), | intent(in) | :: | Value | value to append |
append an entry to an allocatable array 1d with double precision If the array is too small, reallocate with double size
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=rk), | intent(inout), | allocatable | :: | Array(:,:) | array to append value to |
|
| integer, | intent(in) | :: | Position1 | |||
| integer, | intent(in) | :: | Position2 | |||
| real(kind=rk), | intent(in) | :: | Value | value to append |
append an entry to an allocatable array 1d with long integer If the array is too small, reallocate with double size
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=long_k), | intent(inout), | allocatable | :: | Array(:) | array to append to |
|
| integer(kind=long_k), | intent(in) | :: | ArrayToAppend(:) | array to append |