118#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
119 !DIR$ ATTRIBUTES DLLEXPORT ::
isort
123#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
124 !DIR$ ATTRIBUTES DLLEXPORT ::
qsorti
127#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
128 !DIR$ ATTRIBUTES DLLEXPORT ::
qsortr
131#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
132 !DIR$ ATTRIBUTES DLLEXPORT ::
qsortrdp
135#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
136 !DIR$ ATTRIBUTES DLLEXPORT ::
bubble
139#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
140 !DIR$ ATTRIBUTES DLLEXPORT ::
heapi
143#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
144 !DIR$ ATTRIBUTES DLLEXPORT ::
heapr
147#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
151#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
155#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
156 !DIR$ ATTRIBUTES DLLEXPORT ::
merger
159#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
163#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
164 !DIR$ ATTRIBUTES DLLEXPORT ::
shell
240 PURE module function isAscendingAllDefCom_D0_SK5(array)
result(ascendingAll)
241#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
242 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D0_SK5
245 character(
*,SKG) ,
intent(in) :: array
246 logical(LK) :: ascendingAll
251 PURE module function isAscendingAllDefCom_D0_SK4(array)
result(ascendingAll)
252#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
253 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D0_SK4
256 character(
*,SKG) ,
intent(in) :: array
257 logical(LK) :: ascendingAll
262 PURE module function isAscendingAllDefCom_D0_SK3(array)
result(ascendingAll)
263#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
264 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D0_SK3
267 character(
*,SKG) ,
intent(in) :: array
268 logical(LK) :: ascendingAll
273 PURE module function isAscendingAllDefCom_D0_SK2(array)
result(ascendingAll)
274#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
275 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D0_SK2
278 character(
*,SKG) ,
intent(in) :: array
279 logical(LK) :: ascendingAll
284 PURE module function isAscendingAllDefCom_D0_SK1(array)
result(ascendingAll)
285#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
286 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D0_SK1
289 character(
*,SKG) ,
intent(in) :: array
290 logical(LK) :: ascendingAll
297 PURE module function isAscendingAllDefCom_D1_SK5(array)
result(ascendingAll)
298#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
299 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_SK5
302 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
303 logical(LK) :: ascendingAll
308 PURE module function isAscendingAllDefCom_D1_SK4(array)
result(ascendingAll)
309#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
310 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_SK4
313 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
314 logical(LK) :: ascendingAll
319 PURE module function isAscendingAllDefCom_D1_SK3(array)
result(ascendingAll)
320#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
321 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_SK3
324 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
325 logical(LK) :: ascendingAll
330 PURE module function isAscendingAllDefCom_D1_SK2(array)
result(ascendingAll)
331#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
332 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_SK2
335 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
336 logical(LK) :: ascendingAll
341 PURE module function isAscendingAllDefCom_D1_SK1(array)
result(ascendingAll)
342#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
343 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_SK1
346 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
347 logical(LK) :: ascendingAll
354 PURE module function isAscendingAllDefCom_D1_IK5(array)
result(ascendingAll)
355#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
356 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_IK5
359 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
360 logical(LK) :: ascendingAll
365 PURE module function isAscendingAllDefCom_D1_IK4(array)
result(ascendingAll)
366#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
367 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_IK4
370 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
371 logical(LK) :: ascendingAll
376 PURE module function isAscendingAllDefCom_D1_IK3(array)
result(ascendingAll)
377#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
378 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_IK3
381 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
382 logical(LK) :: ascendingAll
387 PURE module function isAscendingAllDefCom_D1_IK2(array)
result(ascendingAll)
388#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
389 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_IK2
392 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
393 logical(LK) :: ascendingAll
398 PURE module function isAscendingAllDefCom_D1_IK1(array)
result(ascendingAll)
399#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
400 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_IK1
403 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
404 logical(LK) :: ascendingAll
411 PURE module function isAscendingAllDefCom_D1_LK5(array)
result(ascendingAll)
412#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
413 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_LK5
416 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
417 logical(LK) :: ascendingAll
422 PURE module function isAscendingAllDefCom_D1_LK4(array)
result(ascendingAll)
423#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
424 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_LK4
427 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
428 logical(LK) :: ascendingAll
433 PURE module function isAscendingAllDefCom_D1_LK3(array)
result(ascendingAll)
434#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
435 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_LK3
438 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
439 logical(LK) :: ascendingAll
444 PURE module function isAscendingAllDefCom_D1_LK2(array)
result(ascendingAll)
445#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
446 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_LK2
449 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
450 logical(LK) :: ascendingAll
455 PURE module function isAscendingAllDefCom_D1_LK1(array)
result(ascendingAll)
456#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
457 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_LK1
460 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
461 logical(LK) :: ascendingAll
468 PURE module function isAscendingAllDefCom_D1_RK5(array)
result(ascendingAll)
469#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
470 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_RK5
473 real(RKG) ,
intent(in) ,
contiguous :: array(:)
474 logical(LK) :: ascendingAll
479 PURE module function isAscendingAllDefCom_D1_RK4(array)
result(ascendingAll)
480#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
481 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_RK4
484 real(RKG) ,
intent(in) ,
contiguous :: array(:)
485 logical(LK) :: ascendingAll
490 PURE module function isAscendingAllDefCom_D1_RK3(array)
result(ascendingAll)
491#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
492 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_RK3
495 real(RKG) ,
intent(in) ,
contiguous :: array(:)
496 logical(LK) :: ascendingAll
501 PURE module function isAscendingAllDefCom_D1_RK2(array)
result(ascendingAll)
502#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
503 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_RK2
506 real(RKG) ,
intent(in) ,
contiguous :: array(:)
507 logical(LK) :: ascendingAll
512 PURE module function isAscendingAllDefCom_D1_RK1(array)
result(ascendingAll)
513#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
514 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_RK1
517 real(RKG) ,
intent(in) ,
contiguous :: array(:)
518 logical(LK) :: ascendingAll
525 PURE module function isAscendingAllDefCom_D1_CK5(array)
result(ascendingAll)
526#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
527 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_CK5
530 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
531 logical(LK) :: ascendingAll
536 PURE module function isAscendingAllDefCom_D1_CK4(array)
result(ascendingAll)
537#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
538 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_CK4
541 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
542 logical(LK) :: ascendingAll
547 PURE module function isAscendingAllDefCom_D1_CK3(array)
result(ascendingAll)
548#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
549 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_CK3
552 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
553 logical(LK) :: ascendingAll
558 PURE module function isAscendingAllDefCom_D1_CK2(array)
result(ascendingAll)
559#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
560 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_CK2
563 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
564 logical(LK) :: ascendingAll
569 PURE module function isAscendingAllDefCom_D1_CK1(array)
result(ascendingAll)
570#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
571 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_CK1
574 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
575 logical(LK) :: ascendingAll
584 PURE module function isAscendingAllDefCom_D1_PSSK5(array)
result(ascendingAll)
585#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
586 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_PSSK5
590 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
591 logical(LK) :: ascendingAll
596 PURE module function isAscendingAllDefCom_D1_PSSK4(array)
result(ascendingAll)
597#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
598 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_PSSK4
602 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
603 logical(LK) :: ascendingAll
608 PURE module function isAscendingAllDefCom_D1_PSSK3(array)
result(ascendingAll)
609#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
610 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_PSSK3
614 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
615 logical(LK) :: ascendingAll
620 PURE module function isAscendingAllDefCom_D1_PSSK2(array)
result(ascendingAll)
621#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
622 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_PSSK2
626 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
627 logical(LK) :: ascendingAll
632 PURE module function isAscendingAllDefCom_D1_PSSK1(array)
result(ascendingAll)
633#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
634 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_PSSK1
638 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
639 logical(LK) :: ascendingAll
648 PURE module function isAscendingAllDefCom_D1_BSSK(array)
result(ascendingAll)
649#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
650 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingAllDefCom_D1_BSSK
654 type(css_type) ,
intent(in) ,
contiguous :: array(:)
655 logical(LK) :: ascendingAll
739 PURE module function isDescendingAllDefCom_D0_SK5(array)
result(descendingAll)
740#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
741 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D0_SK5
744 character(
*,SKG) ,
intent(in) :: array
745 logical(LK) :: descendingAll
750 PURE module function isDescendingAllDefCom_D0_SK4(array)
result(descendingAll)
751#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
752 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D0_SK4
755 character(
*,SKG) ,
intent(in) :: array
756 logical(LK) :: descendingAll
761 PURE module function isDescendingAllDefCom_D0_SK3(array)
result(descendingAll)
762#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
763 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D0_SK3
766 character(
*,SKG) ,
intent(in) :: array
767 logical(LK) :: descendingAll
772 PURE module function isDescendingAllDefCom_D0_SK2(array)
result(descendingAll)
773#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
774 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D0_SK2
777 character(
*,SKG) ,
intent(in) :: array
778 logical(LK) :: descendingAll
783 PURE module function isDescendingAllDefCom_D0_SK1(array)
result(descendingAll)
784#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
785 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D0_SK1
788 character(
*,SKG) ,
intent(in) :: array
789 logical(LK) :: descendingAll
796 PURE module function isDescendingAllDefCom_D1_SK5(array)
result(descendingAll)
797#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
798 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_SK5
801 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
802 logical(LK) :: descendingAll
807 PURE module function isDescendingAllDefCom_D1_SK4(array)
result(descendingAll)
808#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
809 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_SK4
812 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
813 logical(LK) :: descendingAll
818 PURE module function isDescendingAllDefCom_D1_SK3(array)
result(descendingAll)
819#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
820 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_SK3
823 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
824 logical(LK) :: descendingAll
829 PURE module function isDescendingAllDefCom_D1_SK2(array)
result(descendingAll)
830#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
831 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_SK2
834 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
835 logical(LK) :: descendingAll
840 PURE module function isDescendingAllDefCom_D1_SK1(array)
result(descendingAll)
841#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
842 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_SK1
845 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
846 logical(LK) :: descendingAll
853 PURE module function isDescendingAllDefCom_D1_IK5(array)
result(descendingAll)
854#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
855 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_IK5
858 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
859 logical(LK) :: descendingAll
864 PURE module function isDescendingAllDefCom_D1_IK4(array)
result(descendingAll)
865#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
866 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_IK4
869 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
870 logical(LK) :: descendingAll
875 PURE module function isDescendingAllDefCom_D1_IK3(array)
result(descendingAll)
876#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
877 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_IK3
880 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
881 logical(LK) :: descendingAll
886 PURE module function isDescendingAllDefCom_D1_IK2(array)
result(descendingAll)
887#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
888 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_IK2
891 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
892 logical(LK) :: descendingAll
897 PURE module function isDescendingAllDefCom_D1_IK1(array)
result(descendingAll)
898#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
899 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_IK1
902 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
903 logical(LK) :: descendingAll
910 PURE module function isDescendingAllDefCom_D1_LK5(array)
result(descendingAll)
911#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
912 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_LK5
915 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
916 logical(LK) :: descendingAll
921 PURE module function isDescendingAllDefCom_D1_LK4(array)
result(descendingAll)
922#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
923 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_LK4
926 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
927 logical(LK) :: descendingAll
932 PURE module function isDescendingAllDefCom_D1_LK3(array)
result(descendingAll)
933#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
934 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_LK3
937 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
938 logical(LK) :: descendingAll
943 PURE module function isDescendingAllDefCom_D1_LK2(array)
result(descendingAll)
944#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
945 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_LK2
948 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
949 logical(LK) :: descendingAll
954 PURE module function isDescendingAllDefCom_D1_LK1(array)
result(descendingAll)
955#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
956 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_LK1
959 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
960 logical(LK) :: descendingAll
967 PURE module function isDescendingAllDefCom_D1_RK5(array)
result(descendingAll)
968#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
969 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_RK5
972 real(RKG) ,
intent(in) ,
contiguous :: array(:)
973 logical(LK) :: descendingAll
978 PURE module function isDescendingAllDefCom_D1_RK4(array)
result(descendingAll)
979#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
980 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_RK4
983 real(RKG) ,
intent(in) ,
contiguous :: array(:)
984 logical(LK) :: descendingAll
989 PURE module function isDescendingAllDefCom_D1_RK3(array)
result(descendingAll)
990#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
991 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_RK3
994 real(RKG) ,
intent(in) ,
contiguous :: array(:)
995 logical(LK) :: descendingAll
1000 PURE module function isDescendingAllDefCom_D1_RK2(array)
result(descendingAll)
1001#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1002 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_RK2
1005 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1006 logical(LK) :: descendingAll
1011 PURE module function isDescendingAllDefCom_D1_RK1(array)
result(descendingAll)
1012#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1013 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_RK1
1016 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1017 logical(LK) :: descendingAll
1024 PURE module function isDescendingAllDefCom_D1_CK5(array)
result(descendingAll)
1025#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1026 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_CK5
1029 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1030 logical(LK) :: descendingAll
1035 PURE module function isDescendingAllDefCom_D1_CK4(array)
result(descendingAll)
1036#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1037 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_CK4
1040 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1041 logical(LK) :: descendingAll
1046 PURE module function isDescendingAllDefCom_D1_CK3(array)
result(descendingAll)
1047#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1048 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_CK3
1051 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1052 logical(LK) :: descendingAll
1057 PURE module function isDescendingAllDefCom_D1_CK2(array)
result(descendingAll)
1058#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1059 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_CK2
1062 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1063 logical(LK) :: descendingAll
1068 PURE module function isDescendingAllDefCom_D1_CK1(array)
result(descendingAll)
1069#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1070 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_CK1
1073 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1074 logical(LK) :: descendingAll
1083 PURE module function isDescendingAllDefCom_D1_PSSK5(array)
result(descendingAll)
1084#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1085 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_PSSK5
1089 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1090 logical(LK) :: descendingAll
1095 PURE module function isDescendingAllDefCom_D1_PSSK4(array)
result(descendingAll)
1096#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1097 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_PSSK4
1101 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1102 logical(LK) :: descendingAll
1107 PURE module function isDescendingAllDefCom_D1_PSSK3(array)
result(descendingAll)
1108#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1109 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_PSSK3
1113 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1114 logical(LK) :: descendingAll
1119 PURE module function isDescendingAllDefCom_D1_PSSK2(array)
result(descendingAll)
1120#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1121 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_PSSK2
1125 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1126 logical(LK) :: descendingAll
1131 PURE module function isDescendingAllDefCom_D1_PSSK1(array)
result(descendingAll)
1132#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1133 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_PSSK1
1137 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1138 logical(LK) :: descendingAll
1147 PURE module function isDescendingAllDefCom_D1_BSSK(array)
result(descendingAll)
1148#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1149 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingAllDefCom_D1_BSSK
1153 type(css_type) ,
intent(in) ,
contiguous :: array(:)
1154 logical(LK) :: descendingAll
1238 PURE module function isAscendingDefCom_D0_SK5(array)
result(ascending)
1239#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1240 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D0_SK5
1243 character(
*,SKG) ,
intent(in) :: array
1244 logical(LK) :: ascending
1249 PURE module function isAscendingDefCom_D0_SK4(array)
result(ascending)
1250#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1251 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D0_SK4
1254 character(
*,SKG) ,
intent(in) :: array
1255 logical(LK) :: ascending
1260 PURE module function isAscendingDefCom_D0_SK3(array)
result(ascending)
1261#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1262 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D0_SK3
1265 character(
*,SKG) ,
intent(in) :: array
1266 logical(LK) :: ascending
1271 PURE module function isAscendingDefCom_D0_SK2(array)
result(ascending)
1272#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1273 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D0_SK2
1276 character(
*,SKG) ,
intent(in) :: array
1277 logical(LK) :: ascending
1282 PURE module function isAscendingDefCom_D0_SK1(array)
result(ascending)
1283#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1284 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D0_SK1
1287 character(
*,SKG) ,
intent(in) :: array
1288 logical(LK) :: ascending
1295 PURE module function isAscendingDefCom_D1_SK5(array)
result(ascending)
1296#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1297 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_SK5
1300 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1301 logical(LK) :: ascending
1306 PURE module function isAscendingDefCom_D1_SK4(array)
result(ascending)
1307#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1308 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_SK4
1311 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1312 logical(LK) :: ascending
1317 PURE module function isAscendingDefCom_D1_SK3(array)
result(ascending)
1318#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1319 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_SK3
1322 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1323 logical(LK) :: ascending
1328 PURE module function isAscendingDefCom_D1_SK2(array)
result(ascending)
1329#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1330 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_SK2
1333 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1334 logical(LK) :: ascending
1339 PURE module function isAscendingDefCom_D1_SK1(array)
result(ascending)
1340#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1341 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_SK1
1344 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1345 logical(LK) :: ascending
1352 PURE module function isAscendingDefCom_D1_IK5(array)
result(ascending)
1353#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1354 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_IK5
1357 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1358 logical(LK) :: ascending
1363 PURE module function isAscendingDefCom_D1_IK4(array)
result(ascending)
1364#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1365 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_IK4
1368 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1369 logical(LK) :: ascending
1374 PURE module function isAscendingDefCom_D1_IK3(array)
result(ascending)
1375#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1376 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_IK3
1379 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1380 logical(LK) :: ascending
1385 PURE module function isAscendingDefCom_D1_IK2(array)
result(ascending)
1386#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1387 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_IK2
1390 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1391 logical(LK) :: ascending
1396 PURE module function isAscendingDefCom_D1_IK1(array)
result(ascending)
1397#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1398 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_IK1
1401 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1402 logical(LK) :: ascending
1409 PURE module function isAscendingDefCom_D1_LK5(array)
result(ascending)
1410#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1411 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_LK5
1414 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1415 logical(LK) :: ascending
1420 PURE module function isAscendingDefCom_D1_LK4(array)
result(ascending)
1421#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1422 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_LK4
1425 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1426 logical(LK) :: ascending
1431 PURE module function isAscendingDefCom_D1_LK3(array)
result(ascending)
1432#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1433 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_LK3
1436 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1437 logical(LK) :: ascending
1442 PURE module function isAscendingDefCom_D1_LK2(array)
result(ascending)
1443#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1444 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_LK2
1447 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1448 logical(LK) :: ascending
1453 PURE module function isAscendingDefCom_D1_LK1(array)
result(ascending)
1454#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1455 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_LK1
1458 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1459 logical(LK) :: ascending
1466 PURE module function isAscendingDefCom_D1_RK5(array)
result(ascending)
1467#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1468 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_RK5
1471 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1472 logical(LK) :: ascending
1477 PURE module function isAscendingDefCom_D1_RK4(array)
result(ascending)
1478#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1479 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_RK4
1482 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1483 logical(LK) :: ascending
1488 PURE module function isAscendingDefCom_D1_RK3(array)
result(ascending)
1489#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1490 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_RK3
1493 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1494 logical(LK) :: ascending
1499 PURE module function isAscendingDefCom_D1_RK2(array)
result(ascending)
1500#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1501 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_RK2
1504 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1505 logical(LK) :: ascending
1510 PURE module function isAscendingDefCom_D1_RK1(array)
result(ascending)
1511#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1512 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_RK1
1515 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1516 logical(LK) :: ascending
1523 PURE module function isAscendingDefCom_D1_CK5(array)
result(ascending)
1524#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1525 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_CK5
1528 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1529 logical(LK) :: ascending
1534 PURE module function isAscendingDefCom_D1_CK4(array)
result(ascending)
1535#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1536 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_CK4
1539 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1540 logical(LK) :: ascending
1545 PURE module function isAscendingDefCom_D1_CK3(array)
result(ascending)
1546#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1547 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_CK3
1550 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1551 logical(LK) :: ascending
1556 PURE module function isAscendingDefCom_D1_CK2(array)
result(ascending)
1557#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1558 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_CK2
1561 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1562 logical(LK) :: ascending
1567 PURE module function isAscendingDefCom_D1_CK1(array)
result(ascending)
1568#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1569 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_CK1
1572 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
1573 logical(LK) :: ascending
1582 PURE module function isAscendingDefCom_D1_PSSK5(array)
result(ascending)
1583#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1584 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_PSSK5
1588 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1589 logical(LK) :: ascending
1594 PURE module function isAscendingDefCom_D1_PSSK4(array)
result(ascending)
1595#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1596 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_PSSK4
1600 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1601 logical(LK) :: ascending
1606 PURE module function isAscendingDefCom_D1_PSSK3(array)
result(ascending)
1607#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1608 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_PSSK3
1612 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1613 logical(LK) :: ascending
1618 PURE module function isAscendingDefCom_D1_PSSK2(array)
result(ascending)
1619#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1620 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_PSSK2
1624 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1625 logical(LK) :: ascending
1630 PURE module function isAscendingDefCom_D1_PSSK1(array)
result(ascending)
1631#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1632 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_PSSK1
1636 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
1637 logical(LK) :: ascending
1646 PURE module function isAscendingDefCom_D1_BSSK(array)
result(ascending)
1647#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1648 !DEC$ ATTRIBUTES DLLEXPORT :: isAscendingDefCom_D1_BSSK
1652 type(css_type) ,
intent(in) ,
contiguous :: array(:)
1653 logical(LK) :: ascending
1733 PURE module function isDescendingDefCom_D0_SK5(array)
result(descending)
1734#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1735 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D0_SK5
1738 character(
*,SKG) ,
intent(in) :: array
1739 logical(LK) :: descending
1744 PURE module function isDescendingDefCom_D0_SK4(array)
result(descending)
1745#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1746 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D0_SK4
1749 character(
*,SKG) ,
intent(in) :: array
1750 logical(LK) :: descending
1755 PURE module function isDescendingDefCom_D0_SK3(array)
result(descending)
1756#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1757 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D0_SK3
1760 character(
*,SKG) ,
intent(in) :: array
1761 logical(LK) :: descending
1766 PURE module function isDescendingDefCom_D0_SK2(array)
result(descending)
1767#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1768 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D0_SK2
1771 character(
*,SKG) ,
intent(in) :: array
1772 logical(LK) :: descending
1777 PURE module function isDescendingDefCom_D0_SK1(array)
result(descending)
1778#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1779 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D0_SK1
1782 character(
*,SKG) ,
intent(in) :: array
1783 logical(LK) :: descending
1790 PURE module function isDescendingDefCom_D1_SK5(array)
result(descending)
1791#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1792 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_SK5
1795 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1796 logical(LK) :: descending
1801 PURE module function isDescendingDefCom_D1_SK4(array)
result(descending)
1802#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1803 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_SK4
1806 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1807 logical(LK) :: descending
1812 PURE module function isDescendingDefCom_D1_SK3(array)
result(descending)
1813#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1814 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_SK3
1817 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1818 logical(LK) :: descending
1823 PURE module function isDescendingDefCom_D1_SK2(array)
result(descending)
1824#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1825 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_SK2
1828 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1829 logical(LK) :: descending
1834 PURE module function isDescendingDefCom_D1_SK1(array)
result(descending)
1835#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1836 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_SK1
1839 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
1840 logical(LK) :: descending
1847 PURE module function isDescendingDefCom_D1_IK5(array)
result(descending)
1848#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1849 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_IK5
1852 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1853 logical(LK) :: descending
1858 PURE module function isDescendingDefCom_D1_IK4(array)
result(descending)
1859#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1860 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_IK4
1863 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1864 logical(LK) :: descending
1869 PURE module function isDescendingDefCom_D1_IK3(array)
result(descending)
1870#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1871 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_IK3
1874 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1875 logical(LK) :: descending
1880 PURE module function isDescendingDefCom_D1_IK2(array)
result(descending)
1881#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1882 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_IK2
1885 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1886 logical(LK) :: descending
1891 PURE module function isDescendingDefCom_D1_IK1(array)
result(descending)
1892#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1893 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_IK1
1896 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
1897 logical(LK) :: descending
1904 PURE module function isDescendingDefCom_D1_LK5(array)
result(descending)
1905#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1906 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_LK5
1909 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1910 logical(LK) :: descending
1915 PURE module function isDescendingDefCom_D1_LK4(array)
result(descending)
1916#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1917 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_LK4
1920 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1921 logical(LK) :: descending
1926 PURE module function isDescendingDefCom_D1_LK3(array)
result(descending)
1927#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1928 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_LK3
1931 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1932 logical(LK) :: descending
1937 PURE module function isDescendingDefCom_D1_LK2(array)
result(descending)
1938#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1939 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_LK2
1942 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1943 logical(LK) :: descending
1948 PURE module function isDescendingDefCom_D1_LK1(array)
result(descending)
1949#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1950 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_LK1
1953 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
1954 logical(LK) :: descending
1961 PURE module function isDescendingDefCom_D1_RK5(array)
result(descending)
1962#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1963 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_RK5
1966 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1967 logical(LK) :: descending
1972 PURE module function isDescendingDefCom_D1_RK4(array)
result(descending)
1973#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1974 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_RK4
1977 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1978 logical(LK) :: descending
1983 PURE module function isDescendingDefCom_D1_RK3(array)
result(descending)
1984#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1985 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_RK3
1988 real(RKG) ,
intent(in) ,
contiguous :: array(:)
1989 logical(LK) :: descending
1994 PURE module function isDescendingDefCom_D1_RK2(array)
result(descending)
1995#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1996 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_RK2
1999 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2000 logical(LK) :: descending
2005 PURE module function isDescendingDefCom_D1_RK1(array)
result(descending)
2006#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2007 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_RK1
2010 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2011 logical(LK) :: descending
2018 PURE module function isDescendingDefCom_D1_CK5(array)
result(descending)
2019#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2020 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_CK5
2023 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2024 logical(LK) :: descending
2029 PURE module function isDescendingDefCom_D1_CK4(array)
result(descending)
2030#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2031 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_CK4
2034 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2035 logical(LK) :: descending
2040 PURE module function isDescendingDefCom_D1_CK3(array)
result(descending)
2041#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2042 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_CK3
2045 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2046 logical(LK) :: descending
2051 PURE module function isDescendingDefCom_D1_CK2(array)
result(descending)
2052#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2053 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_CK2
2056 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2057 logical(LK) :: descending
2062 PURE module function isDescendingDefCom_D1_CK1(array)
result(descending)
2063#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2064 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_CK1
2067 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2068 logical(LK) :: descending
2077 PURE module function isDescendingDefCom_D1_PSSK5(array)
result(descending)
2078#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2079 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_PSSK5
2083 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2084 logical(LK) :: descending
2089 PURE module function isDescendingDefCom_D1_PSSK4(array)
result(descending)
2090#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2091 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_PSSK4
2095 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2096 logical(LK) :: descending
2101 PURE module function isDescendingDefCom_D1_PSSK3(array)
result(descending)
2102#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2103 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_PSSK3
2107 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2108 logical(LK) :: descending
2113 PURE module function isDescendingDefCom_D1_PSSK2(array)
result(descending)
2114#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2115 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_PSSK2
2119 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2120 logical(LK) :: descending
2125 PURE module function isDescendingDefCom_D1_PSSK1(array)
result(descending)
2126#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2127 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_PSSK1
2131 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2132 logical(LK) :: descending
2141 PURE module function isDescendingDefCom_D1_BSSK(array)
result(descending)
2142#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2143 !DEC$ ATTRIBUTES DLLEXPORT :: isDescendingDefCom_D1_BSSK
2147 type(css_type) ,
intent(in) ,
contiguous :: array(:)
2148 logical(LK) :: descending
2260 PURE module function isSortedDefCom_D0_SK5(array)
result(sorted)
2261#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2262 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D0_SK5
2265 character(
*,SKG) ,
intent(in) :: array
2266 logical(LK) :: sorted
2271 PURE module function isSortedDefCom_D0_SK4(array)
result(sorted)
2272#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2273 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D0_SK4
2276 character(
*,SKG) ,
intent(in) :: array
2277 logical(LK) :: sorted
2282 PURE module function isSortedDefCom_D0_SK3(array)
result(sorted)
2283#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2284 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D0_SK3
2287 character(
*,SKG) ,
intent(in) :: array
2288 logical(LK) :: sorted
2293 PURE module function isSortedDefCom_D0_SK2(array)
result(sorted)
2294#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2295 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D0_SK2
2298 character(
*,SKG) ,
intent(in) :: array
2299 logical(LK) :: sorted
2304 PURE module function isSortedDefCom_D0_SK1(array)
result(sorted)
2305#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2306 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D0_SK1
2309 character(
*,SKG) ,
intent(in) :: array
2310 logical(LK) :: sorted
2317 PURE module function isSortedDefCom_D1_SK5(array)
result(sorted)
2318#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2319 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_SK5
2322 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2323 logical(LK) :: sorted
2328 PURE module function isSortedDefCom_D1_SK4(array)
result(sorted)
2329#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2330 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_SK4
2333 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2334 logical(LK) :: sorted
2339 PURE module function isSortedDefCom_D1_SK3(array)
result(sorted)
2340#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2341 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_SK3
2344 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2345 logical(LK) :: sorted
2350 PURE module function isSortedDefCom_D1_SK2(array)
result(sorted)
2351#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2352 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_SK2
2355 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2356 logical(LK) :: sorted
2361 PURE module function isSortedDefCom_D1_SK1(array)
result(sorted)
2362#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2363 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_SK1
2366 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2367 logical(LK) :: sorted
2374 PURE module function isSortedDefCom_D1_IK5(array)
result(sorted)
2375#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2376 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_IK5
2379 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2380 logical(LK) :: sorted
2385 PURE module function isSortedDefCom_D1_IK4(array)
result(sorted)
2386#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2387 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_IK4
2390 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2391 logical(LK) :: sorted
2396 PURE module function isSortedDefCom_D1_IK3(array)
result(sorted)
2397#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2398 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_IK3
2401 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2402 logical(LK) :: sorted
2407 PURE module function isSortedDefCom_D1_IK2(array)
result(sorted)
2408#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2409 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_IK2
2412 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2413 logical(LK) :: sorted
2418 PURE module function isSortedDefCom_D1_IK1(array)
result(sorted)
2419#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2420 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_IK1
2423 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2424 logical(LK) :: sorted
2431 PURE module function isSortedDefCom_D1_LK5(array)
result(sorted)
2432#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2433 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_LK5
2436 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2437 logical(LK) :: sorted
2442 PURE module function isSortedDefCom_D1_LK4(array)
result(sorted)
2443#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2444 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_LK4
2447 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2448 logical(LK) :: sorted
2453 PURE module function isSortedDefCom_D1_LK3(array)
result(sorted)
2454#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2455 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_LK3
2458 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2459 logical(LK) :: sorted
2464 PURE module function isSortedDefCom_D1_LK2(array)
result(sorted)
2465#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2466 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_LK2
2469 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2470 logical(LK) :: sorted
2475 PURE module function isSortedDefCom_D1_LK1(array)
result(sorted)
2476#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2477 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_LK1
2480 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2481 logical(LK) :: sorted
2488 PURE module function isSortedDefCom_D1_RK5(array)
result(sorted)
2489#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2490 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_RK5
2493 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2494 logical(LK) :: sorted
2499 PURE module function isSortedDefCom_D1_RK4(array)
result(sorted)
2500#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2501 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_RK4
2504 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2505 logical(LK) :: sorted
2510 PURE module function isSortedDefCom_D1_RK3(array)
result(sorted)
2511#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2512 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_RK3
2515 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2516 logical(LK) :: sorted
2521 PURE module function isSortedDefCom_D1_RK2(array)
result(sorted)
2522#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2523 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_RK2
2526 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2527 logical(LK) :: sorted
2532 PURE module function isSortedDefCom_D1_RK1(array)
result(sorted)
2533#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2534 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_RK1
2537 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2538 logical(LK) :: sorted
2545 PURE module function isSortedDefCom_D1_CK5(array)
result(sorted)
2546#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2547 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_CK5
2550 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2551 logical(LK) :: sorted
2556 PURE module function isSortedDefCom_D1_CK4(array)
result(sorted)
2557#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2558 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_CK4
2561 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2562 logical(LK) :: sorted
2567 PURE module function isSortedDefCom_D1_CK3(array)
result(sorted)
2568#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2569 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_CK3
2572 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2573 logical(LK) :: sorted
2578 PURE module function isSortedDefCom_D1_CK2(array)
result(sorted)
2579#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2580 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_CK2
2583 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2584 logical(LK) :: sorted
2589 PURE module function isSortedDefCom_D1_CK1(array)
result(sorted)
2590#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2591 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_CK1
2594 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
2595 logical(LK) :: sorted
2604 PURE module function isSortedDefCom_D1_PSSK5(array)
result(sorted)
2605#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2606 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_PSSK5
2610 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2611 logical(LK) :: sorted
2616 PURE module function isSortedDefCom_D1_PSSK4(array)
result(sorted)
2617#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2618 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_PSSK4
2622 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2623 logical(LK) :: sorted
2628 PURE module function isSortedDefCom_D1_PSSK3(array)
result(sorted)
2629#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2630 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_PSSK3
2634 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2635 logical(LK) :: sorted
2640 PURE module function isSortedDefCom_D1_PSSK2(array)
result(sorted)
2641#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2642 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_PSSK2
2646 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2647 logical(LK) :: sorted
2652 PURE module function isSortedDefCom_D1_PSSK1(array)
result(sorted)
2653#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2654 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_PSSK1
2658 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
2659 logical(LK) :: sorted
2668 PURE module function isSortedDefCom_D1_BSSK(array)
result(sorted)
2669#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2670 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedDefCom_D1_BSSK
2674 type(css_type) ,
intent(in) ,
contiguous :: array(:)
2675 logical(LK) :: sorted
2687 module function isSortedCusCom_D0_SK5(array, isSorted)
result(sorted)
2688#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2689 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D0_SK5
2692 character(
*,SKG) ,
intent(in) :: array
2693 procedure(
logical(LK)) :: isSorted
2694 logical(LK) :: sorted
2699 module function isSortedCusCom_D0_SK4(array, isSorted)
result(sorted)
2700#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2701 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D0_SK4
2704 character(
*,SKG) ,
intent(in) :: array
2705 procedure(
logical(LK)) :: isSorted
2706 logical(LK) :: sorted
2711 module function isSortedCusCom_D0_SK3(array, isSorted)
result(sorted)
2712#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2713 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D0_SK3
2716 character(
*,SKG) ,
intent(in) :: array
2717 procedure(
logical(LK)) :: isSorted
2718 logical(LK) :: sorted
2723 module function isSortedCusCom_D0_SK2(array, isSorted)
result(sorted)
2724#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2725 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D0_SK2
2728 character(
*,SKG) ,
intent(in) :: array
2729 procedure(
logical(LK)) :: isSorted
2730 logical(LK) :: sorted
2735 module function isSortedCusCom_D0_SK1(array, isSorted)
result(sorted)
2736#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2737 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D0_SK1
2740 character(
*,SKG) ,
intent(in) :: array
2741 procedure(
logical(LK)) :: isSorted
2742 logical(LK) :: sorted
2749 module function isSortedCusCom_D1_SK5(array, isSorted)
result(sorted)
2750#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2751 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_SK5
2754 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2755 procedure(
logical(LK)) :: isSorted
2756 logical(LK) :: sorted
2761 module function isSortedCusCom_D1_SK4(array, isSorted)
result(sorted)
2762#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2763 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_SK4
2766 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2767 procedure(
logical(LK)) :: isSorted
2768 logical(LK) :: sorted
2773 module function isSortedCusCom_D1_SK3(array, isSorted)
result(sorted)
2774#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2775 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_SK3
2778 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2779 procedure(
logical(LK)) :: isSorted
2780 logical(LK) :: sorted
2785 module function isSortedCusCom_D1_SK2(array, isSorted)
result(sorted)
2786#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2787 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_SK2
2790 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2791 procedure(
logical(LK)) :: isSorted
2792 logical(LK) :: sorted
2797 module function isSortedCusCom_D1_SK1(array, isSorted)
result(sorted)
2798#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2799 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_SK1
2802 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
2803 procedure(
logical(LK)) :: isSorted
2804 logical(LK) :: sorted
2811 module function isSortedCusCom_D1_IK5(array, isSorted)
result(sorted)
2812#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2813 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_IK5
2816 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2817 procedure(
logical(LK)) :: isSorted
2818 logical(LK) :: sorted
2823 module function isSortedCusCom_D1_IK4(array, isSorted)
result(sorted)
2824#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2825 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_IK4
2828 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2829 procedure(
logical(LK)) :: isSorted
2830 logical(LK) :: sorted
2835 module function isSortedCusCom_D1_IK3(array, isSorted)
result(sorted)
2836#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2837 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_IK3
2840 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2841 procedure(
logical(LK)) :: isSorted
2842 logical(LK) :: sorted
2847 module function isSortedCusCom_D1_IK2(array, isSorted)
result(sorted)
2848#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2849 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_IK2
2852 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2853 procedure(
logical(LK)) :: isSorted
2854 logical(LK) :: sorted
2859 module function isSortedCusCom_D1_IK1(array, isSorted)
result(sorted)
2860#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2861 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_IK1
2864 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
2865 procedure(
logical(LK)) :: isSorted
2866 logical(LK) :: sorted
2873 module function isSortedCusCom_D1_LK5(array, isSorted)
result(sorted)
2874#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2875 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_LK5
2878 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2879 procedure(
logical(LK)) :: isSorted
2880 logical(LK) :: sorted
2885 module function isSortedCusCom_D1_LK4(array, isSorted)
result(sorted)
2886#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2887 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_LK4
2890 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2891 procedure(
logical(LK)) :: isSorted
2892 logical(LK) :: sorted
2897 module function isSortedCusCom_D1_LK3(array, isSorted)
result(sorted)
2898#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2899 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_LK3
2902 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2903 procedure(
logical(LK)) :: isSorted
2904 logical(LK) :: sorted
2909 module function isSortedCusCom_D1_LK2(array, isSorted)
result(sorted)
2910#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2911 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_LK2
2914 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2915 procedure(
logical(LK)) :: isSorted
2916 logical(LK) :: sorted
2921 module function isSortedCusCom_D1_LK1(array, isSorted)
result(sorted)
2922#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2923 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_LK1
2926 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
2927 procedure(
logical(LK)) :: isSorted
2928 logical(LK) :: sorted
2935 module function isSortedCusCom_D1_RK5(array, isSorted)
result(sorted)
2936#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2937 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_RK5
2940 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2941 procedure(
logical(LK)) :: isSorted
2942 logical(LK) :: sorted
2947 module function isSortedCusCom_D1_RK4(array, isSorted)
result(sorted)
2948#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2949 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_RK4
2952 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2953 procedure(
logical(LK)) :: isSorted
2954 logical(LK) :: sorted
2959 module function isSortedCusCom_D1_RK3(array, isSorted)
result(sorted)
2960#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2961 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_RK3
2964 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2965 procedure(
logical(LK)) :: isSorted
2966 logical(LK) :: sorted
2971 module function isSortedCusCom_D1_RK2(array, isSorted)
result(sorted)
2972#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2973 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_RK2
2976 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2977 procedure(
logical(LK)) :: isSorted
2978 logical(LK) :: sorted
2983 module function isSortedCusCom_D1_RK1(array, isSorted)
result(sorted)
2984#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2985 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_RK1
2988 real(RKG) ,
intent(in) ,
contiguous :: array(:)
2989 procedure(
logical(LK)) :: isSorted
2990 logical(LK) :: sorted
2997 module function isSortedCusCom_D1_CK5(array, isSorted)
result(sorted)
2998#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2999 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_CK5
3002 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3003 procedure(
logical(LK)) :: isSorted
3004 logical(LK) :: sorted
3009 module function isSortedCusCom_D1_CK4(array, isSorted)
result(sorted)
3010#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3011 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_CK4
3014 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3015 procedure(
logical(LK)) :: isSorted
3016 logical(LK) :: sorted
3021 module function isSortedCusCom_D1_CK3(array, isSorted)
result(sorted)
3022#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3023 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_CK3
3026 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3027 procedure(
logical(LK)) :: isSorted
3028 logical(LK) :: sorted
3033 module function isSortedCusCom_D1_CK2(array, isSorted)
result(sorted)
3034#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3035 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_CK2
3038 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3039 procedure(
logical(LK)) :: isSorted
3040 logical(LK) :: sorted
3045 module function isSortedCusCom_D1_CK1(array, isSorted)
result(sorted)
3046#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3047 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_CK1
3050 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3051 procedure(
logical(LK)) :: isSorted
3052 logical(LK) :: sorted
3061 module function isSortedCusCom_D1_PSSK5(array, isSorted)
result(sorted)
3062#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3063 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_PSSK5
3067 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3068 procedure(
logical(LK)) :: isSorted
3069 logical(LK) :: sorted
3074 module function isSortedCusCom_D1_PSSK4(array, isSorted)
result(sorted)
3075#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3076 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_PSSK4
3080 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3081 procedure(
logical(LK)) :: isSorted
3082 logical(LK) :: sorted
3087 module function isSortedCusCom_D1_PSSK3(array, isSorted)
result(sorted)
3088#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3089 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_PSSK3
3093 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3094 procedure(
logical(LK)) :: isSorted
3095 logical(LK) :: sorted
3100 module function isSortedCusCom_D1_PSSK2(array, isSorted)
result(sorted)
3101#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3102 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_PSSK2
3106 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3107 procedure(
logical(LK)) :: isSorted
3108 logical(LK) :: sorted
3113 module function isSortedCusCom_D1_PSSK1(array, isSorted)
result(sorted)
3114#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3115 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_PSSK1
3119 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3120 procedure(
logical(LK)) :: isSorted
3121 logical(LK) :: sorted
3130 module function isSortedCusCom_D1_BSSK(array, isSorted)
result(sorted)
3131#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3132 !DEC$ ATTRIBUTES DLLEXPORT :: isSortedCusCom_D1_BSSK
3136 type(css_type) ,
intent(in) ,
contiguous :: array(:)
3137 procedure(
logical(LK)) :: isSorted
3138 logical(LK) :: sorted
3358 module function getSortedIndCusComDef_D0_SK5(array, isSorted, method)
result(sorting)
3359#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3360 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D0_SK5
3363 character(
*,SKG) ,
intent(in) :: array
3364 procedure(
logical(LK)) :: isSorted
3365 integer(IK) :: sorting(
len(array, IK))
3366 type(isort_type) ,
intent(in) :: method
3371 module function getSortedIndCusComDef_D0_SK4(array, isSorted, method)
result(sorting)
3372#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3373 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D0_SK4
3376 character(
*,SKG) ,
intent(in) :: array
3377 procedure(
logical(LK)) :: isSorted
3378 integer(IK) :: sorting(
len(array, IK))
3379 type(isort_type) ,
intent(in) :: method
3384 module function getSortedIndCusComDef_D0_SK3(array, isSorted, method)
result(sorting)
3385#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3386 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D0_SK3
3389 character(
*,SKG) ,
intent(in) :: array
3390 procedure(
logical(LK)) :: isSorted
3391 integer(IK) :: sorting(
len(array, IK))
3392 type(isort_type) ,
intent(in) :: method
3397 module function getSortedIndCusComDef_D0_SK2(array, isSorted, method)
result(sorting)
3398#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3399 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D0_SK2
3402 character(
*,SKG) ,
intent(in) :: array
3403 procedure(
logical(LK)) :: isSorted
3404 integer(IK) :: sorting(
len(array, IK))
3405 type(isort_type) ,
intent(in) :: method
3410 module function getSortedIndCusComDef_D0_SK1(array, isSorted, method)
result(sorting)
3411#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3412 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D0_SK1
3415 character(
*,SKG) ,
intent(in) :: array
3416 procedure(
logical(LK)) :: isSorted
3417 integer(IK) :: sorting(
len(array, IK))
3418 type(isort_type) ,
intent(in) :: method
3425 module function getSortedIndCusComDef_D1_SK5(array, isSorted, method)
result(sorting)
3426#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3427 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_SK5
3430 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3431 procedure(
logical(LK)) :: isSorted
3432 integer(IK) :: sorting(
size(array,
1, IK))
3433 type(isort_type) ,
intent(in) :: method
3438 module function getSortedIndCusComDef_D1_SK4(array, isSorted, method)
result(sorting)
3439#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3440 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_SK4
3443 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3444 procedure(
logical(LK)) :: isSorted
3445 integer(IK) :: sorting(
size(array,
1, IK))
3446 type(isort_type) ,
intent(in) :: method
3451 module function getSortedIndCusComDef_D1_SK3(array, isSorted, method)
result(sorting)
3452#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3453 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_SK3
3456 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3457 procedure(
logical(LK)) :: isSorted
3458 integer(IK) :: sorting(
size(array,
1, IK))
3459 type(isort_type) ,
intent(in) :: method
3464 module function getSortedIndCusComDef_D1_SK2(array, isSorted, method)
result(sorting)
3465#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3466 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_SK2
3469 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3470 procedure(
logical(LK)) :: isSorted
3471 integer(IK) :: sorting(
size(array,
1, IK))
3472 type(isort_type) ,
intent(in) :: method
3477 module function getSortedIndCusComDef_D1_SK1(array, isSorted, method)
result(sorting)
3478#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3479 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_SK1
3482 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3483 procedure(
logical(LK)) :: isSorted
3484 integer(IK) :: sorting(
size(array,
1, IK))
3485 type(isort_type) ,
intent(in) :: method
3492 module function getSortedIndCusComDef_D1_IK5(array, isSorted, method)
result(sorting)
3493#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3494 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_IK5
3497 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3498 procedure(
logical(LK)) :: isSorted
3499 integer(IK) :: sorting(
size(array,
1, IK))
3500 type(isort_type) ,
intent(in) :: method
3505 module function getSortedIndCusComDef_D1_IK4(array, isSorted, method)
result(sorting)
3506#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3507 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_IK4
3510 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3511 procedure(
logical(LK)) :: isSorted
3512 integer(IK) :: sorting(
size(array,
1, IK))
3513 type(isort_type) ,
intent(in) :: method
3518 module function getSortedIndCusComDef_D1_IK3(array, isSorted, method)
result(sorting)
3519#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3520 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_IK3
3523 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3524 procedure(
logical(LK)) :: isSorted
3525 integer(IK) :: sorting(
size(array,
1, IK))
3526 type(isort_type) ,
intent(in) :: method
3531 module function getSortedIndCusComDef_D1_IK2(array, isSorted, method)
result(sorting)
3532#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3533 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_IK2
3536 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3537 procedure(
logical(LK)) :: isSorted
3538 integer(IK) :: sorting(
size(array,
1, IK))
3539 type(isort_type) ,
intent(in) :: method
3544 module function getSortedIndCusComDef_D1_IK1(array, isSorted, method)
result(sorting)
3545#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3546 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_IK1
3549 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
3550 procedure(
logical(LK)) :: isSorted
3551 integer(IK) :: sorting(
size(array,
1, IK))
3552 type(isort_type) ,
intent(in) :: method
3559 module function getSortedIndCusComDef_D1_LK5(array, isSorted, method)
result(sorting)
3560#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3561 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_LK5
3564 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3565 procedure(
logical(LK)) :: isSorted
3566 integer(IK) :: sorting(
size(array,
1, IK))
3567 type(isort_type) ,
intent(in) :: method
3572 module function getSortedIndCusComDef_D1_LK4(array, isSorted, method)
result(sorting)
3573#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3574 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_LK4
3577 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3578 procedure(
logical(LK)) :: isSorted
3579 integer(IK) :: sorting(
size(array,
1, IK))
3580 type(isort_type) ,
intent(in) :: method
3585 module function getSortedIndCusComDef_D1_LK3(array, isSorted, method)
result(sorting)
3586#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3587 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_LK3
3590 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3591 procedure(
logical(LK)) :: isSorted
3592 integer(IK) :: sorting(
size(array,
1, IK))
3593 type(isort_type) ,
intent(in) :: method
3598 module function getSortedIndCusComDef_D1_LK2(array, isSorted, method)
result(sorting)
3599#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3600 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_LK2
3603 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3604 procedure(
logical(LK)) :: isSorted
3605 integer(IK) :: sorting(
size(array,
1, IK))
3606 type(isort_type) ,
intent(in) :: method
3611 module function getSortedIndCusComDef_D1_LK1(array, isSorted, method)
result(sorting)
3612#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3613 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_LK1
3616 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
3617 procedure(
logical(LK)) :: isSorted
3618 integer(IK) :: sorting(
size(array,
1, IK))
3619 type(isort_type) ,
intent(in) :: method
3626 module function getSortedIndCusComDef_D1_CK5(array, isSorted, method)
result(sorting)
3627#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3628 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_CK5
3631 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3632 procedure(
logical(LK)) :: isSorted
3633 integer(IK) :: sorting(
size(array,
1, IK))
3634 type(isort_type) ,
intent(in) :: method
3639 module function getSortedIndCusComDef_D1_CK4(array, isSorted, method)
result(sorting)
3640#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3641 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_CK4
3644 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3645 procedure(
logical(LK)) :: isSorted
3646 integer(IK) :: sorting(
size(array,
1, IK))
3647 type(isort_type) ,
intent(in) :: method
3652 module function getSortedIndCusComDef_D1_CK3(array, isSorted, method)
result(sorting)
3653#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3654 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_CK3
3657 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3658 procedure(
logical(LK)) :: isSorted
3659 integer(IK) :: sorting(
size(array,
1, IK))
3660 type(isort_type) ,
intent(in) :: method
3665 module function getSortedIndCusComDef_D1_CK2(array, isSorted, method)
result(sorting)
3666#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3667 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_CK2
3670 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3671 procedure(
logical(LK)) :: isSorted
3672 integer(IK) :: sorting(
size(array,
1, IK))
3673 type(isort_type) ,
intent(in) :: method
3678 module function getSortedIndCusComDef_D1_CK1(array, isSorted, method)
result(sorting)
3679#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3680 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_CK1
3683 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
3684 procedure(
logical(LK)) :: isSorted
3685 integer(IK) :: sorting(
size(array,
1, IK))
3686 type(isort_type) ,
intent(in) :: method
3693 module function getSortedIndCusComDef_D1_RK5(array, isSorted, method)
result(sorting)
3694#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3695 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_RK5
3698 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3699 procedure(
logical(LK)) :: isSorted
3700 integer(IK) :: sorting(
size(array,
1, IK))
3701 type(isort_type) ,
intent(in) :: method
3706 module function getSortedIndCusComDef_D1_RK4(array, isSorted, method)
result(sorting)
3707#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3708 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_RK4
3711 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3712 procedure(
logical(LK)) :: isSorted
3713 integer(IK) :: sorting(
size(array,
1, IK))
3714 type(isort_type) ,
intent(in) :: method
3719 module function getSortedIndCusComDef_D1_RK3(array, isSorted, method)
result(sorting)
3720#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3721 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_RK3
3724 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3725 procedure(
logical(LK)) :: isSorted
3726 integer(IK) :: sorting(
size(array,
1, IK))
3727 type(isort_type) ,
intent(in) :: method
3732 module function getSortedIndCusComDef_D1_RK2(array, isSorted, method)
result(sorting)
3733#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3734 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_RK2
3737 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3738 procedure(
logical(LK)) :: isSorted
3739 integer(IK) :: sorting(
size(array,
1, IK))
3740 type(isort_type) ,
intent(in) :: method
3745 module function getSortedIndCusComDef_D1_RK1(array, isSorted, method)
result(sorting)
3746#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3747 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_RK1
3750 real(RKG) ,
intent(in) ,
contiguous :: array(:)
3751 procedure(
logical(LK)) :: isSorted
3752 integer(IK) :: sorting(
size(array,
1, IK))
3753 type(isort_type) ,
intent(in) :: method
3762 module function getSortedIndCusComDef_D1_PSSK5(array, isSorted, method)
result(sorting)
3763#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3764 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_PSSK5
3768 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3769 procedure(
logical(LK)) :: isSorted
3770 integer(IK) :: sorting(
size(array,
1, IK))
3771 type(isort_type) ,
intent(in) :: method
3776 module function getSortedIndCusComDef_D1_PSSK4(array, isSorted, method)
result(sorting)
3777#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3778 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_PSSK4
3782 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3783 procedure(
logical(LK)) :: isSorted
3784 integer(IK) :: sorting(
size(array,
1, IK))
3785 type(isort_type) ,
intent(in) :: method
3790 module function getSortedIndCusComDef_D1_PSSK3(array, isSorted, method)
result(sorting)
3791#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3792 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_PSSK3
3796 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3797 procedure(
logical(LK)) :: isSorted
3798 integer(IK) :: sorting(
size(array,
1, IK))
3799 type(isort_type) ,
intent(in) :: method
3804 module function getSortedIndCusComDef_D1_PSSK2(array, isSorted, method)
result(sorting)
3805#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3806 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_PSSK2
3810 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3811 procedure(
logical(LK)) :: isSorted
3812 integer(IK) :: sorting(
size(array,
1, IK))
3813 type(isort_type) ,
intent(in) :: method
3818 module function getSortedIndCusComDef_D1_PSSK1(array, isSorted, method)
result(sorting)
3819#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3820 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_PSSK1
3824 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
3825 procedure(
logical(LK)) :: isSorted
3826 integer(IK) :: sorting(
size(array,
1, IK))
3827 type(isort_type) ,
intent(in) :: method
3836 module function getSortedIndCusComDef_D1_BSSK(array, isSorted, method)
result(sorting)
3837#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3838 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndCusComDef_D1_BSSK
3842 type(css_type) ,
intent(in) ,
contiguous :: array(:)
3843 procedure(
logical(LK)) :: isSorted
3844 integer(IK) :: sorting(
size(array,
1, IK))
3845 type(isort_type) ,
intent(in) :: method
3863 module function getSortedArrCusComDef_D0_SK5(array, isSorted, method)
result(sorting)
3864#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3865 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D0_SK5
3868 character(
*,SKG) ,
intent(in) :: array
3869 character(
len(array, IK),SKG) :: sorting
3870 procedure(
logical(LK)) :: isSorted
3871 class(sort_type) ,
intent(in) ,
optional :: method
3876 module function getSortedArrCusComDef_D0_SK4(array, isSorted, method)
result(sorting)
3877#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3878 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D0_SK4
3881 character(
*,SKG) ,
intent(in) :: array
3882 character(
len(array, IK),SKG) :: sorting
3883 procedure(
logical(LK)) :: isSorted
3884 class(sort_type) ,
intent(in) ,
optional :: method
3889 module function getSortedArrCusComDef_D0_SK3(array, isSorted, method)
result(sorting)
3890#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3891 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D0_SK3
3894 character(
*,SKG) ,
intent(in) :: array
3895 character(
len(array, IK),SKG) :: sorting
3896 procedure(
logical(LK)) :: isSorted
3897 class(sort_type) ,
intent(in) ,
optional :: method
3902 module function getSortedArrCusComDef_D0_SK2(array, isSorted, method)
result(sorting)
3903#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3904 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D0_SK2
3907 character(
*,SKG) ,
intent(in) :: array
3908 character(
len(array, IK),SKG) :: sorting
3909 procedure(
logical(LK)) :: isSorted
3910 class(sort_type) ,
intent(in) ,
optional :: method
3915 module function getSortedArrCusComDef_D0_SK1(array, isSorted, method)
result(sorting)
3916#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3917 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D0_SK1
3920 character(
*,SKG) ,
intent(in) :: array
3921 character(
len(array, IK),SKG) :: sorting
3922 procedure(
logical(LK)) :: isSorted
3923 class(sort_type) ,
intent(in) ,
optional :: method
3930 module function getSortedArrCusComDef_D1_SK5(array, isSorted, method)
result(sorting)
3931#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3932 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_SK5
3935 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3936 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
3937 procedure(
logical(LK)) :: isSorted
3938 class(sort_type) ,
intent(in) ,
optional :: method
3943 module function getSortedArrCusComDef_D1_SK4(array, isSorted, method)
result(sorting)
3944#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3945 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_SK4
3948 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3949 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
3950 procedure(
logical(LK)) :: isSorted
3951 class(sort_type) ,
intent(in) ,
optional :: method
3956 module function getSortedArrCusComDef_D1_SK3(array, isSorted, method)
result(sorting)
3957#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3958 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_SK3
3961 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3962 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
3963 procedure(
logical(LK)) :: isSorted
3964 class(sort_type) ,
intent(in) ,
optional :: method
3969 module function getSortedArrCusComDef_D1_SK2(array, isSorted, method)
result(sorting)
3970#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3971 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_SK2
3974 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3975 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
3976 procedure(
logical(LK)) :: isSorted
3977 class(sort_type) ,
intent(in) ,
optional :: method
3982 module function getSortedArrCusComDef_D1_SK1(array, isSorted, method)
result(sorting)
3983#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3984 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_SK1
3987 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
3988 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
3989 procedure(
logical(LK)) :: isSorted
3990 class(sort_type) ,
intent(in) ,
optional :: method
3997 module function getSortedArrCusComDef_D1_IK5(array, isSorted, method)
result(sorting)
3998#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3999 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_IK5
4002 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4003 integer(IKG) :: sorting(
size(array,
1, IK))
4004 procedure(
logical(LK)) :: isSorted
4005 class(sort_type) ,
intent(in) ,
optional :: method
4010 module function getSortedArrCusComDef_D1_IK4(array, isSorted, method)
result(sorting)
4011#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4012 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_IK4
4015 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4016 integer(IKG) :: sorting(
size(array,
1, IK))
4017 procedure(
logical(LK)) :: isSorted
4018 class(sort_type) ,
intent(in) ,
optional :: method
4023 module function getSortedArrCusComDef_D1_IK3(array, isSorted, method)
result(sorting)
4024#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4025 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_IK3
4028 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4029 integer(IKG) :: sorting(
size(array,
1, IK))
4030 procedure(
logical(LK)) :: isSorted
4031 class(sort_type) ,
intent(in) ,
optional :: method
4036 module function getSortedArrCusComDef_D1_IK2(array, isSorted, method)
result(sorting)
4037#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4038 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_IK2
4041 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4042 integer(IKG) :: sorting(
size(array,
1, IK))
4043 procedure(
logical(LK)) :: isSorted
4044 class(sort_type) ,
intent(in) ,
optional :: method
4049 module function getSortedArrCusComDef_D1_IK1(array, isSorted, method)
result(sorting)
4050#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4051 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_IK1
4054 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4055 integer(IKG) :: sorting(
size(array,
1, IK))
4056 procedure(
logical(LK)) :: isSorted
4057 class(sort_type) ,
intent(in) ,
optional :: method
4064 module function getSortedArrCusComDef_D1_LK5(array, isSorted, method)
result(sorting)
4065#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4066 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_LK5
4069 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4070 logical(LKG) :: sorting(
size(array,
1, IK))
4071 procedure(
logical(LK)) :: isSorted
4072 class(sort_type) ,
intent(in) ,
optional :: method
4077 module function getSortedArrCusComDef_D1_LK4(array, isSorted, method)
result(sorting)
4078#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4079 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_LK4
4082 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4083 logical(LKG) :: sorting(
size(array,
1, IK))
4084 procedure(
logical(LK)) :: isSorted
4085 class(sort_type) ,
intent(in) ,
optional :: method
4090 module function getSortedArrCusComDef_D1_LK3(array, isSorted, method)
result(sorting)
4091#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4092 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_LK3
4095 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4096 logical(LKG) :: sorting(
size(array,
1, IK))
4097 procedure(
logical(LK)) :: isSorted
4098 class(sort_type) ,
intent(in) ,
optional :: method
4103 module function getSortedArrCusComDef_D1_LK2(array, isSorted, method)
result(sorting)
4104#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4105 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_LK2
4108 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4109 logical(LKG) :: sorting(
size(array,
1, IK))
4110 procedure(
logical(LK)) :: isSorted
4111 class(sort_type) ,
intent(in) ,
optional :: method
4116 module function getSortedArrCusComDef_D1_LK1(array, isSorted, method)
result(sorting)
4117#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4118 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_LK1
4121 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4122 logical(LKG) :: sorting(
size(array,
1, IK))
4123 procedure(
logical(LK)) :: isSorted
4124 class(sort_type) ,
intent(in) ,
optional :: method
4131 module function getSortedArrCusComDef_D1_CK5(array, isSorted, method)
result(sorting)
4132#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4133 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_CK5
4136 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4137 complex(CKG) :: sorting(
size(array,
1, IK))
4138 procedure(
logical(LK)) :: isSorted
4139 class(sort_type) ,
intent(in) ,
optional :: method
4144 module function getSortedArrCusComDef_D1_CK4(array, isSorted, method)
result(sorting)
4145#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4146 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_CK4
4149 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4150 complex(CKG) :: sorting(
size(array,
1, IK))
4151 procedure(
logical(LK)) :: isSorted
4152 class(sort_type) ,
intent(in) ,
optional :: method
4157 module function getSortedArrCusComDef_D1_CK3(array, isSorted, method)
result(sorting)
4158#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4159 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_CK3
4162 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4163 complex(CKG) :: sorting(
size(array,
1, IK))
4164 procedure(
logical(LK)) :: isSorted
4165 class(sort_type) ,
intent(in) ,
optional :: method
4170 module function getSortedArrCusComDef_D1_CK2(array, isSorted, method)
result(sorting)
4171#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4172 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_CK2
4175 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4176 complex(CKG) :: sorting(
size(array,
1, IK))
4177 procedure(
logical(LK)) :: isSorted
4178 class(sort_type) ,
intent(in) ,
optional :: method
4183 module function getSortedArrCusComDef_D1_CK1(array, isSorted, method)
result(sorting)
4184#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4185 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_CK1
4188 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4189 complex(CKG) :: sorting(
size(array,
1, IK))
4190 procedure(
logical(LK)) :: isSorted
4191 class(sort_type) ,
intent(in) ,
optional :: method
4198 module function getSortedArrCusComDef_D1_RK5(array, isSorted, method)
result(sorting)
4199#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4200 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_RK5
4203 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4204 real(RKG) :: sorting(
size(array,
1, IK))
4205 procedure(
logical(LK)) :: isSorted
4206 class(sort_type) ,
intent(in) ,
optional :: method
4211 module function getSortedArrCusComDef_D1_RK4(array, isSorted, method)
result(sorting)
4212#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4213 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_RK4
4216 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4217 real(RKG) :: sorting(
size(array,
1, IK))
4218 procedure(
logical(LK)) :: isSorted
4219 class(sort_type) ,
intent(in) ,
optional :: method
4224 module function getSortedArrCusComDef_D1_RK3(array, isSorted, method)
result(sorting)
4225#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4226 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_RK3
4229 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4230 real(RKG) :: sorting(
size(array,
1, IK))
4231 procedure(
logical(LK)) :: isSorted
4232 class(sort_type) ,
intent(in) ,
optional :: method
4237 module function getSortedArrCusComDef_D1_RK2(array, isSorted, method)
result(sorting)
4238#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4239 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_RK2
4242 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4243 real(RKG) :: sorting(
size(array,
1, IK))
4244 procedure(
logical(LK)) :: isSorted
4245 class(sort_type) ,
intent(in) ,
optional :: method
4250 module function getSortedArrCusComDef_D1_RK1(array, isSorted, method)
result(sorting)
4251#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4252 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_RK1
4255 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4256 real(RKG) :: sorting(
size(array,
1, IK))
4257 procedure(
logical(LK)) :: isSorted
4258 class(sort_type) ,
intent(in) ,
optional :: method
4267 module function getSortedArrCusComDef_D1_PSSK5(array, isSorted, method)
result(sorting)
4268#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4269 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_PSSK5
4273 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4274 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
4275 procedure(
logical(LK)) :: isSorted
4276 class(sort_type) ,
intent(in) ,
optional :: method
4281 module function getSortedArrCusComDef_D1_PSSK4(array, isSorted, method)
result(sorting)
4282#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4283 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_PSSK4
4287 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4288 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
4289 procedure(
logical(LK)) :: isSorted
4290 class(sort_type) ,
intent(in) ,
optional :: method
4295 module function getSortedArrCusComDef_D1_PSSK3(array, isSorted, method)
result(sorting)
4296#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4297 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_PSSK3
4301 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4302 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
4303 procedure(
logical(LK)) :: isSorted
4304 class(sort_type) ,
intent(in) ,
optional :: method
4309 module function getSortedArrCusComDef_D1_PSSK2(array, isSorted, method)
result(sorting)
4310#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4311 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_PSSK2
4315 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4316 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
4317 procedure(
logical(LK)) :: isSorted
4318 class(sort_type) ,
intent(in) ,
optional :: method
4323 module function getSortedArrCusComDef_D1_PSSK1(array, isSorted, method)
result(sorting)
4324#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4325 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_PSSK1
4329 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4330 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
4331 procedure(
logical(LK)) :: isSorted
4332 class(sort_type) ,
intent(in) ,
optional :: method
4341 module function getSortedArrCusComDef_D1_BSSK(array, isSorted, method)
result(sorting)
4342#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4343 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrCusComDef_D1_BSSK
4347 type(css_type) ,
intent(in) ,
contiguous :: array(:)
4348 type(css_type) :: sorting(
size(array,
1, IK))
4349 procedure(
logical(LK)) :: isSorted
4350 class(sort_type) ,
intent(in) ,
optional :: method
4372 module function getSortedIndDefComDef_D0_SK5(array, method)
result(sorting)
4373#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4374 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D0_SK5
4377 character(
*,SKG) ,
intent(in) :: array
4378 integer(IK) :: sorting(
len(array, IK))
4379 type(isort_type) ,
intent(in) :: method
4384 module function getSortedIndDefComDef_D0_SK4(array, method)
result(sorting)
4385#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4386 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D0_SK4
4389 character(
*,SKG) ,
intent(in) :: array
4390 integer(IK) :: sorting(
len(array, IK))
4391 type(isort_type) ,
intent(in) :: method
4396 module function getSortedIndDefComDef_D0_SK3(array, method)
result(sorting)
4397#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4398 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D0_SK3
4401 character(
*,SKG) ,
intent(in) :: array
4402 integer(IK) :: sorting(
len(array, IK))
4403 type(isort_type) ,
intent(in) :: method
4408 module function getSortedIndDefComDef_D0_SK2(array, method)
result(sorting)
4409#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4410 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D0_SK2
4413 character(
*,SKG) ,
intent(in) :: array
4414 integer(IK) :: sorting(
len(array, IK))
4415 type(isort_type) ,
intent(in) :: method
4420 module function getSortedIndDefComDef_D0_SK1(array, method)
result(sorting)
4421#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4422 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D0_SK1
4425 character(
*,SKG) ,
intent(in) :: array
4426 integer(IK) :: sorting(
len(array, IK))
4427 type(isort_type) ,
intent(in) :: method
4434 module function getSortedIndDefComDef_D1_SK5(array, method)
result(sorting)
4435#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4436 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_SK5
4439 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4440 integer(IK) :: sorting(
size(array,
1, IK))
4441 type(isort_type) ,
intent(in) :: method
4446 module function getSortedIndDefComDef_D1_SK4(array, method)
result(sorting)
4447#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4448 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_SK4
4451 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4452 integer(IK) :: sorting(
size(array,
1, IK))
4453 type(isort_type) ,
intent(in) :: method
4458 module function getSortedIndDefComDef_D1_SK3(array, method)
result(sorting)
4459#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4460 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_SK3
4463 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4464 integer(IK) :: sorting(
size(array,
1, IK))
4465 type(isort_type) ,
intent(in) :: method
4470 module function getSortedIndDefComDef_D1_SK2(array, method)
result(sorting)
4471#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4472 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_SK2
4475 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4476 integer(IK) :: sorting(
size(array,
1, IK))
4477 type(isort_type) ,
intent(in) :: method
4482 module function getSortedIndDefComDef_D1_SK1(array, method)
result(sorting)
4483#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4484 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_SK1
4487 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4488 integer(IK) :: sorting(
size(array,
1, IK))
4489 type(isort_type) ,
intent(in) :: method
4496 module function getSortedIndDefComDef_D1_IK5(array, method)
result(sorting)
4497#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4498 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_IK5
4501 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4502 integer(IK) :: sorting(
size(array,
1, IK))
4503 type(isort_type) ,
intent(in) :: method
4508 module function getSortedIndDefComDef_D1_IK4(array, method)
result(sorting)
4509#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4510 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_IK4
4513 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4514 integer(IK) :: sorting(
size(array,
1, IK))
4515 type(isort_type) ,
intent(in) :: method
4520 module function getSortedIndDefComDef_D1_IK3(array, method)
result(sorting)
4521#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4522 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_IK3
4525 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4526 integer(IK) :: sorting(
size(array,
1, IK))
4527 type(isort_type) ,
intent(in) :: method
4532 module function getSortedIndDefComDef_D1_IK2(array, method)
result(sorting)
4533#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4534 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_IK2
4537 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4538 integer(IK) :: sorting(
size(array,
1, IK))
4539 type(isort_type) ,
intent(in) :: method
4544 module function getSortedIndDefComDef_D1_IK1(array, method)
result(sorting)
4545#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4546 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_IK1
4549 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4550 integer(IK) :: sorting(
size(array,
1, IK))
4551 type(isort_type) ,
intent(in) :: method
4558 module function getSortedIndDefComDef_D1_LK5(array, method)
result(sorting)
4559#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4560 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_LK5
4563 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4564 integer(IK) :: sorting(
size(array,
1, IK))
4565 type(isort_type) ,
intent(in) :: method
4570 module function getSortedIndDefComDef_D1_LK4(array, method)
result(sorting)
4571#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4572 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_LK4
4575 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4576 integer(IK) :: sorting(
size(array,
1, IK))
4577 type(isort_type) ,
intent(in) :: method
4582 module function getSortedIndDefComDef_D1_LK3(array, method)
result(sorting)
4583#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4584 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_LK3
4587 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4588 integer(IK) :: sorting(
size(array,
1, IK))
4589 type(isort_type) ,
intent(in) :: method
4594 module function getSortedIndDefComDef_D1_LK2(array, method)
result(sorting)
4595#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4596 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_LK2
4599 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4600 integer(IK) :: sorting(
size(array,
1, IK))
4601 type(isort_type) ,
intent(in) :: method
4606 module function getSortedIndDefComDef_D1_LK1(array, method)
result(sorting)
4607#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4608 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_LK1
4611 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
4612 integer(IK) :: sorting(
size(array,
1, IK))
4613 type(isort_type) ,
intent(in) :: method
4620 module function getSortedIndDefComDef_D1_CK5(array, method)
result(sorting)
4621#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4622 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_CK5
4625 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4626 integer(IK) :: sorting(
size(array,
1, IK))
4627 type(isort_type) ,
intent(in) :: method
4632 module function getSortedIndDefComDef_D1_CK4(array, method)
result(sorting)
4633#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4634 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_CK4
4637 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4638 integer(IK) :: sorting(
size(array,
1, IK))
4639 type(isort_type) ,
intent(in) :: method
4644 module function getSortedIndDefComDef_D1_CK3(array, method)
result(sorting)
4645#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4646 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_CK3
4649 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4650 integer(IK) :: sorting(
size(array,
1, IK))
4651 type(isort_type) ,
intent(in) :: method
4656 module function getSortedIndDefComDef_D1_CK2(array, method)
result(sorting)
4657#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4658 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_CK2
4661 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4662 integer(IK) :: sorting(
size(array,
1, IK))
4663 type(isort_type) ,
intent(in) :: method
4668 module function getSortedIndDefComDef_D1_CK1(array, method)
result(sorting)
4669#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4670 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_CK1
4673 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
4674 integer(IK) :: sorting(
size(array,
1, IK))
4675 type(isort_type) ,
intent(in) :: method
4682 module function getSortedIndDefComDef_D1_RK5(array, method)
result(sorting)
4683#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4684 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_RK5
4687 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4688 integer(IK) :: sorting(
size(array,
1, IK))
4689 type(isort_type) ,
intent(in) :: method
4694 module function getSortedIndDefComDef_D1_RK4(array, method)
result(sorting)
4695#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4696 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_RK4
4699 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4700 integer(IK) :: sorting(
size(array,
1, IK))
4701 type(isort_type) ,
intent(in) :: method
4706 module function getSortedIndDefComDef_D1_RK3(array, method)
result(sorting)
4707#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4708 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_RK3
4711 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4712 integer(IK) :: sorting(
size(array,
1, IK))
4713 type(isort_type) ,
intent(in) :: method
4718 module function getSortedIndDefComDef_D1_RK2(array, method)
result(sorting)
4719#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4720 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_RK2
4723 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4724 integer(IK) :: sorting(
size(array,
1, IK))
4725 type(isort_type) ,
intent(in) :: method
4730 module function getSortedIndDefComDef_D1_RK1(array, method)
result(sorting)
4731#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4732 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_RK1
4735 real(RKG) ,
intent(in) ,
contiguous :: array(:)
4736 integer(IK) :: sorting(
size(array,
1, IK))
4737 type(isort_type) ,
intent(in) :: method
4746 module function getSortedIndDefComDef_D1_PSSK5(array, method)
result(sorting)
4747#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4748 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_PSSK5
4752 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4753 integer(IK) :: sorting(
size(array,
1, IK))
4754 type(isort_type) ,
intent(in) :: method
4759 module function getSortedIndDefComDef_D1_PSSK4(array, method)
result(sorting)
4760#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4761 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_PSSK4
4765 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4766 integer(IK) :: sorting(
size(array,
1, IK))
4767 type(isort_type) ,
intent(in) :: method
4772 module function getSortedIndDefComDef_D1_PSSK3(array, method)
result(sorting)
4773#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4774 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_PSSK3
4778 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4779 integer(IK) :: sorting(
size(array,
1, IK))
4780 type(isort_type) ,
intent(in) :: method
4785 module function getSortedIndDefComDef_D1_PSSK2(array, method)
result(sorting)
4786#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4787 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_PSSK2
4791 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4792 integer(IK) :: sorting(
size(array,
1, IK))
4793 type(isort_type) ,
intent(in) :: method
4798 module function getSortedIndDefComDef_D1_PSSK1(array, method)
result(sorting)
4799#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4800 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_PSSK1
4804 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
4805 integer(IK) :: sorting(
size(array,
1, IK))
4806 type(isort_type) ,
intent(in) :: method
4815 module function getSortedIndDefComDef_D1_BSSK(array, method)
result(sorting)
4816#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4817 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedIndDefComDef_D1_BSSK
4821 type(css_type) ,
intent(in) ,
contiguous :: array(:)
4822 integer(IK) :: sorting(
size(array,
1, IK))
4823 type(isort_type) ,
intent(in) :: method
4841 module function getSortedArrDefComDef_D0_SK5(array, method)
result(sorting)
4842#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4843 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D0_SK5
4846 character(
*,SKG) ,
intent(in) :: array
4847 character(
len(array, IK),SKG) :: sorting
4848 class(sort_type) ,
intent(in) ,
optional :: method
4853 module function getSortedArrDefComDef_D0_SK4(array, method)
result(sorting)
4854#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4855 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D0_SK4
4858 character(
*,SKG) ,
intent(in) :: array
4859 character(
len(array, IK),SKG) :: sorting
4860 class(sort_type) ,
intent(in) ,
optional :: method
4865 module function getSortedArrDefComDef_D0_SK3(array, method)
result(sorting)
4866#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4867 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D0_SK3
4870 character(
*,SKG) ,
intent(in) :: array
4871 character(
len(array, IK),SKG) :: sorting
4872 class(sort_type) ,
intent(in) ,
optional :: method
4877 module function getSortedArrDefComDef_D0_SK2(array, method)
result(sorting)
4878#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4879 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D0_SK2
4882 character(
*,SKG) ,
intent(in) :: array
4883 character(
len(array, IK),SKG) :: sorting
4884 class(sort_type) ,
intent(in) ,
optional :: method
4889 module function getSortedArrDefComDef_D0_SK1(array, method)
result(sorting)
4890#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4891 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D0_SK1
4894 character(
*,SKG) ,
intent(in) :: array
4895 character(
len(array, IK),SKG) :: sorting
4896 class(sort_type) ,
intent(in) ,
optional :: method
4903 module function getSortedArrDefComDef_D1_SK5(array, method)
result(sorting)
4904#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4905 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_SK5
4908 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4909 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
4910 class(sort_type) ,
intent(in) ,
optional :: method
4915 module function getSortedArrDefComDef_D1_SK4(array, method)
result(sorting)
4916#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4917 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_SK4
4920 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4921 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
4922 class(sort_type) ,
intent(in) ,
optional :: method
4927 module function getSortedArrDefComDef_D1_SK3(array, method)
result(sorting)
4928#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4929 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_SK3
4932 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4933 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
4934 class(sort_type) ,
intent(in) ,
optional :: method
4939 module function getSortedArrDefComDef_D1_SK2(array, method)
result(sorting)
4940#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4941 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_SK2
4944 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4945 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
4946 class(sort_type) ,
intent(in) ,
optional :: method
4951 module function getSortedArrDefComDef_D1_SK1(array, method)
result(sorting)
4952#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4953 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_SK1
4956 character(
*,SKG) ,
intent(in) ,
contiguous :: array(:)
4957 character(
len(array, IK),SKG) :: sorting(
size(array,
1, IK))
4958 class(sort_type) ,
intent(in) ,
optional :: method
4965 module function getSortedArrDefComDef_D1_IK5(array, method)
result(sorting)
4966#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4967 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_IK5
4970 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4971 integer(IKG) :: sorting(
size(array,
1, IK))
4972 class(sort_type) ,
intent(in) ,
optional :: method
4977 module function getSortedArrDefComDef_D1_IK4(array, method)
result(sorting)
4978#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4979 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_IK4
4982 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4983 integer(IKG) :: sorting(
size(array,
1, IK))
4984 class(sort_type) ,
intent(in) ,
optional :: method
4989 module function getSortedArrDefComDef_D1_IK3(array, method)
result(sorting)
4990#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4991 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_IK3
4994 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
4995 integer(IKG) :: sorting(
size(array,
1, IK))
4996 class(sort_type) ,
intent(in) ,
optional :: method
5001 module function getSortedArrDefComDef_D1_IK2(array, method)
result(sorting)
5002#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5003 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_IK2
5006 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
5007 integer(IKG) :: sorting(
size(array,
1, IK))
5008 class(sort_type) ,
intent(in) ,
optional :: method
5013 module function getSortedArrDefComDef_D1_IK1(array, method)
result(sorting)
5014#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5015 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_IK1
5018 integer(IKG) ,
intent(in) ,
contiguous :: array(:)
5019 integer(IKG) :: sorting(
size(array,
1, IK))
5020 class(sort_type) ,
intent(in) ,
optional :: method
5027 module function getSortedArrDefComDef_D1_LK5(array, method)
result(sorting)
5028#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5029 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_LK5
5032 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
5033 logical(LKG) :: sorting(
size(array,
1, IK))
5034 class(sort_type) ,
intent(in) ,
optional :: method
5039 module function getSortedArrDefComDef_D1_LK4(array, method)
result(sorting)
5040#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5041 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_LK4
5044 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
5045 logical(LKG) :: sorting(
size(array,
1, IK))
5046 class(sort_type) ,
intent(in) ,
optional :: method
5051 module function getSortedArrDefComDef_D1_LK3(array, method)
result(sorting)
5052#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5053 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_LK3
5056 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
5057 logical(LKG) :: sorting(
size(array,
1, IK))
5058 class(sort_type) ,
intent(in) ,
optional :: method
5063 module function getSortedArrDefComDef_D1_LK2(array, method)
result(sorting)
5064#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5065 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_LK2
5068 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
5069 logical(LKG) :: sorting(
size(array,
1, IK))
5070 class(sort_type) ,
intent(in) ,
optional :: method
5075 module function getSortedArrDefComDef_D1_LK1(array, method)
result(sorting)
5076#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5077 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_LK1
5080 logical(LKG) ,
intent(in) ,
contiguous :: array(:)
5081 logical(LKG) :: sorting(
size(array,
1, IK))
5082 class(sort_type) ,
intent(in) ,
optional :: method
5089 module function getSortedArrDefComDef_D1_CK5(array, method)
result(sorting)
5090#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5091 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_CK5
5094 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
5095 complex(CKG) :: sorting(
size(array,
1, IK))
5096 class(sort_type) ,
intent(in) ,
optional :: method
5101 module function getSortedArrDefComDef_D1_CK4(array, method)
result(sorting)
5102#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5103 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_CK4
5106 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
5107 complex(CKG) :: sorting(
size(array,
1, IK))
5108 class(sort_type) ,
intent(in) ,
optional :: method
5113 module function getSortedArrDefComDef_D1_CK3(array, method)
result(sorting)
5114#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5115 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_CK3
5118 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
5119 complex(CKG) :: sorting(
size(array,
1, IK))
5120 class(sort_type) ,
intent(in) ,
optional :: method
5125 module function getSortedArrDefComDef_D1_CK2(array, method)
result(sorting)
5126#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5127 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_CK2
5130 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
5131 complex(CKG) :: sorting(
size(array,
1, IK))
5132 class(sort_type) ,
intent(in) ,
optional :: method
5137 module function getSortedArrDefComDef_D1_CK1(array, method)
result(sorting)
5138#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5139 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_CK1
5142 complex(CKG) ,
intent(in) ,
contiguous :: array(:)
5143 complex(CKG) :: sorting(
size(array,
1, IK))
5144 class(sort_type) ,
intent(in) ,
optional :: method
5151 module function getSortedArrDefComDef_D1_RK5(array, method)
result(sorting)
5152#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5153 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_RK5
5156 real(RKG) ,
intent(in) ,
contiguous :: array(:)
5157 real(RKG) :: sorting(
size(array,
1, IK))
5158 class(sort_type) ,
intent(in) ,
optional :: method
5163 module function getSortedArrDefComDef_D1_RK4(array, method)
result(sorting)
5164#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5165 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_RK4
5168 real(RKG) ,
intent(in) ,
contiguous :: array(:)
5169 real(RKG) :: sorting(
size(array,
1, IK))
5170 class(sort_type) ,
intent(in) ,
optional :: method
5175 module function getSortedArrDefComDef_D1_RK3(array, method)
result(sorting)
5176#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5177 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_RK3
5180 real(RKG) ,
intent(in) ,
contiguous :: array(:)
5181 real(RKG) :: sorting(
size(array,
1, IK))
5182 class(sort_type) ,
intent(in) ,
optional :: method
5187 module function getSortedArrDefComDef_D1_RK2(array, method)
result(sorting)
5188#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5189 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_RK2
5192 real(RKG) ,
intent(in) ,
contiguous :: array(:)
5193 real(RKG) :: sorting(
size(array,
1, IK))
5194 class(sort_type) ,
intent(in) ,
optional :: method
5199 module function getSortedArrDefComDef_D1_RK1(array, method)
result(sorting)
5200#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5201 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_RK1
5204 real(RKG) ,
intent(in) ,
contiguous :: array(:)
5205 real(RKG) :: sorting(
size(array,
1, IK))
5206 class(sort_type) ,
intent(in) ,
optional :: method
5215 module function getSortedArrDefComDef_D1_PSSK5(array, method)
result(sorting)
5216#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5217 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_PSSK5
5221 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
5222 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
5223 class(sort_type) ,
intent(in) ,
optional :: method
5228 module function getSortedArrDefComDef_D1_PSSK4(array, method)
result(sorting)
5229#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5230 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_PSSK4
5234 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
5235 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
5236 class(sort_type) ,
intent(in) ,
optional :: method
5241 module function getSortedArrDefComDef_D1_PSSK3(array, method)
result(sorting)
5242#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5243 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_PSSK3
5247 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
5248 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
5249 class(sort_type) ,
intent(in) ,
optional :: method
5254 module function getSortedArrDefComDef_D1_PSSK2(array, method)
result(sorting)
5255#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5256 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_PSSK2
5260 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
5261 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
5262 class(sort_type) ,
intent(in) ,
optional :: method
5267 module function getSortedArrDefComDef_D1_PSSK1(array, method)
result(sorting)
5268#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5269 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_PSSK1
5273 type(css_pdt(SKG)) ,
intent(in) ,
contiguous :: array(:)
5274 type(css_pdt(SKG)) :: sorting(
size(array,
1, IK))
5275 class(sort_type) ,
intent(in) ,
optional :: method
5284 module function getSortedArrDefComDef_D1_BSSK(array, method)
result(sorting)
5285#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
5286 !DEC$ ATTRIBUTES DLLEXPORT :: getSortedArrDefComDef_D1_BSSK
5290 type(css_type) ,
intent(in) ,
contiguous :: array(:)
5291 type(css_type) :: sorting(
size(array,
1, IK))
5292 class(sort_type) ,
intent(in) ,
optional :: method