68#define LEN_ARRAY len(array)
98 function iseq_D0_D0_SK5(segment, pattern)
result(equivalent)
99#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
100 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_SK5
103 character(
*,SKG) ,
intent(in) :: segment
104 character(
*,SKG) ,
intent(in) :: pattern
105 logical(
LK) :: equivalent
110 function iseq_D0_D0_SK4(segment, pattern)
result(equivalent)
111#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
112 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_SK4
115 character(
*,SKG) ,
intent(in) :: segment
116 character(
*,SKG) ,
intent(in) :: pattern
117 logical(
LK) :: equivalent
122 function iseq_D0_D0_SK3(segment, pattern)
result(equivalent)
123#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
124 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_SK3
127 character(
*,SKG) ,
intent(in) :: segment
128 character(
*,SKG) ,
intent(in) :: pattern
129 logical(
LK) :: equivalent
134 function iseq_D0_D0_SK2(segment, pattern)
result(equivalent)
135#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
136 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_SK2
139 character(
*,SKG) ,
intent(in) :: segment
140 character(
*,SKG) ,
intent(in) :: pattern
141 logical(
LK) :: equivalent
146 function iseq_D0_D0_SK1(segment, pattern)
result(equivalent)
147#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
148 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_SK1
151 character(
*,SKG) ,
intent(in) :: segment
152 character(
*,SKG) ,
intent(in) :: pattern
153 logical(
LK) :: equivalent
160 function iseq_D0_D0_IK5(segment, pattern)
result(equivalent)
161#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
162 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_IK5
165 integer(IKG) ,
intent(in) :: segment
166 integer(IKG) ,
intent(in) :: pattern
167 logical(
LK) :: equivalent
172 function iseq_D0_D0_IK4(segment, pattern)
result(equivalent)
173#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
174 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_IK4
177 integer(IKG) ,
intent(in) :: segment
178 integer(IKG) ,
intent(in) :: pattern
179 logical(
LK) :: equivalent
184 function iseq_D0_D0_IK3(segment, pattern)
result(equivalent)
185#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
186 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_IK3
189 integer(IKG) ,
intent(in) :: segment
190 integer(IKG) ,
intent(in) :: pattern
191 logical(
LK) :: equivalent
196 function iseq_D0_D0_IK2(segment, pattern)
result(equivalent)
197#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
198 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_IK2
201 integer(IKG) ,
intent(in) :: segment
202 integer(IKG) ,
intent(in) :: pattern
203 logical(
LK) :: equivalent
208 function iseq_D0_D0_IK1(segment, pattern)
result(equivalent)
209#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
210 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_IK1
213 integer(IKG) ,
intent(in) :: segment
214 integer(IKG) ,
intent(in) :: pattern
215 logical(
LK) :: equivalent
222 function iseq_D0_D0_LK5(segment, pattern)
result(equivalent)
223#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
224 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_LK5
227 logical(LKG) ,
intent(in) :: segment
228 logical(LKG) ,
intent(in) :: pattern
229 logical(
LK) :: equivalent
234 function iseq_D0_D0_LK4(segment, pattern)
result(equivalent)
235#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
236 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_LK4
239 logical(LKG) ,
intent(in) :: segment
240 logical(LKG) ,
intent(in) :: pattern
241 logical(
LK) :: equivalent
246 function iseq_D0_D0_LK3(segment, pattern)
result(equivalent)
247#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
248 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_LK3
251 logical(LKG) ,
intent(in) :: segment
252 logical(LKG) ,
intent(in) :: pattern
253 logical(
LK) :: equivalent
258 function iseq_D0_D0_LK2(segment, pattern)
result(equivalent)
259#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
260 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_LK2
263 logical(LKG) ,
intent(in) :: segment
264 logical(LKG) ,
intent(in) :: pattern
265 logical(
LK) :: equivalent
270 function iseq_D0_D0_LK1(segment, pattern)
result(equivalent)
271#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
272 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_LK1
275 logical(LKG) ,
intent(in) :: segment
276 logical(LKG) ,
intent(in) :: pattern
277 logical(
LK) :: equivalent
284 function iseq_D0_D0_CK5(segment, pattern)
result(equivalent)
285#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
286 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_CK5
289 complex(CKG) ,
intent(in) :: segment
290 complex(CKG) ,
intent(in) :: pattern
291 logical(
LK) :: equivalent
296 function iseq_D0_D0_CK4(segment, pattern)
result(equivalent)
297#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
298 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_CK4
301 complex(CKG) ,
intent(in) :: segment
302 complex(CKG) ,
intent(in) :: pattern
303 logical(
LK) :: equivalent
308 function iseq_D0_D0_CK3(segment, pattern)
result(equivalent)
309#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
310 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_CK3
313 complex(CKG) ,
intent(in) :: segment
314 complex(CKG) ,
intent(in) :: pattern
315 logical(
LK) :: equivalent
320 function iseq_D0_D0_CK2(segment, pattern)
result(equivalent)
321#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
322 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_CK2
325 complex(CKG) ,
intent(in) :: segment
326 complex(CKG) ,
intent(in) :: pattern
327 logical(
LK) :: equivalent
332 function iseq_D0_D0_CK1(segment, pattern)
result(equivalent)
333#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
334 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_CK1
337 complex(CKG) ,
intent(in) :: segment
338 complex(CKG) ,
intent(in) :: pattern
339 logical(
LK) :: equivalent
346 function iseq_D0_D0_RK5(segment, pattern)
result(equivalent)
347#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
348 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_RK5
351 real(RKG) ,
intent(in) :: segment
352 real(RKG) ,
intent(in) :: pattern
353 logical(
LK) :: equivalent
358 function iseq_D0_D0_RK4(segment, pattern)
result(equivalent)
359#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
360 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_RK4
363 real(RKG) ,
intent(in) :: segment
364 real(RKG) ,
intent(in) :: pattern
365 logical(
LK) :: equivalent
370 function iseq_D0_D0_RK3(segment, pattern)
result(equivalent)
371#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
372 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_RK3
375 real(RKG) ,
intent(in) :: segment
376 real(RKG) ,
intent(in) :: pattern
377 logical(
LK) :: equivalent
382 function iseq_D0_D0_RK2(segment, pattern)
result(equivalent)
383#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
384 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_RK2
387 real(RKG) ,
intent(in) :: segment
388 real(RKG) ,
intent(in) :: pattern
389 logical(
LK) :: equivalent
394 function iseq_D0_D0_RK1(segment, pattern)
result(equivalent)
395#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
396 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D0_D0_RK1
399 real(RKG) ,
intent(in) :: segment
400 real(RKG) ,
intent(in) :: pattern
401 logical(
LK) :: equivalent
414 function iseq_D1_D1_SK5(segment, pattern)
result(equivalent)
415#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
416 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_SK5
419 character(
*,SKG) ,
intent(in) ,
contiguous :: segment(:)
420 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
421 logical(
LK) :: equivalent
426 function iseq_D1_D1_SK4(segment, pattern)
result(equivalent)
427#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
428 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_SK4
431 character(
*,SKG) ,
intent(in) ,
contiguous :: segment(:)
432 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
433 logical(
LK) :: equivalent
438 function iseq_D1_D1_SK3(segment, pattern)
result(equivalent)
439#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
440 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_SK3
443 character(
*,SKG) ,
intent(in) ,
contiguous :: segment(:)
444 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
445 logical(
LK) :: equivalent
450 function iseq_D1_D1_SK2(segment, pattern)
result(equivalent)
451#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
452 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_SK2
455 character(
*,SKG) ,
intent(in) ,
contiguous :: segment(:)
456 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
457 logical(
LK) :: equivalent
462 function iseq_D1_D1_SK1(segment, pattern)
result(equivalent)
463#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
464 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_SK1
467 character(
*,SKG) ,
intent(in) ,
contiguous :: segment(:)
468 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
469 logical(
LK) :: equivalent
476 function iseq_D1_D1_IK5(segment, pattern)
result(equivalent)
477#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
478 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_IK5
481 integer(IKG) ,
intent(in) ,
contiguous :: segment(:)
482 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
483 logical(
LK) :: equivalent
488 function iseq_D1_D1_IK4(segment, pattern)
result(equivalent)
489#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
490 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_IK4
493 integer(IKG) ,
intent(in) ,
contiguous :: segment(:)
494 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
495 logical(
LK) :: equivalent
500 function iseq_D1_D1_IK3(segment, pattern)
result(equivalent)
501#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
502 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_IK3
505 integer(IKG) ,
intent(in) ,
contiguous :: segment(:)
506 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
507 logical(
LK) :: equivalent
512 function iseq_D1_D1_IK2(segment, pattern)
result(equivalent)
513#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
514 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_IK2
517 integer(IKG) ,
intent(in) ,
contiguous :: segment(:)
518 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
519 logical(
LK) :: equivalent
524 function iseq_D1_D1_IK1(segment, pattern)
result(equivalent)
525#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
526 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_IK1
529 integer(IKG) ,
intent(in) ,
contiguous :: segment(:)
530 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
531 logical(
LK) :: equivalent
538 function iseq_D1_D1_LK5(segment, pattern)
result(equivalent)
539#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
540 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_LK5
543 logical(LKG) ,
intent(in) ,
contiguous :: segment(:)
544 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
545 logical(
LK) :: equivalent
550 function iseq_D1_D1_LK4(segment, pattern)
result(equivalent)
551#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
552 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_LK4
555 logical(LKG) ,
intent(in) ,
contiguous :: segment(:)
556 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
557 logical(
LK) :: equivalent
562 function iseq_D1_D1_LK3(segment, pattern)
result(equivalent)
563#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
564 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_LK3
567 logical(LKG) ,
intent(in) ,
contiguous :: segment(:)
568 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
569 logical(
LK) :: equivalent
574 function iseq_D1_D1_LK2(segment, pattern)
result(equivalent)
575#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
576 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_LK2
579 logical(LKG) ,
intent(in) ,
contiguous :: segment(:)
580 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
581 logical(
LK) :: equivalent
586 function iseq_D1_D1_LK1(segment, pattern)
result(equivalent)
587#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
588 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_LK1
591 logical(LKG) ,
intent(in) ,
contiguous :: segment(:)
592 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
593 logical(
LK) :: equivalent
600 function iseq_D1_D1_CK5(segment, pattern)
result(equivalent)
601#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
602 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_CK5
605 complex(CKG) ,
intent(in) ,
contiguous :: segment(:)
606 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
607 logical(
LK) :: equivalent
612 function iseq_D1_D1_CK4(segment, pattern)
result(equivalent)
613#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
614 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_CK4
617 complex(CKG) ,
intent(in) ,
contiguous :: segment(:)
618 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
619 logical(
LK) :: equivalent
624 function iseq_D1_D1_CK3(segment, pattern)
result(equivalent)
625#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
626 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_CK3
629 complex(CKG) ,
intent(in) ,
contiguous :: segment(:)
630 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
631 logical(
LK) :: equivalent
636 function iseq_D1_D1_CK2(segment, pattern)
result(equivalent)
637#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
638 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_CK2
641 complex(CKG) ,
intent(in) ,
contiguous :: segment(:)
642 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
643 logical(
LK) :: equivalent
648 function iseq_D1_D1_CK1(segment, pattern)
result(equivalent)
649#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
650 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_CK1
653 complex(CKG) ,
intent(in) ,
contiguous :: segment(:)
654 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
655 logical(
LK) :: equivalent
662 function iseq_D1_D1_RK5(segment, pattern)
result(equivalent)
663#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
664 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_RK5
667 real(RKG) ,
intent(in) ,
contiguous :: segment(:)
668 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
669 logical(
LK) :: equivalent
674 function iseq_D1_D1_RK4(segment, pattern)
result(equivalent)
675#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
676 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_RK4
679 real(RKG) ,
intent(in) ,
contiguous :: segment(:)
680 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
681 logical(
LK) :: equivalent
686 function iseq_D1_D1_RK3(segment, pattern)
result(equivalent)
687#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
688 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_RK3
691 real(RKG) ,
intent(in) ,
contiguous :: segment(:)
692 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
693 logical(
LK) :: equivalent
698 function iseq_D1_D1_RK2(segment, pattern)
result(equivalent)
699#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
700 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_RK2
703 real(RKG) ,
intent(in) ,
contiguous :: segment(:)
704 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
705 logical(
LK) :: equivalent
710 function iseq_D1_D1_RK1(segment, pattern)
result(equivalent)
711#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
712 !DEC$ ATTRIBUTES DLLEXPORT :: iseq_D1_D1_RK1
715 real(RKG) ,
intent(in) ,
contiguous :: segment(:)
716 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
717 logical(
LK) :: equivalent
1001 PURE module function getReplacedDefComDefIns_D0_D0_D0_SK5(array, pattern, replacement)
result(arrayNew)
1002#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1003 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D0_D0_D0_SK5
1006 character(
*,SKG) ,
intent(in) :: array
1007 character(
*,SKG) ,
intent(in) :: pattern
1008 character(
*,SKG) ,
intent(in) :: replacement
1009 character(:,SKG) ,
allocatable :: arrayNew
1014 PURE module function getReplacedDefComDefIns_D0_D0_D0_SK4(array, pattern, replacement)
result(arrayNew)
1015#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1016 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D0_D0_D0_SK4
1019 character(
*,SKG) ,
intent(in) :: array
1020 character(
*,SKG) ,
intent(in) :: pattern
1021 character(
*,SKG) ,
intent(in) :: replacement
1022 character(:,SKG) ,
allocatable :: arrayNew
1027 PURE module function getReplacedDefComDefIns_D0_D0_D0_SK3(array, pattern, replacement)
result(arrayNew)
1028#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1029 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D0_D0_D0_SK3
1032 character(
*,SKG) ,
intent(in) :: array
1033 character(
*,SKG) ,
intent(in) :: pattern
1034 character(
*,SKG) ,
intent(in) :: replacement
1035 character(:,SKG) ,
allocatable :: arrayNew
1040 PURE module function getReplacedDefComDefIns_D0_D0_D0_SK2(array, pattern, replacement)
result(arrayNew)
1041#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1042 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D0_D0_D0_SK2
1045 character(
*,SKG) ,
intent(in) :: array
1046 character(
*,SKG) ,
intent(in) :: pattern
1047 character(
*,SKG) ,
intent(in) :: replacement
1048 character(:,SKG) ,
allocatable :: arrayNew
1054 PURE module function getReplacedDefComDefIns_D0_D0_D0_SK1(array, pattern, replacement)
result(arrayNew)
1055#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1056 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D0_D0_D0_SK1
1059 character(
*,SKG) ,
intent(in) :: array
1060 character(
*,SKG) ,
intent(in) :: pattern
1061 character(
*,SKG) ,
intent(in) :: replacement
1062 character(:,SKG) ,
allocatable :: arrayNew
1075 PURE module function getReplacedDefComDefIns_D1_D0_D0_SK5(array, pattern, replacement)
result(arrayNew)
1076#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1077 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_SK5
1080 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1081 character(
*,SKG) ,
intent(in) :: pattern
1082 character(
*,SKG) ,
intent(in) :: replacement
1083 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1088 PURE module function getReplacedDefComDefIns_D1_D0_D0_SK4(array, pattern, replacement)
result(arrayNew)
1089#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1090 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_SK4
1093 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1094 character(
*,SKG) ,
intent(in) :: pattern
1095 character(
*,SKG) ,
intent(in) :: replacement
1096 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1101 PURE module function getReplacedDefComDefIns_D1_D0_D0_SK3(array, pattern, replacement)
result(arrayNew)
1102#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1103 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_SK3
1106 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1107 character(
*,SKG) ,
intent(in) :: pattern
1108 character(
*,SKG) ,
intent(in) :: replacement
1109 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1114 PURE module function getReplacedDefComDefIns_D1_D0_D0_SK2(array, pattern, replacement)
result(arrayNew)
1115#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1116 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_SK2
1119 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1120 character(
*,SKG) ,
intent(in) :: pattern
1121 character(
*,SKG) ,
intent(in) :: replacement
1122 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1128 PURE module function getReplacedDefComDefIns_D1_D0_D0_SK1(array, pattern, replacement)
result(arrayNew)
1129#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1130 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_SK1
1133 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1134 character(
*,SKG) ,
intent(in) :: pattern
1135 character(
*,SKG) ,
intent(in) :: replacement
1136 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1143 PURE module function getReplacedDefComDefIns_D1_D0_D0_IK5(array, pattern, replacement)
result(arrayNew)
1144#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1145 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_IK5
1148 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1149 integer(IKG) ,
intent(in) :: pattern
1150 integer(IKG) ,
intent(in) :: replacement
1151 integer(IKG) ,
allocatable :: arrayNew(:)
1156 PURE module function getReplacedDefComDefIns_D1_D0_D0_IK4(array, pattern, replacement)
result(arrayNew)
1157#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1158 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_IK4
1161 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1162 integer(IKG) ,
intent(in) :: pattern
1163 integer(IKG) ,
intent(in) :: replacement
1164 integer(IKG) ,
allocatable :: arrayNew(:)
1169 PURE module function getReplacedDefComDefIns_D1_D0_D0_IK3(array, pattern, replacement)
result(arrayNew)
1170#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1171 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_IK3
1174 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1175 integer(IKG) ,
intent(in) :: pattern
1176 integer(IKG) ,
intent(in) :: replacement
1177 integer(IKG) ,
allocatable :: arrayNew(:)
1182 PURE module function getReplacedDefComDefIns_D1_D0_D0_IK2(array, pattern, replacement)
result(arrayNew)
1183#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1184 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_IK2
1187 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1188 integer(IKG) ,
intent(in) :: pattern
1189 integer(IKG) ,
intent(in) :: replacement
1190 integer(IKG) ,
allocatable :: arrayNew(:)
1196 PURE module function getReplacedDefComDefIns_D1_D0_D0_IK1(array, pattern, replacement)
result(arrayNew)
1197#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1198 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_IK1
1201 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1202 integer(IKG) ,
intent(in) :: pattern
1203 integer(IKG) ,
intent(in) :: replacement
1204 integer(IKG) ,
allocatable :: arrayNew(:)
1211 PURE module function getReplacedDefComDefIns_D1_D0_D0_LK5(array, pattern, replacement)
result(arrayNew)
1212#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1213 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_LK5
1216 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1217 logical(LKG) ,
intent(in) :: pattern
1218 logical(LKG) ,
intent(in) :: replacement
1219 logical(LKG) ,
allocatable :: arrayNew(:)
1224 PURE module function getReplacedDefComDefIns_D1_D0_D0_LK4(array, pattern, replacement)
result(arrayNew)
1225#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1226 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_LK4
1229 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1230 logical(LKG) ,
intent(in) :: pattern
1231 logical(LKG) ,
intent(in) :: replacement
1232 logical(LKG) ,
allocatable :: arrayNew(:)
1237 PURE module function getReplacedDefComDefIns_D1_D0_D0_LK3(array, pattern, replacement)
result(arrayNew)
1238#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1239 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_LK3
1242 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1243 logical(LKG) ,
intent(in) :: pattern
1244 logical(LKG) ,
intent(in) :: replacement
1245 logical(LKG) ,
allocatable :: arrayNew(:)
1250 PURE module function getReplacedDefComDefIns_D1_D0_D0_LK2(array, pattern, replacement)
result(arrayNew)
1251#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1252 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_LK2
1255 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1256 logical(LKG) ,
intent(in) :: pattern
1257 logical(LKG) ,
intent(in) :: replacement
1258 logical(LKG) ,
allocatable :: arrayNew(:)
1264 PURE module function getReplacedDefComDefIns_D1_D0_D0_LK1(array, pattern, replacement)
result(arrayNew)
1265#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1266 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_LK1
1269 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1270 logical(LKG) ,
intent(in) :: pattern
1271 logical(LKG) ,
intent(in) :: replacement
1272 logical(LKG) ,
allocatable :: arrayNew(:)
1279 PURE module function getReplacedDefComDefIns_D1_D0_D0_CK5(array, pattern, replacement)
result(arrayNew)
1280#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1281 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_CK5
1284 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1285 complex(CKG) ,
intent(in) :: pattern
1286 complex(CKG) ,
intent(in) :: replacement
1287 complex(CKG) ,
allocatable :: arrayNew(:)
1292 PURE module function getReplacedDefComDefIns_D1_D0_D0_CK4(array, pattern, replacement)
result(arrayNew)
1293#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1294 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_CK4
1297 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1298 complex(CKG) ,
intent(in) :: pattern
1299 complex(CKG) ,
intent(in) :: replacement
1300 complex(CKG) ,
allocatable :: arrayNew(:)
1305 PURE module function getReplacedDefComDefIns_D1_D0_D0_CK3(array, pattern, replacement)
result(arrayNew)
1306#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1307 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_CK3
1310 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1311 complex(CKG) ,
intent(in) :: pattern
1312 complex(CKG) ,
intent(in) :: replacement
1313 complex(CKG) ,
allocatable :: arrayNew(:)
1318 PURE module function getReplacedDefComDefIns_D1_D0_D0_CK2(array, pattern, replacement)
result(arrayNew)
1319#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1320 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_CK2
1323 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1324 complex(CKG) ,
intent(in) :: pattern
1325 complex(CKG) ,
intent(in) :: replacement
1326 complex(CKG) ,
allocatable :: arrayNew(:)
1332 PURE module function getReplacedDefComDefIns_D1_D0_D0_CK1(array, pattern, replacement)
result(arrayNew)
1333#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1334 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_CK1
1337 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1338 complex(CKG) ,
intent(in) :: pattern
1339 complex(CKG) ,
intent(in) :: replacement
1340 complex(CKG) ,
allocatable :: arrayNew(:)
1347 PURE module function getReplacedDefComDefIns_D1_D0_D0_RK5(array, pattern, replacement)
result(arrayNew)
1348#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1349 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_RK5
1352 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1353 real(RKG) ,
intent(in) :: pattern
1354 real(RKG) ,
intent(in) :: replacement
1355 real(RKG) ,
allocatable :: arrayNew(:)
1360 PURE module function getReplacedDefComDefIns_D1_D0_D0_RK4(array, pattern, replacement)
result(arrayNew)
1361#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1362 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_RK4
1365 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1366 real(RKG) ,
intent(in) :: pattern
1367 real(RKG) ,
intent(in) :: replacement
1368 real(RKG) ,
allocatable :: arrayNew(:)
1373 PURE module function getReplacedDefComDefIns_D1_D0_D0_RK3(array, pattern, replacement)
result(arrayNew)
1374#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1375 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_RK3
1378 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1379 real(RKG) ,
intent(in) :: pattern
1380 real(RKG) ,
intent(in) :: replacement
1381 real(RKG) ,
allocatable :: arrayNew(:)
1386 PURE module function getReplacedDefComDefIns_D1_D0_D0_RK2(array, pattern, replacement)
result(arrayNew)
1387#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1388 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_RK2
1391 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1392 real(RKG) ,
intent(in) :: pattern
1393 real(RKG) ,
intent(in) :: replacement
1394 real(RKG) ,
allocatable :: arrayNew(:)
1400 PURE module function getReplacedDefComDefIns_D1_D0_D0_RK1(array, pattern, replacement)
result(arrayNew)
1401#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1402 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D0_RK1
1405 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1406 real(RKG) ,
intent(in) :: pattern
1407 real(RKG) ,
intent(in) :: replacement
1408 real(RKG) ,
allocatable :: arrayNew(:)
1421 PURE module function getReplacedDefComDefIns_D1_D0_D1_SK5(array, pattern, replacement)
result(arrayNew)
1422#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1423 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_SK5
1426 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1427 character(
*,SKG) ,
intent(in) :: pattern
1428 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
1429 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1434 PURE module function getReplacedDefComDefIns_D1_D0_D1_SK4(array, pattern, replacement)
result(arrayNew)
1435#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1436 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_SK4
1439 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1440 character(
*,SKG) ,
intent(in) :: pattern
1441 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
1442 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1447 PURE module function getReplacedDefComDefIns_D1_D0_D1_SK3(array, pattern, replacement)
result(arrayNew)
1448#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1449 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_SK3
1452 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1453 character(
*,SKG) ,
intent(in) :: pattern
1454 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
1455 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1460 PURE module function getReplacedDefComDefIns_D1_D0_D1_SK2(array, pattern, replacement)
result(arrayNew)
1461#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1462 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_SK2
1465 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1466 character(
*,SKG) ,
intent(in) :: pattern
1467 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
1468 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1474 PURE module function getReplacedDefComDefIns_D1_D0_D1_SK1(array, pattern, replacement)
result(arrayNew)
1475#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1476 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_SK1
1479 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1480 character(
*,SKG) ,
intent(in) :: pattern
1481 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
1482 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1489 PURE module function getReplacedDefComDefIns_D1_D0_D1_IK5(array, pattern, replacement)
result(arrayNew)
1490#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1491 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_IK5
1494 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1495 integer(IKG) ,
intent(in) :: pattern
1496 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
1497 integer(IKG) ,
allocatable :: arrayNew(:)
1502 PURE module function getReplacedDefComDefIns_D1_D0_D1_IK4(array, pattern, replacement)
result(arrayNew)
1503#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1504 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_IK4
1507 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1508 integer(IKG) ,
intent(in) :: pattern
1509 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
1510 integer(IKG) ,
allocatable :: arrayNew(:)
1515 PURE module function getReplacedDefComDefIns_D1_D0_D1_IK3(array, pattern, replacement)
result(arrayNew)
1516#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1517 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_IK3
1520 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1521 integer(IKG) ,
intent(in) :: pattern
1522 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
1523 integer(IKG) ,
allocatable :: arrayNew(:)
1528 PURE module function getReplacedDefComDefIns_D1_D0_D1_IK2(array, pattern, replacement)
result(arrayNew)
1529#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1530 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_IK2
1533 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1534 integer(IKG) ,
intent(in) :: pattern
1535 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
1536 integer(IKG) ,
allocatable :: arrayNew(:)
1542 PURE module function getReplacedDefComDefIns_D1_D0_D1_IK1(array, pattern, replacement)
result(arrayNew)
1543#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1544 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_IK1
1547 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1548 integer(IKG) ,
intent(in) :: pattern
1549 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
1550 integer(IKG) ,
allocatable :: arrayNew(:)
1557 PURE module function getReplacedDefComDefIns_D1_D0_D1_LK5(array, pattern, replacement)
result(arrayNew)
1558#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1559 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_LK5
1562 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1563 logical(LKG) ,
intent(in) :: pattern
1564 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
1565 logical(LKG) ,
allocatable :: arrayNew(:)
1570 PURE module function getReplacedDefComDefIns_D1_D0_D1_LK4(array, pattern, replacement)
result(arrayNew)
1571#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1572 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_LK4
1575 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1576 logical(LKG) ,
intent(in) :: pattern
1577 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
1578 logical(LKG) ,
allocatable :: arrayNew(:)
1583 PURE module function getReplacedDefComDefIns_D1_D0_D1_LK3(array, pattern, replacement)
result(arrayNew)
1584#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1585 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_LK3
1588 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1589 logical(LKG) ,
intent(in) :: pattern
1590 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
1591 logical(LKG) ,
allocatable :: arrayNew(:)
1596 PURE module function getReplacedDefComDefIns_D1_D0_D1_LK2(array, pattern, replacement)
result(arrayNew)
1597#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1598 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_LK2
1601 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1602 logical(LKG) ,
intent(in) :: pattern
1603 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
1604 logical(LKG) ,
allocatable :: arrayNew(:)
1610 PURE module function getReplacedDefComDefIns_D1_D0_D1_LK1(array, pattern, replacement)
result(arrayNew)
1611#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1612 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_LK1
1615 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1616 logical(LKG) ,
intent(in) :: pattern
1617 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
1618 logical(LKG) ,
allocatable :: arrayNew(:)
1625 PURE module function getReplacedDefComDefIns_D1_D0_D1_CK5(array, pattern, replacement)
result(arrayNew)
1626#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1627 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_CK5
1630 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1631 complex(CKG) ,
intent(in) :: pattern
1632 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
1633 complex(CKG) ,
allocatable :: arrayNew(:)
1638 PURE module function getReplacedDefComDefIns_D1_D0_D1_CK4(array, pattern, replacement)
result(arrayNew)
1639#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1640 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_CK4
1643 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1644 complex(CKG) ,
intent(in) :: pattern
1645 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
1646 complex(CKG) ,
allocatable :: arrayNew(:)
1651 PURE module function getReplacedDefComDefIns_D1_D0_D1_CK3(array, pattern, replacement)
result(arrayNew)
1652#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1653 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_CK3
1656 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1657 complex(CKG) ,
intent(in) :: pattern
1658 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
1659 complex(CKG) ,
allocatable :: arrayNew(:)
1664 PURE module function getReplacedDefComDefIns_D1_D0_D1_CK2(array, pattern, replacement)
result(arrayNew)
1665#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1666 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_CK2
1669 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1670 complex(CKG) ,
intent(in) :: pattern
1671 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
1672 complex(CKG) ,
allocatable :: arrayNew(:)
1678 PURE module function getReplacedDefComDefIns_D1_D0_D1_CK1(array, pattern, replacement)
result(arrayNew)
1679#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1680 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_CK1
1683 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1684 complex(CKG) ,
intent(in) :: pattern
1685 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
1686 complex(CKG) ,
allocatable :: arrayNew(:)
1693 PURE module function getReplacedDefComDefIns_D1_D0_D1_RK5(array, pattern, replacement)
result(arrayNew)
1694#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1695 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_RK5
1698 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1699 real(RKG) ,
intent(in) :: pattern
1700 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
1701 real(RKG) ,
allocatable :: arrayNew(:)
1706 PURE module function getReplacedDefComDefIns_D1_D0_D1_RK4(array, pattern, replacement)
result(arrayNew)
1707#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1708 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_RK4
1711 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1712 real(RKG) ,
intent(in) :: pattern
1713 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
1714 real(RKG) ,
allocatable :: arrayNew(:)
1719 PURE module function getReplacedDefComDefIns_D1_D0_D1_RK3(array, pattern, replacement)
result(arrayNew)
1720#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1721 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_RK3
1724 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1725 real(RKG) ,
intent(in) :: pattern
1726 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
1727 real(RKG) ,
allocatable :: arrayNew(:)
1732 PURE module function getReplacedDefComDefIns_D1_D0_D1_RK2(array, pattern, replacement)
result(arrayNew)
1733#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1734 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_RK2
1737 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1738 real(RKG) ,
intent(in) :: pattern
1739 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
1740 real(RKG) ,
allocatable :: arrayNew(:)
1746 PURE module function getReplacedDefComDefIns_D1_D0_D1_RK1(array, pattern, replacement)
result(arrayNew)
1747#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1748 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D0_D1_RK1
1751 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1752 real(RKG) ,
intent(in) :: pattern
1753 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
1754 real(RKG) ,
allocatable :: arrayNew(:)
1767 PURE module function getReplacedDefComDefIns_D1_D1_D0_SK5(array, pattern, replacement)
result(arrayNew)
1768#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1769 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_SK5
1772 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1773 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
1774 character(
*,SKG) ,
intent(in) :: replacement
1775 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1780 PURE module function getReplacedDefComDefIns_D1_D1_D0_SK4(array, pattern, replacement)
result(arrayNew)
1781#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1782 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_SK4
1785 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1786 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
1787 character(
*,SKG) ,
intent(in) :: replacement
1788 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1793 PURE module function getReplacedDefComDefIns_D1_D1_D0_SK3(array, pattern, replacement)
result(arrayNew)
1794#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1795 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_SK3
1798 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1799 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
1800 character(
*,SKG) ,
intent(in) :: replacement
1801 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1806 PURE module function getReplacedDefComDefIns_D1_D1_D0_SK2(array, pattern, replacement)
result(arrayNew)
1807#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1808 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_SK2
1811 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1812 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
1813 character(
*,SKG) ,
intent(in) :: replacement
1814 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1820 PURE module function getReplacedDefComDefIns_D1_D1_D0_SK1(array, pattern, replacement)
result(arrayNew)
1821#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1822 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_SK1
1825 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1826 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
1827 character(
*,SKG) ,
intent(in) :: replacement
1828 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
1835 PURE module function getReplacedDefComDefIns_D1_D1_D0_IK5(array, pattern, replacement)
result(arrayNew)
1836#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1837 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_IK5
1840 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1841 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
1842 integer(IKG) ,
intent(in) :: replacement
1843 integer(IKG) ,
allocatable :: arrayNew(:)
1848 PURE module function getReplacedDefComDefIns_D1_D1_D0_IK4(array, pattern, replacement)
result(arrayNew)
1849#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1850 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_IK4
1853 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1854 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
1855 integer(IKG) ,
intent(in) :: replacement
1856 integer(IKG) ,
allocatable :: arrayNew(:)
1861 PURE module function getReplacedDefComDefIns_D1_D1_D0_IK3(array, pattern, replacement)
result(arrayNew)
1862#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1863 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_IK3
1866 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1867 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
1868 integer(IKG) ,
intent(in) :: replacement
1869 integer(IKG) ,
allocatable :: arrayNew(:)
1874 PURE module function getReplacedDefComDefIns_D1_D1_D0_IK2(array, pattern, replacement)
result(arrayNew)
1875#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1876 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_IK2
1879 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1880 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
1881 integer(IKG) ,
intent(in) :: replacement
1882 integer(IKG) ,
allocatable :: arrayNew(:)
1888 PURE module function getReplacedDefComDefIns_D1_D1_D0_IK1(array, pattern, replacement)
result(arrayNew)
1889#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1890 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_IK1
1893 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1894 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
1895 integer(IKG) ,
intent(in) :: replacement
1896 integer(IKG) ,
allocatable :: arrayNew(:)
1903 PURE module function getReplacedDefComDefIns_D1_D1_D0_LK5(array, pattern, replacement)
result(arrayNew)
1904#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1905 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_LK5
1908 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1909 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
1910 logical(LKG) ,
intent(in) :: replacement
1911 logical(LKG) ,
allocatable :: arrayNew(:)
1916 PURE module function getReplacedDefComDefIns_D1_D1_D0_LK4(array, pattern, replacement)
result(arrayNew)
1917#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1918 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_LK4
1921 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1922 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
1923 logical(LKG) ,
intent(in) :: replacement
1924 logical(LKG) ,
allocatable :: arrayNew(:)
1929 PURE module function getReplacedDefComDefIns_D1_D1_D0_LK3(array, pattern, replacement)
result(arrayNew)
1930#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1931 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_LK3
1934 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1935 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
1936 logical(LKG) ,
intent(in) :: replacement
1937 logical(LKG) ,
allocatable :: arrayNew(:)
1942 PURE module function getReplacedDefComDefIns_D1_D1_D0_LK2(array, pattern, replacement)
result(arrayNew)
1943#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1944 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_LK2
1947 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1948 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
1949 logical(LKG) ,
intent(in) :: replacement
1950 logical(LKG) ,
allocatable :: arrayNew(:)
1956 PURE module function getReplacedDefComDefIns_D1_D1_D0_LK1(array, pattern, replacement)
result(arrayNew)
1957#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1958 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_LK1
1961 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1962 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
1963 logical(LKG) ,
intent(in) :: replacement
1964 logical(LKG) ,
allocatable :: arrayNew(:)
1971 PURE module function getReplacedDefComDefIns_D1_D1_D0_CK5(array, pattern, replacement)
result(arrayNew)
1972#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1973 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_CK5
1976 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1977 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
1978 complex(CKG) ,
intent(in) :: replacement
1979 complex(CKG) ,
allocatable :: arrayNew(:)
1984 PURE module function getReplacedDefComDefIns_D1_D1_D0_CK4(array, pattern, replacement)
result(arrayNew)
1985#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1986 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_CK4
1989 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1990 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
1991 complex(CKG) ,
intent(in) :: replacement
1992 complex(CKG) ,
allocatable :: arrayNew(:)
1997 PURE module function getReplacedDefComDefIns_D1_D1_D0_CK3(array, pattern, replacement)
result(arrayNew)
1998#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1999 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_CK3
2002 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2003 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
2004 complex(CKG) ,
intent(in) :: replacement
2005 complex(CKG) ,
allocatable :: arrayNew(:)
2010 PURE module function getReplacedDefComDefIns_D1_D1_D0_CK2(array, pattern, replacement)
result(arrayNew)
2011#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2012 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_CK2
2015 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2016 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
2017 complex(CKG) ,
intent(in) :: replacement
2018 complex(CKG) ,
allocatable :: arrayNew(:)
2024 PURE module function getReplacedDefComDefIns_D1_D1_D0_CK1(array, pattern, replacement)
result(arrayNew)
2025#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2026 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_CK1
2029 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2030 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
2031 complex(CKG) ,
intent(in) :: replacement
2032 complex(CKG) ,
allocatable :: arrayNew(:)
2039 PURE module function getReplacedDefComDefIns_D1_D1_D0_RK5(array, pattern, replacement)
result(arrayNew)
2040#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2041 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_RK5
2044 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2045 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2046 real(RKG) ,
intent(in) :: replacement
2047 real(RKG) ,
allocatable :: arrayNew(:)
2052 PURE module function getReplacedDefComDefIns_D1_D1_D0_RK4(array, pattern, replacement)
result(arrayNew)
2053#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2054 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_RK4
2057 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2058 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2059 real(RKG) ,
intent(in) :: replacement
2060 real(RKG) ,
allocatable :: arrayNew(:)
2065 PURE module function getReplacedDefComDefIns_D1_D1_D0_RK3(array, pattern, replacement)
result(arrayNew)
2066#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2067 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_RK3
2070 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2071 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2072 real(RKG) ,
intent(in) :: replacement
2073 real(RKG) ,
allocatable :: arrayNew(:)
2078 PURE module function getReplacedDefComDefIns_D1_D1_D0_RK2(array, pattern, replacement)
result(arrayNew)
2079#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2080 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_RK2
2083 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2084 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2085 real(RKG) ,
intent(in) :: replacement
2086 real(RKG) ,
allocatable :: arrayNew(:)
2092 PURE module function getReplacedDefComDefIns_D1_D1_D0_RK1(array, pattern, replacement)
result(arrayNew)
2093#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2094 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D0_RK1
2097 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2098 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2099 real(RKG) ,
intent(in) :: replacement
2100 real(RKG) ,
allocatable :: arrayNew(:)
2113 PURE module function getReplacedDefComDefIns_D1_D1_D1_SK5(array, pattern, replacement)
result(arrayNew)
2114#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2115 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_SK5
2118 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2119 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
2120 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
2121 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2126 PURE module function getReplacedDefComDefIns_D1_D1_D1_SK4(array, pattern, replacement)
result(arrayNew)
2127#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2128 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_SK4
2131 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2132 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
2133 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
2134 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2139 PURE module function getReplacedDefComDefIns_D1_D1_D1_SK3(array, pattern, replacement)
result(arrayNew)
2140#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2141 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_SK3
2144 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2145 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
2146 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
2147 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2152 PURE module function getReplacedDefComDefIns_D1_D1_D1_SK2(array, pattern, replacement)
result(arrayNew)
2153#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2154 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_SK2
2157 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2158 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
2159 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
2160 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2166 PURE module function getReplacedDefComDefIns_D1_D1_D1_SK1(array, pattern, replacement)
result(arrayNew)
2167#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2168 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_SK1
2171 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2172 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
2173 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
2174 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2181 PURE module function getReplacedDefComDefIns_D1_D1_D1_IK5(array, pattern, replacement)
result(arrayNew)
2182#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2183 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_IK5
2186 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2187 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
2188 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
2189 integer(IKG) ,
allocatable :: arrayNew(:)
2194 PURE module function getReplacedDefComDefIns_D1_D1_D1_IK4(array, pattern, replacement)
result(arrayNew)
2195#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2196 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_IK4
2199 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2200 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
2201 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
2202 integer(IKG) ,
allocatable :: arrayNew(:)
2207 PURE module function getReplacedDefComDefIns_D1_D1_D1_IK3(array, pattern, replacement)
result(arrayNew)
2208#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2209 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_IK3
2212 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2213 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
2214 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
2215 integer(IKG) ,
allocatable :: arrayNew(:)
2220 PURE module function getReplacedDefComDefIns_D1_D1_D1_IK2(array, pattern, replacement)
result(arrayNew)
2221#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2222 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_IK2
2225 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2226 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
2227 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
2228 integer(IKG) ,
allocatable :: arrayNew(:)
2234 PURE module function getReplacedDefComDefIns_D1_D1_D1_IK1(array, pattern, replacement)
result(arrayNew)
2235#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2236 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_IK1
2239 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2240 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
2241 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
2242 integer(IKG) ,
allocatable :: arrayNew(:)
2249 PURE module function getReplacedDefComDefIns_D1_D1_D1_LK5(array, pattern, replacement)
result(arrayNew)
2250#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2251 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_LK5
2254 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2255 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
2256 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
2257 logical(LKG) ,
allocatable :: arrayNew(:)
2262 PURE module function getReplacedDefComDefIns_D1_D1_D1_LK4(array, pattern, replacement)
result(arrayNew)
2263#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2264 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_LK4
2267 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2268 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
2269 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
2270 logical(LKG) ,
allocatable :: arrayNew(:)
2275 PURE module function getReplacedDefComDefIns_D1_D1_D1_LK3(array, pattern, replacement)
result(arrayNew)
2276#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2277 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_LK3
2280 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2281 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
2282 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
2283 logical(LKG) ,
allocatable :: arrayNew(:)
2288 PURE module function getReplacedDefComDefIns_D1_D1_D1_LK2(array, pattern, replacement)
result(arrayNew)
2289#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2290 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_LK2
2293 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2294 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
2295 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
2296 logical(LKG) ,
allocatable :: arrayNew(:)
2302 PURE module function getReplacedDefComDefIns_D1_D1_D1_LK1(array, pattern, replacement)
result(arrayNew)
2303#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2304 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_LK1
2307 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2308 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
2309 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
2310 logical(LKG) ,
allocatable :: arrayNew(:)
2317 PURE module function getReplacedDefComDefIns_D1_D1_D1_CK5(array, pattern, replacement)
result(arrayNew)
2318#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2319 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_CK5
2322 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2323 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
2324 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
2325 complex(CKG) ,
allocatable :: arrayNew(:)
2330 PURE module function getReplacedDefComDefIns_D1_D1_D1_CK4(array, pattern, replacement)
result(arrayNew)
2331#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2332 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_CK4
2335 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2336 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
2337 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
2338 complex(CKG) ,
allocatable :: arrayNew(:)
2343 PURE module function getReplacedDefComDefIns_D1_D1_D1_CK3(array, pattern, replacement)
result(arrayNew)
2344#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2345 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_CK3
2348 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2349 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
2350 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
2351 complex(CKG) ,
allocatable :: arrayNew(:)
2356 PURE module function getReplacedDefComDefIns_D1_D1_D1_CK2(array, pattern, replacement)
result(arrayNew)
2357#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2358 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_CK2
2361 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2362 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
2363 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
2364 complex(CKG) ,
allocatable :: arrayNew(:)
2370 PURE module function getReplacedDefComDefIns_D1_D1_D1_CK1(array, pattern, replacement)
result(arrayNew)
2371#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2372 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_CK1
2375 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2376 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
2377 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
2378 complex(CKG) ,
allocatable :: arrayNew(:)
2385 PURE module function getReplacedDefComDefIns_D1_D1_D1_RK5(array, pattern, replacement)
result(arrayNew)
2386#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2387 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_RK5
2390 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2391 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2392 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
2393 real(RKG) ,
allocatable :: arrayNew(:)
2398 PURE module function getReplacedDefComDefIns_D1_D1_D1_RK4(array, pattern, replacement)
result(arrayNew)
2399#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2400 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_RK4
2403 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2404 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2405 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
2406 real(RKG) ,
allocatable :: arrayNew(:)
2411 PURE module function getReplacedDefComDefIns_D1_D1_D1_RK3(array, pattern, replacement)
result(arrayNew)
2412#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2413 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_RK3
2416 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2417 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2418 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
2419 real(RKG) ,
allocatable :: arrayNew(:)
2424 PURE module function getReplacedDefComDefIns_D1_D1_D1_RK2(array, pattern, replacement)
result(arrayNew)
2425#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2426 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_RK2
2429 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2430 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2431 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
2432 real(RKG) ,
allocatable :: arrayNew(:)
2438 PURE module function getReplacedDefComDefIns_D1_D1_D1_RK1(array, pattern, replacement)
result(arrayNew)
2439#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2440 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComDefIns_D1_D1_D1_RK1
2443 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2444 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
2445 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
2446 real(RKG) ,
allocatable :: arrayNew(:)
2465 module function getReplacedCusComDefIns_D0_D0_D0_SK5(array, pattern, replacement, iseq)
result(arrayNew)
2466#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2467 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D0_D0_D0_SK5
2470 character(
*,SKG) ,
intent(in) :: array
2471 character(
*,SKG) ,
intent(in) :: pattern
2472 character(
*,SKG) ,
intent(in) :: replacement
2474 procedure(
logical(LK)) :: iseq
2475 character(:,SKG) ,
allocatable :: arrayNew
2480 module function getReplacedCusComDefIns_D0_D0_D0_SK4(array, pattern, replacement, iseq)
result(arrayNew)
2481#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2482 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D0_D0_D0_SK4
2485 character(
*,SKG) ,
intent(in) :: array
2486 character(
*,SKG) ,
intent(in) :: pattern
2487 character(
*,SKG) ,
intent(in) :: replacement
2489 procedure(
logical(LK)) :: iseq
2490 character(:,SKG) ,
allocatable :: arrayNew
2495 module function getReplacedCusComDefIns_D0_D0_D0_SK3(array, pattern, replacement, iseq)
result(arrayNew)
2496#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2497 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D0_D0_D0_SK3
2500 character(
*,SKG) ,
intent(in) :: array
2501 character(
*,SKG) ,
intent(in) :: pattern
2502 character(
*,SKG) ,
intent(in) :: replacement
2504 procedure(
logical(LK)) :: iseq
2505 character(:,SKG) ,
allocatable :: arrayNew
2510 module function getReplacedCusComDefIns_D0_D0_D0_SK2(array, pattern, replacement, iseq)
result(arrayNew)
2511#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2512 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D0_D0_D0_SK2
2515 character(
*,SKG) ,
intent(in) :: array
2516 character(
*,SKG) ,
intent(in) :: pattern
2517 character(
*,SKG) ,
intent(in) :: replacement
2519 procedure(
logical(LK)) :: iseq
2520 character(:,SKG) ,
allocatable :: arrayNew
2526 module function getReplacedCusComDefIns_D0_D0_D0_SK1(array, pattern, replacement, iseq)
result(arrayNew)
2527#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2528 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D0_D0_D0_SK1
2531 character(
*,SKG) ,
intent(in) :: array
2532 character(
*,SKG) ,
intent(in) :: pattern
2533 character(
*,SKG) ,
intent(in) :: replacement
2535 procedure(
logical(LK)) :: iseq
2536 character(:,SKG) ,
allocatable :: arrayNew
2549 module function getReplacedCusComDefIns_D1_D0_D0_SK5(array, pattern, replacement, iseq)
result(arrayNew)
2550#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2551 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_SK5
2554 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2555 character(
*,SKG) ,
intent(in) :: pattern
2556 character(
*,SKG) ,
intent(in) :: replacement
2558 procedure(
logical(LK)) :: iseq
2559 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2564 module function getReplacedCusComDefIns_D1_D0_D0_SK4(array, pattern, replacement, iseq)
result(arrayNew)
2565#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2566 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_SK4
2569 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2570 character(
*,SKG) ,
intent(in) :: pattern
2571 character(
*,SKG) ,
intent(in) :: replacement
2573 procedure(
logical(LK)) :: iseq
2574 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2579 module function getReplacedCusComDefIns_D1_D0_D0_SK3(array, pattern, replacement, iseq)
result(arrayNew)
2580#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2581 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_SK3
2584 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2585 character(
*,SKG) ,
intent(in) :: pattern
2586 character(
*,SKG) ,
intent(in) :: replacement
2588 procedure(
logical(LK)) :: iseq
2589 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2594 module function getReplacedCusComDefIns_D1_D0_D0_SK2(array, pattern, replacement, iseq)
result(arrayNew)
2595#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2596 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_SK2
2599 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2600 character(
*,SKG) ,
intent(in) :: pattern
2601 character(
*,SKG) ,
intent(in) :: replacement
2603 procedure(
logical(LK)) :: iseq
2604 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2610 module function getReplacedCusComDefIns_D1_D0_D0_SK1(array, pattern, replacement, iseq)
result(arrayNew)
2611#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2612 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_SK1
2615 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2616 character(
*,SKG) ,
intent(in) :: pattern
2617 character(
*,SKG) ,
intent(in) :: replacement
2619 procedure(
logical(LK)) :: iseq
2620 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2627 module function getReplacedCusComDefIns_D1_D0_D0_IK5(array, pattern, replacement, iseq)
result(arrayNew)
2628#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2629 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_IK5
2632 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2633 integer(IKG) ,
intent(in) :: pattern
2634 integer(IKG) ,
intent(in) :: replacement
2636 procedure(
logical(LK)) :: iseq
2637 integer(IKG) ,
allocatable :: arrayNew(:)
2642 module function getReplacedCusComDefIns_D1_D0_D0_IK4(array, pattern, replacement, iseq)
result(arrayNew)
2643#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2644 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_IK4
2647 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2648 integer(IKG) ,
intent(in) :: pattern
2649 integer(IKG) ,
intent(in) :: replacement
2651 procedure(
logical(LK)) :: iseq
2652 integer(IKG) ,
allocatable :: arrayNew(:)
2657 module function getReplacedCusComDefIns_D1_D0_D0_IK3(array, pattern, replacement, iseq)
result(arrayNew)
2658#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2659 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_IK3
2662 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2663 integer(IKG) ,
intent(in) :: pattern
2664 integer(IKG) ,
intent(in) :: replacement
2666 procedure(
logical(LK)) :: iseq
2667 integer(IKG) ,
allocatable :: arrayNew(:)
2672 module function getReplacedCusComDefIns_D1_D0_D0_IK2(array, pattern, replacement, iseq)
result(arrayNew)
2673#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2674 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_IK2
2677 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2678 integer(IKG) ,
intent(in) :: pattern
2679 integer(IKG) ,
intent(in) :: replacement
2681 procedure(
logical(LK)) :: iseq
2682 integer(IKG) ,
allocatable :: arrayNew(:)
2688 module function getReplacedCusComDefIns_D1_D0_D0_IK1(array, pattern, replacement, iseq)
result(arrayNew)
2689#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2690 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_IK1
2693 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2694 integer(IKG) ,
intent(in) :: pattern
2695 integer(IKG) ,
intent(in) :: replacement
2697 procedure(
logical(LK)) :: iseq
2698 integer(IKG) ,
allocatable :: arrayNew(:)
2705 module function getReplacedCusComDefIns_D1_D0_D0_LK5(array, pattern, replacement, iseq)
result(arrayNew)
2706#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2707 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_LK5
2710 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2711 logical(LKG) ,
intent(in) :: pattern
2712 logical(LKG) ,
intent(in) :: replacement
2714 procedure(
logical(LK)) :: iseq
2715 logical(LKG) ,
allocatable :: arrayNew(:)
2720 module function getReplacedCusComDefIns_D1_D0_D0_LK4(array, pattern, replacement, iseq)
result(arrayNew)
2721#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2722 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_LK4
2725 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2726 logical(LKG) ,
intent(in) :: pattern
2727 logical(LKG) ,
intent(in) :: replacement
2729 procedure(
logical(LK)) :: iseq
2730 logical(LKG) ,
allocatable :: arrayNew(:)
2735 module function getReplacedCusComDefIns_D1_D0_D0_LK3(array, pattern, replacement, iseq)
result(arrayNew)
2736#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2737 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_LK3
2740 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2741 logical(LKG) ,
intent(in) :: pattern
2742 logical(LKG) ,
intent(in) :: replacement
2744 procedure(
logical(LK)) :: iseq
2745 logical(LKG) ,
allocatable :: arrayNew(:)
2750 module function getReplacedCusComDefIns_D1_D0_D0_LK2(array, pattern, replacement, iseq)
result(arrayNew)
2751#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2752 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_LK2
2755 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2756 logical(LKG) ,
intent(in) :: pattern
2757 logical(LKG) ,
intent(in) :: replacement
2759 procedure(
logical(LK)) :: iseq
2760 logical(LKG) ,
allocatable :: arrayNew(:)
2766 module function getReplacedCusComDefIns_D1_D0_D0_LK1(array, pattern, replacement, iseq)
result(arrayNew)
2767#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2768 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_LK1
2771 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2772 logical(LKG) ,
intent(in) :: pattern
2773 logical(LKG) ,
intent(in) :: replacement
2775 procedure(
logical(LK)) :: iseq
2776 logical(LKG) ,
allocatable :: arrayNew(:)
2783 module function getReplacedCusComDefIns_D1_D0_D0_CK5(array, pattern, replacement, iseq)
result(arrayNew)
2784#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2785 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_CK5
2788 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2789 complex(CKG) ,
intent(in) :: pattern
2790 complex(CKG) ,
intent(in) :: replacement
2792 procedure(
logical(LK)) :: iseq
2793 complex(CKG) ,
allocatable :: arrayNew(:)
2798 module function getReplacedCusComDefIns_D1_D0_D0_CK4(array, pattern, replacement, iseq)
result(arrayNew)
2799#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2800 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_CK4
2803 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2804 complex(CKG) ,
intent(in) :: pattern
2805 complex(CKG) ,
intent(in) :: replacement
2807 procedure(
logical(LK)) :: iseq
2808 complex(CKG) ,
allocatable :: arrayNew(:)
2813 module function getReplacedCusComDefIns_D1_D0_D0_CK3(array, pattern, replacement, iseq)
result(arrayNew)
2814#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2815 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_CK3
2818 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2819 complex(CKG) ,
intent(in) :: pattern
2820 complex(CKG) ,
intent(in) :: replacement
2822 procedure(
logical(LK)) :: iseq
2823 complex(CKG) ,
allocatable :: arrayNew(:)
2828 module function getReplacedCusComDefIns_D1_D0_D0_CK2(array, pattern, replacement, iseq)
result(arrayNew)
2829#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2830 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_CK2
2833 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2834 complex(CKG) ,
intent(in) :: pattern
2835 complex(CKG) ,
intent(in) :: replacement
2837 procedure(
logical(LK)) :: iseq
2838 complex(CKG) ,
allocatable :: arrayNew(:)
2844 module function getReplacedCusComDefIns_D1_D0_D0_CK1(array, pattern, replacement, iseq)
result(arrayNew)
2845#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2846 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_CK1
2849 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2850 complex(CKG) ,
intent(in) :: pattern
2851 complex(CKG) ,
intent(in) :: replacement
2853 procedure(
logical(LK)) :: iseq
2854 complex(CKG) ,
allocatable :: arrayNew(:)
2861 module function getReplacedCusComDefIns_D1_D0_D0_RK5(array, pattern, replacement, iseq)
result(arrayNew)
2862#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2863 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_RK5
2866 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2867 real(RKG) ,
intent(in) :: pattern
2868 real(RKG) ,
intent(in) :: replacement
2870 procedure(
logical(LK)) :: iseq
2871 real(RKG) ,
allocatable :: arrayNew(:)
2876 module function getReplacedCusComDefIns_D1_D0_D0_RK4(array, pattern, replacement, iseq)
result(arrayNew)
2877#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2878 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_RK4
2881 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2882 real(RKG) ,
intent(in) :: pattern
2883 real(RKG) ,
intent(in) :: replacement
2885 procedure(
logical(LK)) :: iseq
2886 real(RKG) ,
allocatable :: arrayNew(:)
2891 module function getReplacedCusComDefIns_D1_D0_D0_RK3(array, pattern, replacement, iseq)
result(arrayNew)
2892#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2893 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_RK3
2896 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2897 real(RKG) ,
intent(in) :: pattern
2898 real(RKG) ,
intent(in) :: replacement
2900 procedure(
logical(LK)) :: iseq
2901 real(RKG) ,
allocatable :: arrayNew(:)
2906 module function getReplacedCusComDefIns_D1_D0_D0_RK2(array, pattern, replacement, iseq)
result(arrayNew)
2907#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2908 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_RK2
2911 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2912 real(RKG) ,
intent(in) :: pattern
2913 real(RKG) ,
intent(in) :: replacement
2915 procedure(
logical(LK)) :: iseq
2916 real(RKG) ,
allocatable :: arrayNew(:)
2922 module function getReplacedCusComDefIns_D1_D0_D0_RK1(array, pattern, replacement, iseq)
result(arrayNew)
2923#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2924 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D0_RK1
2927 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2928 real(RKG) ,
intent(in) :: pattern
2929 real(RKG) ,
intent(in) :: replacement
2931 procedure(
logical(LK)) :: iseq
2932 real(RKG) ,
allocatable :: arrayNew(:)
2945 module function getReplacedCusComDefIns_D1_D0_D1_SK5(array, pattern, replacement, iseq)
result(arrayNew)
2946#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2947 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_SK5
2950 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2951 character(
*,SKG) ,
intent(in) :: pattern
2952 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
2954 procedure(
logical(LK)) :: iseq
2955 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2960 module function getReplacedCusComDefIns_D1_D0_D1_SK4(array, pattern, replacement, iseq)
result(arrayNew)
2961#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2962 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_SK4
2965 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2966 character(
*,SKG) ,
intent(in) :: pattern
2967 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
2969 procedure(
logical(LK)) :: iseq
2970 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2975 module function getReplacedCusComDefIns_D1_D0_D1_SK3(array, pattern, replacement, iseq)
result(arrayNew)
2976#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2977 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_SK3
2980 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2981 character(
*,SKG) ,
intent(in) :: pattern
2982 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
2984 procedure(
logical(LK)) :: iseq
2985 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
2990 module function getReplacedCusComDefIns_D1_D0_D1_SK2(array, pattern, replacement, iseq)
result(arrayNew)
2991#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2992 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_SK2
2995 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2996 character(
*,SKG) ,
intent(in) :: pattern
2997 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
2999 procedure(
logical(LK)) :: iseq
3000 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3006 module function getReplacedCusComDefIns_D1_D0_D1_SK1(array, pattern, replacement, iseq)
result(arrayNew)
3007#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3008 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_SK1
3011 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3012 character(
*,SKG) ,
intent(in) :: pattern
3013 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
3015 procedure(
logical(LK)) :: iseq
3016 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3023 module function getReplacedCusComDefIns_D1_D0_D1_IK5(array, pattern, replacement, iseq)
result(arrayNew)
3024#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3025 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_IK5
3028 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3029 integer(IKG) ,
intent(in) :: pattern
3030 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3032 procedure(
logical(LK)) :: iseq
3033 integer(IKG) ,
allocatable :: arrayNew(:)
3038 module function getReplacedCusComDefIns_D1_D0_D1_IK4(array, pattern, replacement, iseq)
result(arrayNew)
3039#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3040 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_IK4
3043 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3044 integer(IKG) ,
intent(in) :: pattern
3045 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3047 procedure(
logical(LK)) :: iseq
3048 integer(IKG) ,
allocatable :: arrayNew(:)
3053 module function getReplacedCusComDefIns_D1_D0_D1_IK3(array, pattern, replacement, iseq)
result(arrayNew)
3054#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3055 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_IK3
3058 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3059 integer(IKG) ,
intent(in) :: pattern
3060 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3062 procedure(
logical(LK)) :: iseq
3063 integer(IKG) ,
allocatable :: arrayNew(:)
3068 module function getReplacedCusComDefIns_D1_D0_D1_IK2(array, pattern, replacement, iseq)
result(arrayNew)
3069#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3070 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_IK2
3073 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3074 integer(IKG) ,
intent(in) :: pattern
3075 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3077 procedure(
logical(LK)) :: iseq
3078 integer(IKG) ,
allocatable :: arrayNew(:)
3084 module function getReplacedCusComDefIns_D1_D0_D1_IK1(array, pattern, replacement, iseq)
result(arrayNew)
3085#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3086 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_IK1
3089 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3090 integer(IKG) ,
intent(in) :: pattern
3091 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3093 procedure(
logical(LK)) :: iseq
3094 integer(IKG) ,
allocatable :: arrayNew(:)
3101 module function getReplacedCusComDefIns_D1_D0_D1_LK5(array, pattern, replacement, iseq)
result(arrayNew)
3102#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3103 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_LK5
3106 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3107 logical(LKG) ,
intent(in) :: pattern
3108 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3110 procedure(
logical(LK)) :: iseq
3111 logical(LKG) ,
allocatable :: arrayNew(:)
3116 module function getReplacedCusComDefIns_D1_D0_D1_LK4(array, pattern, replacement, iseq)
result(arrayNew)
3117#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3118 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_LK4
3121 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3122 logical(LKG) ,
intent(in) :: pattern
3123 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3125 procedure(
logical(LK)) :: iseq
3126 logical(LKG) ,
allocatable :: arrayNew(:)
3131 module function getReplacedCusComDefIns_D1_D0_D1_LK3(array, pattern, replacement, iseq)
result(arrayNew)
3132#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3133 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_LK3
3136 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3137 logical(LKG) ,
intent(in) :: pattern
3138 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3140 procedure(
logical(LK)) :: iseq
3141 logical(LKG) ,
allocatable :: arrayNew(:)
3146 module function getReplacedCusComDefIns_D1_D0_D1_LK2(array, pattern, replacement, iseq)
result(arrayNew)
3147#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3148 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_LK2
3151 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3152 logical(LKG) ,
intent(in) :: pattern
3153 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3155 procedure(
logical(LK)) :: iseq
3156 logical(LKG) ,
allocatable :: arrayNew(:)
3162 module function getReplacedCusComDefIns_D1_D0_D1_LK1(array, pattern, replacement, iseq)
result(arrayNew)
3163#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3164 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_LK1
3167 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3168 logical(LKG) ,
intent(in) :: pattern
3169 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3171 procedure(
logical(LK)) :: iseq
3172 logical(LKG) ,
allocatable :: arrayNew(:)
3179 module function getReplacedCusComDefIns_D1_D0_D1_CK5(array, pattern, replacement, iseq)
result(arrayNew)
3180#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3181 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_CK5
3184 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3185 complex(CKG) ,
intent(in) :: pattern
3186 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
3188 procedure(
logical(LK)) :: iseq
3189 complex(CKG) ,
allocatable :: arrayNew(:)
3194 module function getReplacedCusComDefIns_D1_D0_D1_CK4(array, pattern, replacement, iseq)
result(arrayNew)
3195#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3196 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_CK4
3199 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3200 complex(CKG) ,
intent(in) :: pattern
3201 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
3203 procedure(
logical(LK)) :: iseq
3204 complex(CKG) ,
allocatable :: arrayNew(:)
3209 module function getReplacedCusComDefIns_D1_D0_D1_CK3(array, pattern, replacement, iseq)
result(arrayNew)
3210#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3211 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_CK3
3214 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3215 complex(CKG) ,
intent(in) :: pattern
3216 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
3218 procedure(
logical(LK)) :: iseq
3219 complex(CKG) ,
allocatable :: arrayNew(:)
3224 module function getReplacedCusComDefIns_D1_D0_D1_CK2(array, pattern, replacement, iseq)
result(arrayNew)
3225#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3226 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_CK2
3229 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3230 complex(CKG) ,
intent(in) :: pattern
3231 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
3233 procedure(
logical(LK)) :: iseq
3234 complex(CKG) ,
allocatable :: arrayNew(:)
3240 module function getReplacedCusComDefIns_D1_D0_D1_CK1(array, pattern, replacement, iseq)
result(arrayNew)
3241#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3242 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_CK1
3245 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3246 complex(CKG) ,
intent(in) :: pattern
3247 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
3249 procedure(
logical(LK)) :: iseq
3250 complex(CKG) ,
allocatable :: arrayNew(:)
3257 module function getReplacedCusComDefIns_D1_D0_D1_RK5(array, pattern, replacement, iseq)
result(arrayNew)
3258#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3259 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_RK5
3262 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3263 real(RKG) ,
intent(in) :: pattern
3264 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
3266 procedure(
logical(LK)) :: iseq
3267 real(RKG) ,
allocatable :: arrayNew(:)
3272 module function getReplacedCusComDefIns_D1_D0_D1_RK4(array, pattern, replacement, iseq)
result(arrayNew)
3273#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3274 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_RK4
3277 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3278 real(RKG) ,
intent(in) :: pattern
3279 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
3281 procedure(
logical(LK)) :: iseq
3282 real(RKG) ,
allocatable :: arrayNew(:)
3287 module function getReplacedCusComDefIns_D1_D0_D1_RK3(array, pattern, replacement, iseq)
result(arrayNew)
3288#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3289 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_RK3
3292 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3293 real(RKG) ,
intent(in) :: pattern
3294 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
3296 procedure(
logical(LK)) :: iseq
3297 real(RKG) ,
allocatable :: arrayNew(:)
3302 module function getReplacedCusComDefIns_D1_D0_D1_RK2(array, pattern, replacement, iseq)
result(arrayNew)
3303#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3304 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_RK2
3307 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3308 real(RKG) ,
intent(in) :: pattern
3309 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
3311 procedure(
logical(LK)) :: iseq
3312 real(RKG) ,
allocatable :: arrayNew(:)
3318 module function getReplacedCusComDefIns_D1_D0_D1_RK1(array, pattern, replacement, iseq)
result(arrayNew)
3319#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3320 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D0_D1_RK1
3323 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3324 real(RKG) ,
intent(in) :: pattern
3325 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
3327 procedure(
logical(LK)) :: iseq
3328 real(RKG) ,
allocatable :: arrayNew(:)
3341 module function getReplacedCusComDefIns_D1_D1_D0_SK5(array, pattern, replacement, iseq)
result(arrayNew)
3342#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3343 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_SK5
3346 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3347 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3348 character(
*,SKG) ,
intent(in) :: replacement
3350 procedure(
logical(LK)) :: iseq
3351 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3356 module function getReplacedCusComDefIns_D1_D1_D0_SK4(array, pattern, replacement, iseq)
result(arrayNew)
3357#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3358 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_SK4
3361 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3362 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3363 character(
*,SKG) ,
intent(in) :: replacement
3365 procedure(
logical(LK)) :: iseq
3366 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3371 module function getReplacedCusComDefIns_D1_D1_D0_SK3(array, pattern, replacement, iseq)
result(arrayNew)
3372#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3373 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_SK3
3376 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3377 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3378 character(
*,SKG) ,
intent(in) :: replacement
3380 procedure(
logical(LK)) :: iseq
3381 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3386 module function getReplacedCusComDefIns_D1_D1_D0_SK2(array, pattern, replacement, iseq)
result(arrayNew)
3387#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3388 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_SK2
3391 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3392 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3393 character(
*,SKG) ,
intent(in) :: replacement
3395 procedure(
logical(LK)) :: iseq
3396 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3402 module function getReplacedCusComDefIns_D1_D1_D0_SK1(array, pattern, replacement, iseq)
result(arrayNew)
3403#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3404 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_SK1
3407 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3408 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3409 character(
*,SKG) ,
intent(in) :: replacement
3411 procedure(
logical(LK)) :: iseq
3412 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3419 module function getReplacedCusComDefIns_D1_D1_D0_IK5(array, pattern, replacement, iseq)
result(arrayNew)
3420#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3421 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_IK5
3424 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3425 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3426 integer(IKG) ,
intent(in) :: replacement
3428 procedure(
logical(LK)) :: iseq
3429 integer(IKG) ,
allocatable :: arrayNew(:)
3434 module function getReplacedCusComDefIns_D1_D1_D0_IK4(array, pattern, replacement, iseq)
result(arrayNew)
3435#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3436 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_IK4
3439 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3440 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3441 integer(IKG) ,
intent(in) :: replacement
3443 procedure(
logical(LK)) :: iseq
3444 integer(IKG) ,
allocatable :: arrayNew(:)
3449 module function getReplacedCusComDefIns_D1_D1_D0_IK3(array, pattern, replacement, iseq)
result(arrayNew)
3450#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3451 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_IK3
3454 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3455 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3456 integer(IKG) ,
intent(in) :: replacement
3458 procedure(
logical(LK)) :: iseq
3459 integer(IKG) ,
allocatable :: arrayNew(:)
3464 module function getReplacedCusComDefIns_D1_D1_D0_IK2(array, pattern, replacement, iseq)
result(arrayNew)
3465#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3466 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_IK2
3469 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3470 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3471 integer(IKG) ,
intent(in) :: replacement
3473 procedure(
logical(LK)) :: iseq
3474 integer(IKG) ,
allocatable :: arrayNew(:)
3480 module function getReplacedCusComDefIns_D1_D1_D0_IK1(array, pattern, replacement, iseq)
result(arrayNew)
3481#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3482 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_IK1
3485 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3486 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3487 integer(IKG) ,
intent(in) :: replacement
3489 procedure(
logical(LK)) :: iseq
3490 integer(IKG) ,
allocatable :: arrayNew(:)
3497 module function getReplacedCusComDefIns_D1_D1_D0_LK5(array, pattern, replacement, iseq)
result(arrayNew)
3498#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3499 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_LK5
3502 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3503 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3504 logical(LKG) ,
intent(in) :: replacement
3506 procedure(
logical(LK)) :: iseq
3507 logical(LKG) ,
allocatable :: arrayNew(:)
3512 module function getReplacedCusComDefIns_D1_D1_D0_LK4(array, pattern, replacement, iseq)
result(arrayNew)
3513#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3514 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_LK4
3517 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3518 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3519 logical(LKG) ,
intent(in) :: replacement
3521 procedure(
logical(LK)) :: iseq
3522 logical(LKG) ,
allocatable :: arrayNew(:)
3527 module function getReplacedCusComDefIns_D1_D1_D0_LK3(array, pattern, replacement, iseq)
result(arrayNew)
3528#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3529 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_LK3
3532 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3533 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3534 logical(LKG) ,
intent(in) :: replacement
3536 procedure(
logical(LK)) :: iseq
3537 logical(LKG) ,
allocatable :: arrayNew(:)
3542 module function getReplacedCusComDefIns_D1_D1_D0_LK2(array, pattern, replacement, iseq)
result(arrayNew)
3543#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3544 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_LK2
3547 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3548 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3549 logical(LKG) ,
intent(in) :: replacement
3551 procedure(
logical(LK)) :: iseq
3552 logical(LKG) ,
allocatable :: arrayNew(:)
3558 module function getReplacedCusComDefIns_D1_D1_D0_LK1(array, pattern, replacement, iseq)
result(arrayNew)
3559#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3560 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_LK1
3563 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3564 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3565 logical(LKG) ,
intent(in) :: replacement
3567 procedure(
logical(LK)) :: iseq
3568 logical(LKG) ,
allocatable :: arrayNew(:)
3575 module function getReplacedCusComDefIns_D1_D1_D0_CK5(array, pattern, replacement, iseq)
result(arrayNew)
3576#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3577 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_CK5
3580 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3581 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
3582 complex(CKG) ,
intent(in) :: replacement
3584 procedure(
logical(LK)) :: iseq
3585 complex(CKG) ,
allocatable :: arrayNew(:)
3590 module function getReplacedCusComDefIns_D1_D1_D0_CK4(array, pattern, replacement, iseq)
result(arrayNew)
3591#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3592 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_CK4
3595 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3596 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
3597 complex(CKG) ,
intent(in) :: replacement
3599 procedure(
logical(LK)) :: iseq
3600 complex(CKG) ,
allocatable :: arrayNew(:)
3605 module function getReplacedCusComDefIns_D1_D1_D0_CK3(array, pattern, replacement, iseq)
result(arrayNew)
3606#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3607 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_CK3
3610 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3611 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
3612 complex(CKG) ,
intent(in) :: replacement
3614 procedure(
logical(LK)) :: iseq
3615 complex(CKG) ,
allocatable :: arrayNew(:)
3620 module function getReplacedCusComDefIns_D1_D1_D0_CK2(array, pattern, replacement, iseq)
result(arrayNew)
3621#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3622 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_CK2
3625 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3626 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
3627 complex(CKG) ,
intent(in) :: replacement
3629 procedure(
logical(LK)) :: iseq
3630 complex(CKG) ,
allocatable :: arrayNew(:)
3636 module function getReplacedCusComDefIns_D1_D1_D0_CK1(array, pattern, replacement, iseq)
result(arrayNew)
3637#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3638 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_CK1
3641 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3642 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
3643 complex(CKG) ,
intent(in) :: replacement
3645 procedure(
logical(LK)) :: iseq
3646 complex(CKG) ,
allocatable :: arrayNew(:)
3653 module function getReplacedCusComDefIns_D1_D1_D0_RK5(array, pattern, replacement, iseq)
result(arrayNew)
3654#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3655 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_RK5
3658 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3659 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
3660 real(RKG) ,
intent(in) :: replacement
3662 procedure(
logical(LK)) :: iseq
3663 real(RKG) ,
allocatable :: arrayNew(:)
3668 module function getReplacedCusComDefIns_D1_D1_D0_RK4(array, pattern, replacement, iseq)
result(arrayNew)
3669#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3670 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_RK4
3673 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3674 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
3675 real(RKG) ,
intent(in) :: replacement
3677 procedure(
logical(LK)) :: iseq
3678 real(RKG) ,
allocatable :: arrayNew(:)
3683 module function getReplacedCusComDefIns_D1_D1_D0_RK3(array, pattern, replacement, iseq)
result(arrayNew)
3684#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3685 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_RK3
3688 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3689 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
3690 real(RKG) ,
intent(in) :: replacement
3692 procedure(
logical(LK)) :: iseq
3693 real(RKG) ,
allocatable :: arrayNew(:)
3698 module function getReplacedCusComDefIns_D1_D1_D0_RK2(array, pattern, replacement, iseq)
result(arrayNew)
3699#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3700 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_RK2
3703 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3704 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
3705 real(RKG) ,
intent(in) :: replacement
3707 procedure(
logical(LK)) :: iseq
3708 real(RKG) ,
allocatable :: arrayNew(:)
3714 module function getReplacedCusComDefIns_D1_D1_D0_RK1(array, pattern, replacement, iseq)
result(arrayNew)
3715#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3716 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D0_RK1
3719 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3720 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
3721 real(RKG) ,
intent(in) :: replacement
3723 procedure(
logical(LK)) :: iseq
3724 real(RKG) ,
allocatable :: arrayNew(:)
3737 module function getReplacedCusComDefIns_D1_D1_D1_SK5(array, pattern, replacement, iseq)
result(arrayNew)
3738#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3739 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_SK5
3742 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3743 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3744 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
3746 procedure(
logical(LK)) :: iseq
3747 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3752 module function getReplacedCusComDefIns_D1_D1_D1_SK4(array, pattern, replacement, iseq)
result(arrayNew)
3753#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3754 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_SK4
3757 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3758 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3759 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
3761 procedure(
logical(LK)) :: iseq
3762 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3767 module function getReplacedCusComDefIns_D1_D1_D1_SK3(array, pattern, replacement, iseq)
result(arrayNew)
3768#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3769 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_SK3
3772 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3773 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3774 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
3776 procedure(
logical(LK)) :: iseq
3777 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3782 module function getReplacedCusComDefIns_D1_D1_D1_SK2(array, pattern, replacement, iseq)
result(arrayNew)
3783#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3784 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_SK2
3787 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3788 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3789 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
3791 procedure(
logical(LK)) :: iseq
3792 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3798 module function getReplacedCusComDefIns_D1_D1_D1_SK1(array, pattern, replacement, iseq)
result(arrayNew)
3799#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3800 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_SK1
3803 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3804 character(
*,SKG) ,
intent(in) ,
contiguous :: pattern(:)
3805 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
3807 procedure(
logical(LK)) :: iseq
3808 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
3815 module function getReplacedCusComDefIns_D1_D1_D1_IK5(array, pattern, replacement, iseq)
result(arrayNew)
3816#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3817 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_IK5
3820 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3821 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3822 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3824 procedure(
logical(LK)) :: iseq
3825 integer(IKG) ,
allocatable :: arrayNew(:)
3830 module function getReplacedCusComDefIns_D1_D1_D1_IK4(array, pattern, replacement, iseq)
result(arrayNew)
3831#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3832 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_IK4
3835 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3836 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3837 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3839 procedure(
logical(LK)) :: iseq
3840 integer(IKG) ,
allocatable :: arrayNew(:)
3845 module function getReplacedCusComDefIns_D1_D1_D1_IK3(array, pattern, replacement, iseq)
result(arrayNew)
3846#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3847 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_IK3
3850 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3851 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3852 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3854 procedure(
logical(LK)) :: iseq
3855 integer(IKG) ,
allocatable :: arrayNew(:)
3860 module function getReplacedCusComDefIns_D1_D1_D1_IK2(array, pattern, replacement, iseq)
result(arrayNew)
3861#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3862 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_IK2
3865 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3866 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3867 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3869 procedure(
logical(LK)) :: iseq
3870 integer(IKG) ,
allocatable :: arrayNew(:)
3876 module function getReplacedCusComDefIns_D1_D1_D1_IK1(array, pattern, replacement, iseq)
result(arrayNew)
3877#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3878 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_IK1
3881 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3882 integer(IKG) ,
intent(in) ,
contiguous :: pattern(:)
3883 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
3885 procedure(
logical(LK)) :: iseq
3886 integer(IKG) ,
allocatable :: arrayNew(:)
3893 module function getReplacedCusComDefIns_D1_D1_D1_LK5(array, pattern, replacement, iseq)
result(arrayNew)
3894#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3895 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_LK5
3898 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3899 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3900 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3902 procedure(
logical(LK)) :: iseq
3903 logical(LKG) ,
allocatable :: arrayNew(:)
3908 module function getReplacedCusComDefIns_D1_D1_D1_LK4(array, pattern, replacement, iseq)
result(arrayNew)
3909#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3910 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_LK4
3913 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3914 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3915 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3917 procedure(
logical(LK)) :: iseq
3918 logical(LKG) ,
allocatable :: arrayNew(:)
3923 module function getReplacedCusComDefIns_D1_D1_D1_LK3(array, pattern, replacement, iseq)
result(arrayNew)
3924#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3925 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_LK3
3928 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3929 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3930 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3932 procedure(
logical(LK)) :: iseq
3933 logical(LKG) ,
allocatable :: arrayNew(:)
3938 module function getReplacedCusComDefIns_D1_D1_D1_LK2(array, pattern, replacement, iseq)
result(arrayNew)
3939#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3940 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_LK2
3943 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3944 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3945 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3947 procedure(
logical(LK)) :: iseq
3948 logical(LKG) ,
allocatable :: arrayNew(:)
3954 module function getReplacedCusComDefIns_D1_D1_D1_LK1(array, pattern, replacement, iseq)
result(arrayNew)
3955#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3956 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_LK1
3959 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3960 logical(LKG) ,
intent(in) ,
contiguous :: pattern(:)
3961 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
3963 procedure(
logical(LK)) :: iseq
3964 logical(LKG) ,
allocatable :: arrayNew(:)
3971 module function getReplacedCusComDefIns_D1_D1_D1_CK5(array, pattern, replacement, iseq)
result(arrayNew)
3972#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3973 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_CK5
3976 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3977 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
3978 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
3980 procedure(
logical(LK)) :: iseq
3981 complex(CKG) ,
allocatable :: arrayNew(:)
3986 module function getReplacedCusComDefIns_D1_D1_D1_CK4(array, pattern, replacement, iseq)
result(arrayNew)
3987#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3988 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_CK4
3991 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3992 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
3993 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
3995 procedure(
logical(LK)) :: iseq
3996 complex(CKG) ,
allocatable :: arrayNew(:)
4001 module function getReplacedCusComDefIns_D1_D1_D1_CK3(array, pattern, replacement, iseq)
result(arrayNew)
4002#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4003 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_CK3
4006 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4007 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
4008 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
4010 procedure(
logical(LK)) :: iseq
4011 complex(CKG) ,
allocatable :: arrayNew(:)
4016 module function getReplacedCusComDefIns_D1_D1_D1_CK2(array, pattern, replacement, iseq)
result(arrayNew)
4017#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4018 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_CK2
4021 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4022 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
4023 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
4025 procedure(
logical(LK)) :: iseq
4026 complex(CKG) ,
allocatable :: arrayNew(:)
4032 module function getReplacedCusComDefIns_D1_D1_D1_CK1(array, pattern, replacement, iseq)
result(arrayNew)
4033#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4034 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_CK1
4037 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4038 complex(CKG) ,
intent(in) ,
contiguous :: pattern(:)
4039 complex(CKG) ,
intent(in) ,
contiguous :: replacement(:)
4041 procedure(
logical(LK)) :: iseq
4042 complex(CKG) ,
allocatable :: arrayNew(:)
4049 module function getReplacedCusComDefIns_D1_D1_D1_RK5(array, pattern, replacement, iseq)
result(arrayNew)
4050#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4051 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_RK5
4054 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4055 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
4056 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
4058 procedure(
logical(LK)) :: iseq
4059 real(RKG) ,
allocatable :: arrayNew(:)
4064 module function getReplacedCusComDefIns_D1_D1_D1_RK4(array, pattern, replacement, iseq)
result(arrayNew)
4065#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4066 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_RK4
4069 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4070 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
4071 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
4073 procedure(
logical(LK)) :: iseq
4074 real(RKG) ,
allocatable :: arrayNew(:)
4079 module function getReplacedCusComDefIns_D1_D1_D1_RK3(array, pattern, replacement, iseq)
result(arrayNew)
4080#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4081 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_RK3
4084 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4085 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
4086 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
4088 procedure(
logical(LK)) :: iseq
4089 real(RKG) ,
allocatable :: arrayNew(:)
4094 module function getReplacedCusComDefIns_D1_D1_D1_RK2(array, pattern, replacement, iseq)
result(arrayNew)
4095#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4096 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_RK2
4099 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4100 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
4101 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
4103 procedure(
logical(LK)) :: iseq
4104 real(RKG) ,
allocatable :: arrayNew(:)
4110 module function getReplacedCusComDefIns_D1_D1_D1_RK1(array, pattern, replacement, iseq)
result(arrayNew)
4111#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4112 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedCusComDefIns_D1_D1_D1_RK1
4115 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4116 real(RKG) ,
intent(in) ,
contiguous :: pattern(:)
4117 real(RKG) ,
intent(in) ,
contiguous :: replacement(:)
4119 procedure(
logical(LK)) :: iseq
4120 real(RKG) ,
allocatable :: arrayNew(:)
4139 PURE module function getReplacedDefComCusIns_D0_D0_D0_SK5(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4140#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4141 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D0_D0_D0_SK5
4144 character(
*,SKG) ,
intent(in) :: array
4145 character(
*,SKG) ,
intent(in) :: pattern
4146 character(
*,SKG) ,
intent(in) :: replacement
4147 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4148 logical(LK) ,
intent(in) ,
optional :: sorted
4149 logical(LK) ,
intent(in) ,
optional :: unique
4150 character(:,SKG) ,
allocatable :: arrayNew
4155 PURE module function getReplacedDefComCusIns_D0_D0_D0_SK4(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4156#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4157 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D0_D0_D0_SK4
4160 character(
*,SKG) ,
intent(in) :: array
4161 character(
*,SKG) ,
intent(in) :: pattern
4162 character(
*,SKG) ,
intent(in) :: replacement
4163 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4164 logical(LK) ,
intent(in) ,
optional :: sorted
4165 logical(LK) ,
intent(in) ,
optional :: unique
4166 character(:,SKG) ,
allocatable :: arrayNew
4171 PURE module function getReplacedDefComCusIns_D0_D0_D0_SK3(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4172#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4173 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D0_D0_D0_SK3
4176 character(
*,SKG) ,
intent(in) :: array
4177 character(
*,SKG) ,
intent(in) :: pattern
4178 character(
*,SKG) ,
intent(in) :: replacement
4179 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4180 logical(LK) ,
intent(in) ,
optional :: sorted
4181 logical(LK) ,
intent(in) ,
optional :: unique
4182 character(:,SKG) ,
allocatable :: arrayNew
4187 PURE module function getReplacedDefComCusIns_D0_D0_D0_SK2(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4188#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4189 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D0_D0_D0_SK2
4192 character(
*,SKG) ,
intent(in) :: array
4193 character(
*,SKG) ,
intent(in) :: pattern
4194 character(
*,SKG) ,
intent(in) :: replacement
4195 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4196 logical(LK) ,
intent(in) ,
optional :: sorted
4197 logical(LK) ,
intent(in) ,
optional :: unique
4198 character(:,SKG) ,
allocatable :: arrayNew
4204 PURE module function getReplacedDefComCusIns_D0_D0_D0_SK1(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4205#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4206 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D0_D0_D0_SK1
4209 character(
*,SKG) ,
intent(in) :: array
4210 character(
*,SKG) ,
intent(in) :: pattern
4211 character(
*,SKG) ,
intent(in) :: replacement
4212 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4213 logical(LK) ,
intent(in) ,
optional :: sorted
4214 logical(LK) ,
intent(in) ,
optional :: unique
4215 character(:,SKG) ,
allocatable :: arrayNew
4228 PURE module function getReplacedDefComCusIns_D1_D0_D0_SK5(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4229#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4230 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_SK5
4233 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4234 character(
*,SKG) ,
intent(in) :: pattern
4235 character(
*,SKG) ,
intent(in) :: replacement
4236 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4237 logical(LK) ,
intent(in) ,
optional :: sorted
4238 logical(LK) ,
intent(in) ,
optional :: unique
4239 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4244 PURE module function getReplacedDefComCusIns_D1_D0_D0_SK4(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4245#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4246 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_SK4
4249 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4250 character(
*,SKG) ,
intent(in) :: pattern
4251 character(
*,SKG) ,
intent(in) :: replacement
4252 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4253 logical(LK) ,
intent(in) ,
optional :: sorted
4254 logical(LK) ,
intent(in) ,
optional :: unique
4255 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4260 PURE module function getReplacedDefComCusIns_D1_D0_D0_SK3(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4261#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4262 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_SK3
4265 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4266 character(
*,SKG) ,
intent(in) :: pattern
4267 character(
*,SKG) ,
intent(in) :: replacement
4268 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4269 logical(LK) ,
intent(in) ,
optional :: sorted
4270 logical(LK) ,
intent(in) ,
optional :: unique
4271 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4276 PURE module function getReplacedDefComCusIns_D1_D0_D0_SK2(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4277#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4278 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_SK2
4281 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4282 character(
*,SKG) ,
intent(in) :: pattern
4283 character(
*,SKG) ,
intent(in) :: replacement
4284 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4285 logical(LK) ,
intent(in) ,
optional :: sorted
4286 logical(LK) ,
intent(in) ,
optional :: unique
4287 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4293 PURE module function getReplacedDefComCusIns_D1_D0_D0_SK1(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4294#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4295 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_SK1
4298 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4299 character(
*,SKG) ,
intent(in) :: pattern
4300 character(
*,SKG) ,
intent(in) :: replacement
4301 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4302 logical(LK) ,
intent(in) ,
optional :: sorted
4303 logical(LK) ,
intent(in) ,
optional :: unique
4304 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4311 PURE module function getReplacedDefComCusIns_D1_D0_D0_IK5(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4312#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4313 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_IK5
4316 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4317 integer(IKG) ,
intent(in) :: pattern
4318 integer(IKG) ,
intent(in) :: replacement
4319 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4320 logical(LK) ,
intent(in) ,
optional :: sorted
4321 logical(LK) ,
intent(in) ,
optional :: unique
4322 integer(IKG) ,
allocatable :: arrayNew(:)
4327 PURE module function getReplacedDefComCusIns_D1_D0_D0_IK4(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4328#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4329 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_IK4
4332 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4333 integer(IKG) ,
intent(in) :: pattern
4334 integer(IKG) ,
intent(in) :: replacement
4335 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4336 logical(LK) ,
intent(in) ,
optional :: sorted
4337 logical(LK) ,
intent(in) ,
optional :: unique
4338 integer(IKG) ,
allocatable :: arrayNew(:)
4343 PURE module function getReplacedDefComCusIns_D1_D0_D0_IK3(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4344#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4345 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_IK3
4348 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4349 integer(IKG) ,
intent(in) :: pattern
4350 integer(IKG) ,
intent(in) :: replacement
4351 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4352 logical(LK) ,
intent(in) ,
optional :: sorted
4353 logical(LK) ,
intent(in) ,
optional :: unique
4354 integer(IKG) ,
allocatable :: arrayNew(:)
4359 PURE module function getReplacedDefComCusIns_D1_D0_D0_IK2(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4360#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4361 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_IK2
4364 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4365 integer(IKG) ,
intent(in) :: pattern
4366 integer(IKG) ,
intent(in) :: replacement
4367 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4368 logical(LK) ,
intent(in) ,
optional :: sorted
4369 logical(LK) ,
intent(in) ,
optional :: unique
4370 integer(IKG) ,
allocatable :: arrayNew(:)
4376 PURE module function getReplacedDefComCusIns_D1_D0_D0_IK1(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4377#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4378 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_IK1
4381 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4382 integer(IKG) ,
intent(in) :: pattern
4383 integer(IKG) ,
intent(in) :: replacement
4384 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4385 logical(LK) ,
intent(in) ,
optional :: sorted
4386 logical(LK) ,
intent(in) ,
optional :: unique
4387 integer(IKG) ,
allocatable :: arrayNew(:)
4394 PURE module function getReplacedDefComCusIns_D1_D0_D0_LK5(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4395#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4396 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_LK5
4399 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4400 logical(LKG) ,
intent(in) :: pattern
4401 logical(LKG) ,
intent(in) :: replacement
4402 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4403 logical(LK) ,
intent(in) ,
optional :: sorted
4404 logical(LK) ,
intent(in) ,
optional :: unique
4405 logical(LKG) ,
allocatable :: arrayNew(:)
4410 PURE module function getReplacedDefComCusIns_D1_D0_D0_LK4(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4411#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4412 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_LK4
4415 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4416 logical(LKG) ,
intent(in) :: pattern
4417 logical(LKG) ,
intent(in) :: replacement
4418 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4419 logical(LK) ,
intent(in) ,
optional :: sorted
4420 logical(LK) ,
intent(in) ,
optional :: unique
4421 logical(LKG) ,
allocatable :: arrayNew(:)
4426 PURE module function getReplacedDefComCusIns_D1_D0_D0_LK3(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4427#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4428 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_LK3
4431 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4432 logical(LKG) ,
intent(in) :: pattern
4433 logical(LKG) ,
intent(in) :: replacement
4434 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4435 logical(LK) ,
intent(in) ,
optional :: sorted
4436 logical(LK) ,
intent(in) ,
optional :: unique
4437 logical(LKG) ,
allocatable :: arrayNew(:)
4442 PURE module function getReplacedDefComCusIns_D1_D0_D0_LK2(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4443#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4444 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_LK2
4447 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4448 logical(LKG) ,
intent(in) :: pattern
4449 logical(LKG) ,
intent(in) :: replacement
4450 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4451 logical(LK) ,
intent(in) ,
optional :: sorted
4452 logical(LK) ,
intent(in) ,
optional :: unique
4453 logical(LKG) ,
allocatable :: arrayNew(:)
4459 PURE module function getReplacedDefComCusIns_D1_D0_D0_LK1(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4460#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4461 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_LK1
4464 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4465 logical(LKG) ,
intent(in) :: pattern
4466 logical(LKG) ,
intent(in) :: replacement
4467 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4468 logical(LK) ,
intent(in) ,
optional :: sorted
4469 logical(LK) ,
intent(in) ,
optional :: unique
4470 logical(LKG) ,
allocatable :: arrayNew(:)
4477 PURE module function getReplacedDefComCusIns_D1_D0_D0_CK5(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4478#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4479 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_CK5
4482 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4483 complex(CKG) ,
intent(in) :: pattern
4484 complex(CKG) ,
intent(in) :: replacement
4485 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4486 logical(LK) ,
intent(in) ,
optional :: sorted
4487 logical(LK) ,
intent(in) ,
optional :: unique
4488 complex(CKG) ,
allocatable :: arrayNew(:)
4493 PURE module function getReplacedDefComCusIns_D1_D0_D0_CK4(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4494#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4495 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_CK4
4498 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4499 complex(CKG) ,
intent(in) :: pattern
4500 complex(CKG) ,
intent(in) :: replacement
4501 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4502 logical(LK) ,
intent(in) ,
optional :: sorted
4503 logical(LK) ,
intent(in) ,
optional :: unique
4504 complex(CKG) ,
allocatable :: arrayNew(:)
4509 PURE module function getReplacedDefComCusIns_D1_D0_D0_CK3(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4510#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4511 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_CK3
4514 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4515 complex(CKG) ,
intent(in) :: pattern
4516 complex(CKG) ,
intent(in) :: replacement
4517 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4518 logical(LK) ,
intent(in) ,
optional :: sorted
4519 logical(LK) ,
intent(in) ,
optional :: unique
4520 complex(CKG) ,
allocatable :: arrayNew(:)
4525 PURE module function getReplacedDefComCusIns_D1_D0_D0_CK2(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4526#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4527 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_CK2
4530 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4531 complex(CKG) ,
intent(in) :: pattern
4532 complex(CKG) ,
intent(in) :: replacement
4533 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4534 logical(LK) ,
intent(in) ,
optional :: sorted
4535 logical(LK) ,
intent(in) ,
optional :: unique
4536 complex(CKG) ,
allocatable :: arrayNew(:)
4542 PURE module function getReplacedDefComCusIns_D1_D0_D0_CK1(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4543#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4544 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_CK1
4547 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4548 complex(CKG) ,
intent(in) :: pattern
4549 complex(CKG) ,
intent(in) :: replacement
4550 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4551 logical(LK) ,
intent(in) ,
optional :: sorted
4552 logical(LK) ,
intent(in) ,
optional :: unique
4553 complex(CKG) ,
allocatable :: arrayNew(:)
4560 PURE module function getReplacedDefComCusIns_D1_D0_D0_RK5(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4561#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4562 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_RK5
4565 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4566 real(RKG) ,
intent(in) :: pattern
4567 real(RKG) ,
intent(in) :: replacement
4568 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4569 logical(LK) ,
intent(in) ,
optional :: sorted
4570 logical(LK) ,
intent(in) ,
optional :: unique
4571 real(RKG) ,
allocatable :: arrayNew(:)
4576 PURE module function getReplacedDefComCusIns_D1_D0_D0_RK4(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4577#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4578 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_RK4
4581 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4582 real(RKG) ,
intent(in) :: pattern
4583 real(RKG) ,
intent(in) :: replacement
4584 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4585 logical(LK) ,
intent(in) ,
optional :: sorted
4586 logical(LK) ,
intent(in) ,
optional :: unique
4587 real(RKG) ,
allocatable :: arrayNew(:)
4592 PURE module function getReplacedDefComCusIns_D1_D0_D0_RK3(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4593#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4594 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_RK3
4597 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4598 real(RKG) ,
intent(in) :: pattern
4599 real(RKG) ,
intent(in) :: replacement
4600 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4601 logical(LK) ,
intent(in) ,
optional :: sorted
4602 logical(LK) ,
intent(in) ,
optional :: unique
4603 real(RKG) ,
allocatable :: arrayNew(:)
4608 PURE module function getReplacedDefComCusIns_D1_D0_D0_RK2(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4609#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4610 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_RK2
4613 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4614 real(RKG) ,
intent(in) :: pattern
4615 real(RKG) ,
intent(in) :: replacement
4616 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4617 logical(LK) ,
intent(in) ,
optional :: sorted
4618 logical(LK) ,
intent(in) ,
optional :: unique
4619 real(RKG) ,
allocatable :: arrayNew(:)
4625 PURE module function getReplacedDefComCusIns_D1_D0_D0_RK1(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4626#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4627 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D0_RK1
4630 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4631 real(RKG) ,
intent(in) :: pattern
4632 real(RKG) ,
intent(in) :: replacement
4633 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4634 logical(LK) ,
intent(in) ,
optional :: sorted
4635 logical(LK) ,
intent(in) ,
optional :: unique
4636 real(RKG) ,
allocatable :: arrayNew(:)
4649 PURE module function getReplacedDefComCusIns_D1_D0_D1_SK5(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4650#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4651 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_SK5
4654 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4655 character(
*,SKG) ,
intent(in) :: pattern
4656 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
4657 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4658 logical(LK) ,
intent(in) ,
optional :: sorted
4659 logical(LK) ,
intent(in) ,
optional :: unique
4660 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4665 PURE module function getReplacedDefComCusIns_D1_D0_D1_SK4(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4666#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4667 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_SK4
4670 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4671 character(
*,SKG) ,
intent(in) :: pattern
4672 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
4673 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4674 logical(LK) ,
intent(in) ,
optional :: sorted
4675 logical(LK) ,
intent(in) ,
optional :: unique
4676 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4681 PURE module function getReplacedDefComCusIns_D1_D0_D1_SK3(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4682#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4683 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_SK3
4686 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4687 character(
*,SKG) ,
intent(in) :: pattern
4688 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
4689 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4690 logical(LK) ,
intent(in) ,
optional :: sorted
4691 logical(LK) ,
intent(in) ,
optional :: unique
4692 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4697 PURE module function getReplacedDefComCusIns_D1_D0_D1_SK2(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4698#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4699 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_SK2
4702 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4703 character(
*,SKG) ,
intent(in) :: pattern
4704 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
4705 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4706 logical(LK) ,
intent(in) ,
optional :: sorted
4707 logical(LK) ,
intent(in) ,
optional :: unique
4708 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4714 PURE module function getReplacedDefComCusIns_D1_D0_D1_SK1(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4715#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4716 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_SK1
4719 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4720 character(
*,SKG) ,
intent(in) :: pattern
4721 character(
*,SKG) ,
intent(in) ,
contiguous :: replacement(:)
4722 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4723 logical(LK) ,
intent(in) ,
optional :: sorted
4724 logical(LK) ,
intent(in) ,
optional :: unique
4725 character(LEN_ARRAY,SKG) ,
allocatable :: arrayNew(:)
4732 PURE module function getReplacedDefComCusIns_D1_D0_D1_IK5(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4733#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4734 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_IK5
4737 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4738 integer(IKG) ,
intent(in) :: pattern
4739 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
4740 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4741 logical(LK) ,
intent(in) ,
optional :: sorted
4742 logical(LK) ,
intent(in) ,
optional :: unique
4743 integer(IKG) ,
allocatable :: arrayNew(:)
4748 PURE module function getReplacedDefComCusIns_D1_D0_D1_IK4(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4749#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4750 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_IK4
4753 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4754 integer(IKG) ,
intent(in) :: pattern
4755 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
4756 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4757 logical(LK) ,
intent(in) ,
optional :: sorted
4758 logical(LK) ,
intent(in) ,
optional :: unique
4759 integer(IKG) ,
allocatable :: arrayNew(:)
4764 PURE module function getReplacedDefComCusIns_D1_D0_D1_IK3(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4765#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4766 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_IK3
4769 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4770 integer(IKG) ,
intent(in) :: pattern
4771 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
4772 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4773 logical(LK) ,
intent(in) ,
optional :: sorted
4774 logical(LK) ,
intent(in) ,
optional :: unique
4775 integer(IKG) ,
allocatable :: arrayNew(:)
4780 PURE module function getReplacedDefComCusIns_D1_D0_D1_IK2(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4781#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4782 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_IK2
4785 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4786 integer(IKG) ,
intent(in) :: pattern
4787 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
4788 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4789 logical(LK) ,
intent(in) ,
optional :: sorted
4790 logical(LK) ,
intent(in) ,
optional :: unique
4791 integer(IKG) ,
allocatable :: arrayNew(:)
4797 PURE module function getReplacedDefComCusIns_D1_D0_D1_IK1(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4798#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4799 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_IK1
4802 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4803 integer(IKG) ,
intent(in) :: pattern
4804 integer(IKG) ,
intent(in) ,
contiguous :: replacement(:)
4805 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4806 logical(LK) ,
intent(in) ,
optional :: sorted
4807 logical(LK) ,
intent(in) ,
optional :: unique
4808 integer(IKG) ,
allocatable :: arrayNew(:)
4815 PURE module function getReplacedDefComCusIns_D1_D0_D1_LK5(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4816#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4817 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_LK5
4820 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4821 logical(LKG) ,
intent(in) :: pattern
4822 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
4823 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4824 logical(LK) ,
intent(in) ,
optional :: sorted
4825 logical(LK) ,
intent(in) ,
optional :: unique
4826 logical(LKG) ,
allocatable :: arrayNew(:)
4831 PURE module function getReplacedDefComCusIns_D1_D0_D1_LK4(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4832#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4833 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_LK4
4836 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4837 logical(LKG) ,
intent(in) :: pattern
4838 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
4839 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4840 logical(LK) ,
intent(in) ,
optional :: sorted
4841 logical(LK) ,
intent(in) ,
optional :: unique
4842 logical(LKG) ,
allocatable :: arrayNew(:)
4847 PURE module function getReplacedDefComCusIns_D1_D0_D1_LK3(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4848#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4849 !DEC$ ATTRIBUTES DLLEXPORT :: getReplacedDefComCusIns_D1_D0_D1_LK3
4852 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4853 logical(LKG) ,
intent(in) :: pattern
4854 logical(LKG) ,
intent(in) ,
contiguous :: replacement(:)
4855 integer(IK) ,
intent(in) ,
contiguous :: instance(:)
4856 logical(LK) ,
intent(in) ,
optional :: sorted
4857 logical(LK) ,
intent(in) ,
optional :: unique
4858 logical(LKG) ,
allocatable :: arrayNew(:)
4863 PURE module function getReplacedDefComCusIns_D1_D0_D1_LK2(array, pattern, replacement, instance, sorted, unique)
result(arrayNew)
4864#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)