| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | s |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | s |
MEF90StrCount: counts the number of occurrences of a substring in a string
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | s | |||
| character(len=*), | intent(in) | :: | c |
MEF90ISAllGatherMerge: Merge all values of an type(tIS), deleting duplicates
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=C_INT32_T), | intent(in) | :: | Comm | |||
| type(tIS), | intent(inout) | :: | is | |||
| integer(kind=C_INT32_T), | intent(inout) | :: | ierr |
MEF90StrTokenize: Breaks a string into an array of substrings based on a delimiter
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | str | |||
| character(len=*), | intent(in) | :: | delim | |||
| character(len=MEF90MXSTRLEN), | dimension(:), allocatable | :: | tokens |