112 pure elemental module function getLogicalDef_SK5(val)
result(conversion)
113#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
114 !DEC$ ATTRIBUTES DLLEXPORT :: getLogicalDef_SK5
117 character(
*,SKG) ,
intent(in) :: val
118 logical(LKG) :: conversion
123 pure elemental module function getLogicalDef_SK4(val)
result(conversion)
124#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
125 !DEC$ ATTRIBUTES DLLEXPORT :: getLogicalDef_SK4
128 character(
*,SKG) ,
intent(in) :: val
129 logical(LKG) :: conversion
134 pure elemental module function getLogicalDef_SK3(val)
result(conversion)
135#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
136 !DEC$ ATTRIBUTES DLLEXPORT :: getLogicalDef_SK3
139 character(
*,SKG) ,
intent(in) :: val
140 logical(LKG) :: conversion
145 pure elemental module function getLogicalDef_SK2(val)
result(conversion)
146#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
147 !DEC$ ATTRIBUTES DLLEXPORT :: getLogicalDef_SK2
150 character(
*,SKG) ,
intent(in) :: val
151 logical(LKG) :: conversion
156 pure elemental module function getLogicalDef_SK1(val)
result(conversion)
157#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
158 !DEC$ ATTRIBUTES DLLEXPORT :: getLogicalDef_SK1
161 character(
*,SKG) ,
intent(in) :: val
162 logical(LKG) :: conversion
245#if LK5_ENABLED && SK5_ENABLED
246 pure elemental module subroutine setLogicalDef_LK5_SK5(conversion, val)
247#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
248 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK5_SK5
251 logical(LKG) ,
intent(out) :: conversion
252 character(
*,SKG) ,
intent(in) :: val
256#if LK5_ENABLED && SK4_ENABLED
257 pure elemental module subroutine setLogicalDef_LK5_SK4(conversion, val)
258#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
259 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK5_SK4
262 logical(LKG) ,
intent(out) :: conversion
263 character(
*,SKG) ,
intent(in) :: val
267#if LK5_ENABLED && SK3_ENABLED
268 pure elemental module subroutine setLogicalDef_LK5_SK3(conversion, val)
269#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
270 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK5_SK3
273 logical(LKG) ,
intent(out) :: conversion
274 character(
*,SKG) ,
intent(in) :: val
278#if LK5_ENABLED && SK2_ENABLED
279 pure elemental module subroutine setLogicalDef_LK5_SK2(conversion, val)
280#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
281 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK5_SK2
284 logical(LKG) ,
intent(out) :: conversion
285 character(
*,SKG) ,
intent(in) :: val
289#if LK5_ENABLED && SK1_ENABLED
290 pure elemental module subroutine setLogicalDef_LK5_SK1(conversion, val)
291#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
292 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK5_SK1
295 logical(LKG) ,
intent(out) :: conversion
296 character(
*,SKG) ,
intent(in) :: val
308#if LK4_ENABLED && SK5_ENABLED
309 pure elemental module subroutine setLogicalDef_LK4_SK5(conversion, val)
310#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
311 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK4_SK5
314 logical(LKG) ,
intent(out) :: conversion
315 character(
*,SKG) ,
intent(in) :: val
319#if LK4_ENABLED && SK4_ENABLED
320 pure elemental module subroutine setLogicalDef_LK4_SK4(conversion, val)
321#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
322 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK4_SK4
325 logical(LKG) ,
intent(out) :: conversion
326 character(
*,SKG) ,
intent(in) :: val
330#if LK4_ENABLED && SK3_ENABLED
331 pure elemental module subroutine setLogicalDef_LK4_SK3(conversion, val)
332#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
333 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK4_SK3
336 logical(LKG) ,
intent(out) :: conversion
337 character(
*,SKG) ,
intent(in) :: val
341#if LK4_ENABLED && SK2_ENABLED
342 pure elemental module subroutine setLogicalDef_LK4_SK2(conversion, val)
343#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
344 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK4_SK2
347 logical(LKG) ,
intent(out) :: conversion
348 character(
*,SKG) ,
intent(in) :: val
352#if LK4_ENABLED && SK1_ENABLED
353 pure elemental module subroutine setLogicalDef_LK4_SK1(conversion, val)
354#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
355 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK4_SK1
358 logical(LKG) ,
intent(out) :: conversion
359 character(
*,SKG) ,
intent(in) :: val
371#if LK3_ENABLED && SK5_ENABLED
372 pure elemental module subroutine setLogicalDef_LK3_SK5(conversion, val)
373#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
374 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK3_SK5
377 logical(LKG) ,
intent(out) :: conversion
378 character(
*,SKG) ,
intent(in) :: val
382#if LK3_ENABLED && SK4_ENABLED
383 pure elemental module subroutine setLogicalDef_LK3_SK4(conversion, val)
384#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
385 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK3_SK4
388 logical(LKG) ,
intent(out) :: conversion
389 character(
*,SKG) ,
intent(in) :: val
393#if LK3_ENABLED && SK3_ENABLED
394 pure elemental module subroutine setLogicalDef_LK3_SK3(conversion, val)
395#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
396 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK3_SK3
399 logical(LKG) ,
intent(out) :: conversion
400 character(
*,SKG) ,
intent(in) :: val
404#if LK3_ENABLED && SK2_ENABLED
405 pure elemental module subroutine setLogicalDef_LK3_SK2(conversion, val)
406#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
407 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK3_SK2
410 logical(LKG) ,
intent(out) :: conversion
411 character(
*,SKG) ,
intent(in) :: val
415#if LK3_ENABLED && SK1_ENABLED
416 pure elemental module subroutine setLogicalDef_LK3_SK1(conversion, val)
417#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
418 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK3_SK1
421 logical(LKG) ,
intent(out) :: conversion
422 character(
*,SKG) ,
intent(in) :: val
434#if LK2_ENABLED && SK5_ENABLED
435 pure elemental module subroutine setLogicalDef_LK2_SK5(conversion, val)
436#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
437 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK2_SK5
440 logical(LKG) ,
intent(out) :: conversion
441 character(
*,SKG) ,
intent(in) :: val
445#if LK2_ENABLED && SK4_ENABLED
446 pure elemental module subroutine setLogicalDef_LK2_SK4(conversion, val)
447#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
448 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK2_SK4
451 logical(LKG) ,
intent(out) :: conversion
452 character(
*,SKG) ,
intent(in) :: val
456#if LK2_ENABLED && SK3_ENABLED
457 pure elemental module subroutine setLogicalDef_LK2_SK3(conversion, val)
458#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
459 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK2_SK3
462 logical(LKG) ,
intent(out) :: conversion
463 character(
*,SKG) ,
intent(in) :: val
467#if LK2_ENABLED && SK2_ENABLED
468 pure elemental module subroutine setLogicalDef_LK2_SK2(conversion, val)
469#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
470 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK2_SK2
473 logical(LKG) ,
intent(out) :: conversion
474 character(
*,SKG) ,
intent(in) :: val
478#if LK2_ENABLED && SK1_ENABLED
479 pure elemental module subroutine setLogicalDef_LK2_SK1(conversion, val)
480#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
481 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK2_SK1
484 logical(LKG) ,
intent(out) :: conversion
485 character(
*,SKG) ,
intent(in) :: val
497#if LK1_ENABLED && SK5_ENABLED
498 pure elemental module subroutine setLogicalDef_LK1_SK5(conversion, val)
499#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
500 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK1_SK5
503 logical(LKG) ,
intent(out) :: conversion
504 character(
*,SKG) ,
intent(in) :: val
508#if LK1_ENABLED && SK4_ENABLED
509 pure elemental module subroutine setLogicalDef_LK1_SK4(conversion, val)
510#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
511 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK1_SK4
514 logical(LKG) ,
intent(out) :: conversion
515 character(
*,SKG) ,
intent(in) :: val
519#if LK1_ENABLED && SK3_ENABLED
520 pure elemental module subroutine setLogicalDef_LK1_SK3(conversion, val)
521#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
522 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK1_SK3
525 logical(LKG) ,
intent(out) :: conversion
526 character(
*,SKG) ,
intent(in) :: val
530#if LK1_ENABLED && SK2_ENABLED
531 pure elemental module subroutine setLogicalDef_LK1_SK2(conversion, val)
532#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
533 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK1_SK2
536 logical(LKG) ,
intent(out) :: conversion
537 character(
*,SKG) ,
intent(in) :: val
541#if LK1_ENABLED && SK1_ENABLED
542 pure elemental module subroutine setLogicalDef_LK1_SK1(conversion, val)
543#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
544 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalDef_LK1_SK1
547 logical(LKG) ,
intent(out) :: conversion
548 character(
*,SKG) ,
intent(in) :: val
563#if LK5_ENABLED && SK5_ENABLED
564 pure elemental module subroutine setLogicalErr_LK5_SK5(conversion, val, iostat)
565#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
566 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK5_SK5
569 logical(LKG) ,
intent(out) :: conversion
570 character(
*,SKG) ,
intent(in) :: val
571 integer(IK) ,
intent(out) :: iostat
575#if LK5_ENABLED && SK4_ENABLED
576 pure elemental module subroutine setLogicalErr_LK5_SK4(conversion, val, iostat)
577#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
578 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK5_SK4
581 logical(LKG) ,
intent(out) :: conversion
582 character(
*,SKG) ,
intent(in) :: val
583 integer(IK) ,
intent(out) :: iostat
587#if LK5_ENABLED && SK3_ENABLED
588 pure elemental module subroutine setLogicalErr_LK5_SK3(conversion, val, iostat)
589#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
590 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK5_SK3
593 logical(LKG) ,
intent(out) :: conversion
594 character(
*,SKG) ,
intent(in) :: val
595 integer(IK) ,
intent(out) :: iostat
599#if LK5_ENABLED && SK2_ENABLED
600 pure elemental module subroutine setLogicalErr_LK5_SK2(conversion, val, iostat)
601#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
602 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK5_SK2
605 logical(LKG) ,
intent(out) :: conversion
606 character(
*,SKG) ,
intent(in) :: val
607 integer(IK) ,
intent(out) :: iostat
611#if LK5_ENABLED && SK1_ENABLED
612 pure elemental module subroutine setLogicalErr_LK5_SK1(conversion, val, iostat)
613#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
614 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK5_SK1
617 logical(LKG) ,
intent(out) :: conversion
618 character(
*,SKG) ,
intent(in) :: val
619 integer(IK) ,
intent(out) :: iostat
631#if LK4_ENABLED && SK5_ENABLED
632 pure elemental module subroutine setLogicalErr_LK4_SK5(conversion, val, iostat)
633#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
634 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK4_SK5
637 logical(LKG) ,
intent(out) :: conversion
638 character(
*,SKG) ,
intent(in) :: val
639 integer(IK) ,
intent(out) :: iostat
643#if LK4_ENABLED && SK4_ENABLED
644 pure elemental module subroutine setLogicalErr_LK4_SK4(conversion, val, iostat)
645#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
646 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK4_SK4
649 logical(LKG) ,
intent(out) :: conversion
650 character(
*,SKG) ,
intent(in) :: val
651 integer(IK) ,
intent(out) :: iostat
655#if LK4_ENABLED && SK3_ENABLED
656 pure elemental module subroutine setLogicalErr_LK4_SK3(conversion, val, iostat)
657#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
658 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK4_SK3
661 logical(LKG) ,
intent(out) :: conversion
662 character(
*,SKG) ,
intent(in) :: val
663 integer(IK) ,
intent(out) :: iostat
667#if LK4_ENABLED && SK2_ENABLED
668 pure elemental module subroutine setLogicalErr_LK4_SK2(conversion, val, iostat)
669#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
670 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK4_SK2
673 logical(LKG) ,
intent(out) :: conversion
674 character(
*,SKG) ,
intent(in) :: val
675 integer(IK) ,
intent(out) :: iostat
679#if LK4_ENABLED && SK1_ENABLED
680 pure elemental module subroutine setLogicalErr_LK4_SK1(conversion, val, iostat)
681#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
682 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK4_SK1
685 logical(LKG) ,
intent(out) :: conversion
686 character(
*,SKG) ,
intent(in) :: val
687 integer(IK) ,
intent(out) :: iostat
699#if LK3_ENABLED && SK5_ENABLED
700 pure elemental module subroutine setLogicalErr_LK3_SK5(conversion, val, iostat)
701#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
702 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK3_SK5
705 logical(LKG) ,
intent(out) :: conversion
706 character(
*,SKG) ,
intent(in) :: val
707 integer(IK) ,
intent(out) :: iostat
711#if LK3_ENABLED && SK4_ENABLED
712 pure elemental module subroutine setLogicalErr_LK3_SK4(conversion, val, iostat)
713#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
714 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK3_SK4
717 logical(LKG) ,
intent(out) :: conversion
718 character(
*,SKG) ,
intent(in) :: val
719 integer(IK) ,
intent(out) :: iostat
723#if LK3_ENABLED && SK3_ENABLED
724 pure elemental module subroutine setLogicalErr_LK3_SK3(conversion, val, iostat)
725#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
726 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK3_SK3
729 logical(LKG) ,
intent(out) :: conversion
730 character(
*,SKG) ,
intent(in) :: val
731 integer(IK) ,
intent(out) :: iostat
735#if LK3_ENABLED && SK2_ENABLED
736 pure elemental module subroutine setLogicalErr_LK3_SK2(conversion, val, iostat)
737#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
738 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK3_SK2
741 logical(LKG) ,
intent(out) :: conversion
742 character(
*,SKG) ,
intent(in) :: val
743 integer(IK) ,
intent(out) :: iostat
747#if LK3_ENABLED && SK1_ENABLED
748 pure elemental module subroutine setLogicalErr_LK3_SK1(conversion, val, iostat)
749#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
750 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK3_SK1
753 logical(LKG) ,
intent(out) :: conversion
754 character(
*,SKG) ,
intent(in) :: val
755 integer(IK) ,
intent(out) :: iostat
767#if LK2_ENABLED && SK5_ENABLED
768 pure elemental module subroutine setLogicalErr_LK2_SK5(conversion, val, iostat)
769#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
770 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK2_SK5
773 logical(LKG) ,
intent(out) :: conversion
774 character(
*,SKG) ,
intent(in) :: val
775 integer(IK) ,
intent(out) :: iostat
779#if LK2_ENABLED && SK4_ENABLED
780 pure elemental module subroutine setLogicalErr_LK2_SK4(conversion, val, iostat)
781#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
782 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK2_SK4
785 logical(LKG) ,
intent(out) :: conversion
786 character(
*,SKG) ,
intent(in) :: val
787 integer(IK) ,
intent(out) :: iostat
791#if LK2_ENABLED && SK3_ENABLED
792 pure elemental module subroutine setLogicalErr_LK2_SK3(conversion, val, iostat)
793#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
794 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK2_SK3
797 logical(LKG) ,
intent(out) :: conversion
798 character(
*,SKG) ,
intent(in) :: val
799 integer(IK) ,
intent(out) :: iostat
803#if LK2_ENABLED && SK2_ENABLED
804 pure elemental module subroutine setLogicalErr_LK2_SK2(conversion, val, iostat)
805#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
806 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK2_SK2
809 logical(LKG) ,
intent(out) :: conversion
810 character(
*,SKG) ,
intent(in) :: val
811 integer(IK) ,
intent(out) :: iostat
815#if LK2_ENABLED && SK1_ENABLED
816 pure elemental module subroutine setLogicalErr_LK2_SK1(conversion, val, iostat)
817#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
818 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK2_SK1
821 logical(LKG) ,
intent(out) :: conversion
822 character(
*,SKG) ,
intent(in) :: val
823 integer(IK) ,
intent(out) :: iostat
835#if LK1_ENABLED && SK5_ENABLED
836 pure elemental module subroutine setLogicalErr_LK1_SK5(conversion, val, iostat)
837#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
838 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK1_SK5
841 logical(LKG) ,
intent(out) :: conversion
842 character(
*,SKG) ,
intent(in) :: val
843 integer(IK) ,
intent(out) :: iostat
847#if LK1_ENABLED && SK4_ENABLED
848 pure elemental module subroutine setLogicalErr_LK1_SK4(conversion, val, iostat)
849#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
850 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK1_SK4
853 logical(LKG) ,
intent(out) :: conversion
854 character(
*,SKG) ,
intent(in) :: val
855 integer(IK) ,
intent(out) :: iostat
859#if LK1_ENABLED && SK3_ENABLED
860 pure elemental module subroutine setLogicalErr_LK1_SK3(conversion, val, iostat)
861#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
862 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK1_SK3
865 logical(LKG) ,
intent(out) :: conversion
866 character(
*,SKG) ,
intent(in) :: val
867 integer(IK) ,
intent(out) :: iostat
871#if LK1_ENABLED && SK2_ENABLED
872 pure elemental module subroutine setLogicalErr_LK1_SK2(conversion, val, iostat)
873#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
874 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK1_SK2
877 logical(LKG) ,
intent(out) :: conversion
878 character(
*,SKG) ,
intent(in) :: val
879 integer(IK) ,
intent(out) :: iostat
883#if LK1_ENABLED && SK1_ENABLED
884 pure elemental module subroutine setLogicalErr_LK1_SK1(conversion, val, iostat)
885#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
886 !DEC$ ATTRIBUTES DLLEXPORT :: setLogicalErr_LK1_SK1
889 logical(LKG) ,
intent(out) :: conversion
890 character(
*,SKG) ,
intent(in) :: val
891 integer(IK) ,
intent(out) :: iostat
Generate and return the conversion of the input value to a logical value of default kind LK.
Return the conversion of the input value to a logical value of arbitrary kind.
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter LK
The default logical kind in the ParaMonte library: kind(.true.) in Fortran, kind(....
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 types for facilitating the conversion of values of different type...
character(*, SK), parameter MODULE_NAME