126 pure module function getMinMaxIndi_SK5(a, b)
result(minMax)
127#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
128 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_SK5
131 character(
*,SKG) ,
intent(in) :: a, b
132 character(
max(
len(a,IK),
len(b,IK)),SKG) :: minMax(
2)
137 pure module function getMinMaxIndi_SK4(a, b)
result(minMax)
138#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
139 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_SK4
142 character(
*,SKG) ,
intent(in) :: a, b
143 character(
max(
len(a,IK),
len(b,IK)),SKG) :: minMax(
2)
148 pure module function getMinMaxIndi_SK3(a, b)
result(minMax)
149#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
150 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_SK3
153 character(
*,SKG) ,
intent(in) :: a, b
154 character(
max(
len(a,IK),
len(b,IK)),SKG) :: minMax(
2)
159 pure module function getMinMaxIndi_SK2(a, b)
result(minMax)
160#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
161 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_SK2
164 character(
*,SKG) ,
intent(in) :: a, b
165 character(
max(
len(a,IK),
len(b,IK)),SKG) :: minMax(
2)
170 pure module function getMinMaxIndi_SK1(a, b)
result(minMax)
171#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
172 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_SK1
175 character(
*,SKG) ,
intent(in) :: a, b
176 character(
max(
len(a,IK),
len(b,IK)),SKG) :: minMax(
2)
183 pure module function getMinMaxIndi_IK5(a, b)
result(minMax)
184#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
185 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_IK5
188 integer(IKG) ,
intent(in) :: a, b
189 integer(IKG) :: minMax(
2)
194 pure module function getMinMaxIndi_IK4(a, b)
result(minMax)
195#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
196 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_IK4
199 integer(IKG) ,
intent(in) :: a, b
200 integer(IKG) :: minMax(
2)
205 pure module function getMinMaxIndi_IK3(a, b)
result(minMax)
206#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
207 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_IK3
210 integer(IKG) ,
intent(in) :: a, b
211 integer(IKG) :: minMax(
2)
216 pure module function getMinMaxIndi_IK2(a, b)
result(minMax)
217#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
218 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_IK2
221 integer(IKG) ,
intent(in) :: a, b
222 integer(IKG) :: minMax(
2)
227 pure module function getMinMaxIndi_IK1(a, b)
result(minMax)
228#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
229 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_IK1
232 integer(IKG) ,
intent(in) :: a, b
233 integer(IKG) :: minMax(
2)
240 pure module function getMinMaxIndi_LK5(a, b)
result(minMax)
241#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
242 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_LK5
245 logical(LKG) ,
intent(in) :: a, b
246 logical(LKG) :: minMax(
2)
251 pure module function getMinMaxIndi_LK4(a, b)
result(minMax)
252#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
253 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_LK4
256 logical(LKG) ,
intent(in) :: a, b
257 logical(LKG) :: minMax(
2)
262 pure module function getMinMaxIndi_LK3(a, b)
result(minMax)
263#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
264 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_LK3
267 logical(LKG) ,
intent(in) :: a, b
268 logical(LKG) :: minMax(
2)
273 pure module function getMinMaxIndi_LK2(a, b)
result(minMax)
274#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
275 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_LK2
278 logical(LKG) ,
intent(in) :: a, b
279 logical(LKG) :: minMax(
2)
284 pure module function getMinMaxIndi_LK1(a, b)
result(minMax)
285#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
286 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_LK1
289 logical(LKG) ,
intent(in) :: a, b
290 logical(LKG) :: minMax(
2)
297 pure module function getMinMaxIndi_CK5(a, b)
result(minMax)
298#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
299 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_CK5
302 complex(CKG) ,
intent(in) :: a, b
303 complex(CKG) :: minMax(
2)
308 pure module function getMinMaxIndi_CK4(a, b)
result(minMax)
309#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
310 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_CK4
313 complex(CKG) ,
intent(in) :: a, b
314 complex(CKG) :: minMax(
2)
319 pure module function getMinMaxIndi_CK3(a, b)
result(minMax)
320#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
321 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_CK3
324 complex(CKG) ,
intent(in) :: a, b
325 complex(CKG) :: minMax(
2)
330 pure module function getMinMaxIndi_CK2(a, b)
result(minMax)
331#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
332 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_CK2
335 complex(CKG) ,
intent(in) :: a, b
336 complex(CKG) :: minMax(
2)
341 pure module function getMinMaxIndi_CK1(a, b)
result(minMax)
342#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
343 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_CK1
346 complex(CKG) ,
intent(in) :: a, b
347 complex(CKG) :: minMax(
2)
354 pure module function getMinMaxIndi_RK5(a, b)
result(minMax)
355#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
356 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_RK5
359 real(RKG) ,
intent(in) :: a, b
360 real(RKG) :: minMax(
2)
365 pure module function getMinMaxIndi_RK4(a, b)
result(minMax)
366#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
367 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_RK4
370 real(RKG) ,
intent(in) :: a, b
371 real(RKG) :: minMax(
2)
376 pure module function getMinMaxIndi_RK3(a, b)
result(minMax)
377#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
378 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_RK3
381 real(RKG) ,
intent(in) :: a, b
382 real(RKG) :: minMax(
2)
387 pure module function getMinMaxIndi_RK2(a, b)
result(minMax)
388#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
389 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_RK2
392 real(RKG) ,
intent(in) :: a, b
393 real(RKG) :: minMax(
2)
398 pure module function getMinMaxIndi_RK1(a, b)
result(minMax)
399#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
400 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxIndi_RK1
403 real(RKG) ,
intent(in) :: a, b
404 real(RKG) :: minMax(
2)
417 pure module function getMinMaxPair_SK5(pair)
result(minMax)
418#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
419 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_SK5
422 character(
*,SKG) ,
intent(in) :: pair(
2)
423 character(
len(pair,IK),SKG) :: minMax(
2)
428 pure module function getMinMaxPair_SK4(pair)
result(minMax)
429#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
430 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_SK4
433 character(
*,SKG) ,
intent(in) :: pair(
2)
434 character(
len(pair,IK),SKG) :: minMax(
2)
439 pure module function getMinMaxPair_SK3(pair)
result(minMax)
440#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
441 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_SK3
444 character(
*,SKG) ,
intent(in) :: pair(
2)
445 character(
len(pair,IK),SKG) :: minMax(
2)
450 pure module function getMinMaxPair_SK2(pair)
result(minMax)
451#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
452 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_SK2
455 character(
*,SKG) ,
intent(in) :: pair(
2)
456 character(
len(pair,IK),SKG) :: minMax(
2)
461 pure module function getMinMaxPair_SK1(pair)
result(minMax)
462#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
463 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_SK1
466 character(
*,SKG) ,
intent(in) :: pair(
2)
467 character(
len(pair,IK),SKG) :: minMax(
2)
474 pure module function getMinMaxPair_IK5(pair)
result(minMax)
475#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
476 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_IK5
479 integer(IKG) ,
intent(in) :: pair(
2)
480 integer(IKG) :: minMax(
2)
485 pure module function getMinMaxPair_IK4(pair)
result(minMax)
486#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
487 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_IK4
490 integer(IKG) ,
intent(in) :: pair(
2)
491 integer(IKG) :: minMax(
2)
496 pure module function getMinMaxPair_IK3(pair)
result(minMax)
497#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
498 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_IK3
501 integer(IKG) ,
intent(in) :: pair(
2)
502 integer(IKG) :: minMax(
2)
507 pure module function getMinMaxPair_IK2(pair)
result(minMax)
508#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
509 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_IK2
512 integer(IKG) ,
intent(in) :: pair(
2)
513 integer(IKG) :: minMax(
2)
518 pure module function getMinMaxPair_IK1(pair)
result(minMax)
519#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
520 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_IK1
523 integer(IKG) ,
intent(in) :: pair(
2)
524 integer(IKG) :: minMax(
2)
531 pure module function getMinMaxPair_LK5(pair)
result(minMax)
532#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
533 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_LK5
536 logical(LKG) ,
intent(in) :: pair(
2)
537 logical(LKG) :: minMax(
2)
542 pure module function getMinMaxPair_LK4(pair)
result(minMax)
543#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
544 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_LK4
547 logical(LKG) ,
intent(in) :: pair(
2)
548 logical(LKG) :: minMax(
2)
553 pure module function getMinMaxPair_LK3(pair)
result(minMax)
554#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
555 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_LK3
558 logical(LKG) ,
intent(in) :: pair(
2)
559 logical(LKG) :: minMax(
2)
564 pure module function getMinMaxPair_LK2(pair)
result(minMax)
565#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
566 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_LK2
569 logical(LKG) ,
intent(in) :: pair(
2)
570 logical(LKG) :: minMax(
2)
575 pure module function getMinMaxPair_LK1(pair)
result(minMax)
576#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
577 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_LK1
580 logical(LKG) ,
intent(in) :: pair(
2)
581 logical(LKG) :: minMax(
2)
588 pure module function getMinMaxPair_CK5(pair)
result(minMax)
589#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
590 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_CK5
593 complex(CKG) ,
intent(in) :: pair(
2)
594 complex(CKG) :: minMax(
2)
599 pure module function getMinMaxPair_CK4(pair)
result(minMax)
600#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
601 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_CK4
604 complex(CKG) ,
intent(in) :: pair(
2)
605 complex(CKG) :: minMax(
2)
610 pure module function getMinMaxPair_CK3(pair)
result(minMax)
611#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
612 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_CK3
615 complex(CKG) ,
intent(in) :: pair(
2)
616 complex(CKG) :: minMax(
2)
621 pure module function getMinMaxPair_CK2(pair)
result(minMax)
622#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
623 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_CK2
626 complex(CKG) ,
intent(in) :: pair(
2)
627 complex(CKG) :: minMax(
2)
632 pure module function getMinMaxPair_CK1(pair)
result(minMax)
633#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
634 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_CK1
637 complex(CKG) ,
intent(in) :: pair(
2)
638 complex(CKG) :: minMax(
2)
645 pure module function getMinMaxPair_RK5(pair)
result(minMax)
646#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
647 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_RK5
650 real(RKG) ,
intent(in) :: pair(
2)
651 real(RKG) :: minMax(
2)
656 pure module function getMinMaxPair_RK4(pair)
result(minMax)
657#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
658 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_RK4
661 real(RKG) ,
intent(in) :: pair(
2)
662 real(RKG) :: minMax(
2)
667 pure module function getMinMaxPair_RK3(pair)
result(minMax)
668#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
669 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_RK3
672 real(RKG) ,
intent(in) :: pair(
2)
673 real(RKG) :: minMax(
2)
678 pure module function getMinMaxPair_RK2(pair)
result(minMax)
679#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
680 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_RK2
683 real(RKG) ,
intent(in) :: pair(
2)
684 real(RKG) :: minMax(
2)
689 pure module function getMinMaxPair_RK1(pair)
result(minMax)
690#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
691 !DEC$ ATTRIBUTES DLLEXPORT :: getMinMaxPair_RK1
694 real(RKG) ,
intent(in) :: pair(
2)
695 real(RKG) :: minMax(
2)
798 pure elemental module subroutine setMinMaxIndi_SK5(a, b)
799#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
800 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_SK5
803 character(
*,SKG) ,
intent(inout) :: a, b
808 pure elemental module subroutine setMinMaxIndi_SK4(a, b)
809#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
810 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_SK4
813 character(
*,SKG) ,
intent(inout) :: a, b
818 pure elemental module subroutine setMinMaxIndi_SK3(a, b)
819#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
820 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_SK3
823 character(
*,SKG) ,
intent(inout) :: a, b
828 pure elemental module subroutine setMinMaxIndi_SK2(a, b)
829#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
830 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_SK2
833 character(
*,SKG) ,
intent(inout) :: a, b
838 pure elemental module subroutine setMinMaxIndi_SK1(a, b)
839#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
840 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_SK1
843 character(
*,SKG) ,
intent(inout) :: a, b
850 pure elemental module subroutine setMinMaxIndi_IK5(a, b)
851#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
852 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_IK5
855 integer(IKG) ,
intent(inout) :: a, b
860 pure elemental module subroutine setMinMaxIndi_IK4(a, b)
861#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
862 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_IK4
865 integer(IKG) ,
intent(inout) :: a, b
870 pure elemental module subroutine setMinMaxIndi_IK3(a, b)
871#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
872 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_IK3
875 integer(IKG) ,
intent(inout) :: a, b
880 pure elemental module subroutine setMinMaxIndi_IK2(a, b)
881#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
882 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_IK2
885 integer(IKG) ,
intent(inout) :: a, b
890 pure elemental module subroutine setMinMaxIndi_IK1(a, b)
891#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
892 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_IK1
895 integer(IKG) ,
intent(inout) :: a, b
902 pure elemental module subroutine setMinMaxIndi_LK5(a, b)
903#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
904 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_LK5
907 logical(LKG) ,
intent(inout) :: a, b
912 pure elemental module subroutine setMinMaxIndi_LK4(a, b)
913#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
914 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_LK4
917 logical(LKG) ,
intent(inout) :: a, b
922 pure elemental module subroutine setMinMaxIndi_LK3(a, b)
923#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
924 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_LK3
927 logical(LKG) ,
intent(inout) :: a, b
932 pure elemental module subroutine setMinMaxIndi_LK2(a, b)
933#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
934 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_LK2
937 logical(LKG) ,
intent(inout) :: a, b
942 pure elemental module subroutine setMinMaxIndi_LK1(a, b)
943#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
944 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_LK1
947 logical(LKG) ,
intent(inout) :: a, b
954 pure elemental module subroutine setMinMaxIndi_CK5(a, b)
955#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
956 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_CK5
959 complex(CKG) ,
intent(inout) :: a, b
964 pure elemental module subroutine setMinMaxIndi_CK4(a, b)
965#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
966 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_CK4
969 complex(CKG) ,
intent(inout) :: a, b
974 pure elemental module subroutine setMinMaxIndi_CK3(a, b)
975#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
976 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_CK3
979 complex(CKG) ,
intent(inout) :: a, b
984 pure elemental module subroutine setMinMaxIndi_CK2(a, b)
985#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
986 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_CK2
989 complex(CKG) ,
intent(inout) :: a, b
994 pure elemental module subroutine setMinMaxIndi_CK1(a, b)
995#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
996 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_CK1
999 complex(CKG) ,
intent(inout) :: a, b
1006 pure elemental module subroutine setMinMaxIndi_RK5(a, b)
1007#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1008 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_RK5
1011 real(RKG) ,
intent(inout) :: a, b
1016 pure elemental module subroutine setMinMaxIndi_RK4(a, b)
1017#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1018 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_RK4
1021 real(RKG) ,
intent(inout) :: a, b
1026 pure elemental module subroutine setMinMaxIndi_RK3(a, b)
1027#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1028 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_RK3
1031 real(RKG) ,
intent(inout) :: a, b
1036 pure elemental module subroutine setMinMaxIndi_RK2(a, b)
1037#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1038 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_RK2
1041 real(RKG) ,
intent(inout) :: a, b
1046 pure elemental module subroutine setMinMaxIndi_RK1(a, b)
1047#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1048 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxIndi_RK1
1051 real(RKG) ,
intent(inout) :: a, b
1064 pure module subroutine setMinMaxPair_SK5(pair)
1065#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1066 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_SK5
1069 character(
*,SKG) ,
intent(inout) :: pair(
2)
1074 pure module subroutine setMinMaxPair_SK4(pair)
1075#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1076 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_SK4
1079 character(
*,SKG) ,
intent(inout) :: pair(
2)
1084 pure module subroutine setMinMaxPair_SK3(pair)
1085#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1086 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_SK3
1089 character(
*,SKG) ,
intent(inout) :: pair(
2)
1094 pure module subroutine setMinMaxPair_SK2(pair)
1095#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1096 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_SK2
1099 character(
*,SKG) ,
intent(inout) :: pair(
2)
1104 pure module subroutine setMinMaxPair_SK1(pair)
1105#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1106 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_SK1
1109 character(
*,SKG) ,
intent(inout) :: pair(
2)
1116 pure module subroutine setMinMaxPair_IK5(pair)
1117#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1118 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_IK5
1121 integer(IKG) ,
intent(inout) :: pair(
2)
1126 pure module subroutine setMinMaxPair_IK4(pair)
1127#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1128 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_IK4
1131 integer(IKG) ,
intent(inout) :: pair(
2)
1136 pure module subroutine setMinMaxPair_IK3(pair)
1137#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1138 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_IK3
1141 integer(IKG) ,
intent(inout) :: pair(
2)
1146 pure module subroutine setMinMaxPair_IK2(pair)
1147#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1148 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_IK2
1151 integer(IKG) ,
intent(inout) :: pair(
2)
1156 pure module subroutine setMinMaxPair_IK1(pair)
1157#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1158 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_IK1
1161 integer(IKG) ,
intent(inout) :: pair(
2)
1168 pure module subroutine setMinMaxPair_LK5(pair)
1169#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1170 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_LK5
1173 logical(LKG) ,
intent(inout) :: pair(
2)
1178 pure module subroutine setMinMaxPair_LK4(pair)
1179#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1180 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_LK4
1183 logical(LKG) ,
intent(inout) :: pair(
2)
1188 pure module subroutine setMinMaxPair_LK3(pair)
1189#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1190 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_LK3
1193 logical(LKG) ,
intent(inout) :: pair(
2)
1198 pure module subroutine setMinMaxPair_LK2(pair)
1199#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1200 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_LK2
1203 logical(LKG) ,
intent(inout) :: pair(
2)
1208 pure module subroutine setMinMaxPair_LK1(pair)
1209#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1210 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_LK1
1213 logical(LKG) ,
intent(inout) :: pair(
2)
1220 pure module subroutine setMinMaxPair_CK5(pair)
1221#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1222 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_CK5
1225 complex(CKG) ,
intent(inout) :: pair(
2)
1230 pure module subroutine setMinMaxPair_CK4(pair)
1231#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1232 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_CK4
1235 complex(CKG) ,
intent(inout) :: pair(
2)
1240 pure module subroutine setMinMaxPair_CK3(pair)
1241#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1242 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_CK3
1245 complex(CKG) ,
intent(inout) :: pair(
2)
1250 pure module subroutine setMinMaxPair_CK2(pair)
1251#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1252 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_CK2
1255 complex(CKG) ,
intent(inout) :: pair(
2)
1260 pure module subroutine setMinMaxPair_CK1(pair)
1261#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1262 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_CK1
1265 complex(CKG) ,
intent(inout) :: pair(
2)
1272 pure module subroutine setMinMaxPair_RK5(pair)
1273#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1274 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_RK5
1277 real(RKG) ,
intent(inout) :: pair(
2)
1282 pure module subroutine setMinMaxPair_RK4(pair)
1283#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1284 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_RK4
1287 real(RKG) ,
intent(inout) :: pair(
2)
1292 pure module subroutine setMinMaxPair_RK3(pair)
1293#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1294 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_RK3
1297 real(RKG) ,
intent(inout) :: pair(
2)
1302 pure module subroutine setMinMaxPair_RK2(pair)
1303#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1304 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_RK2
1307 real(RKG) ,
intent(inout) :: pair(
2)
1312 pure module subroutine setMinMaxPair_RK1(pair)
1313#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1314 !DEC$ ATTRIBUTES DLLEXPORT :: setMinMaxPair_RK1
1317 real(RKG) ,
intent(inout) :: pair(
2)
Generate and return an array of size two containing the minimum and maximum of the two input values i...
Return the minimum and maximum of the two input scalar values a and b in a and b, respectively,...
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter RK
The default real kind in the ParaMonte library: real64 in Fortran, c_double in C-Fortran Interoperati...
integer, parameter IK
The default integer kind in the ParaMonte library: int32 in Fortran, c_int32_t in C-Fortran Interoper...
integer, parameter SK
The default character kind in the ParaMonte library: kind("a") in Fortran, c_char in C-Fortran Intero...
This module contains procedures and generic interfaces for finding the minimum and maximum of two inp...
character(*, SK), parameter MODULE_NAME