Todo
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 |