Performs a fill operation on a single array of type character strings. This is the inverse of a spill operation
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=STRMAX), | intent(inout), | dimension(:), allocatable | :: | keeps |
Array of values to keep |
|
| character(len=STRMAX), | intent(in), | dimension(:), allocatable | :: | inserts |
Array of values to insert into keep |
|
| logical, | intent(in), | dimension(:) | :: | lfill_list |
Logical array of bodies to merge into the keeps |
Performs a fill operation on a single array of type DP. This is the inverse of a spill operation
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=DP), | intent(inout), | dimension(:), allocatable | :: | keeps |
Array of values to keep |
|
| real(kind=DP), | intent(in), | dimension(:), allocatable | :: | inserts |
Array of values to insert into keep |
|
| logical, | intent(in), | dimension(:) | :: | lfill_list |
Logical array of bodies to merge into the keeps |
Performs a fill operation on a single array of DP vectors with shape (NDIM, n) This is the inverse of a spill operation
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=DP), | intent(inout), | dimension(:,:), allocatable | :: | keeps |
Array of values to keep |
|
| real(kind=DP), | intent(in), | dimension(:,:), allocatable | :: | inserts |
Array of values to insert into keep |
|
| logical, | intent(in), | dimension(:) | :: | lfill_list |
Logical array of bodies to merge into the keeps |
Performs a fill operation on a single array of type I4B This is the inverse of a spill operation
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=I4B), | intent(inout), | dimension(:), allocatable | :: | keeps |
Array of values to keep |
|
| integer(kind=I4B), | intent(in), | dimension(:), allocatable | :: | inserts |
Array of values to insert into keep |
|
| logical, | intent(in), | dimension(:) | :: | lfill_list |
Logical array of bodies to merge into the keeps |
Performs a fill operation on a single array of logicals This is the inverse of a spill operation
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(inout), | dimension(:), allocatable | :: | keeps |
Array of values to keep |
|
| logical, | intent(in), | dimension(:), allocatable | :: | inserts |
Array of values to insert into keep |
|
| logical, | intent(in), | dimension(:) | :: | lfill_list |
Logical array of bodies to merge into the keeps |