410 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
411#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
412 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK5
415 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
416 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
417 type(lowerDiag_type) ,
intent(in) :: classA
418 type(nothing_type) ,
intent(in) :: operationA
423 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
424#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
425 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK4
428 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
429 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
430 type(lowerDiag_type) ,
intent(in) :: classA
431 type(nothing_type) ,
intent(in) :: operationA
436 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
437#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
438 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK3
441 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
442 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
443 type(lowerDiag_type) ,
intent(in) :: classA
444 type(nothing_type) ,
intent(in) :: operationA
449 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
450#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
451 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK2
454 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
455 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
456 type(lowerDiag_type) ,
intent(in) :: classA
457 type(nothing_type) ,
intent(in) :: operationA
462 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
463#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
464 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_CK1
467 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
468 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
469 type(lowerDiag_type) ,
intent(in) :: classA
470 type(nothing_type) ,
intent(in) :: operationA
477 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
478#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
479 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK5
482 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
483 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
484 type(lowerDiag_type) ,
intent(in) :: classA
485 type(nothing_type) ,
intent(in) :: operationA
490 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
491#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
492 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK4
495 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
496 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
497 type(lowerDiag_type) ,
intent(in) :: classA
498 type(nothing_type) ,
intent(in) :: operationA
503 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
504#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
505 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK3
508 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
509 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
510 type(lowerDiag_type) ,
intent(in) :: classA
511 type(nothing_type) ,
intent(in) :: operationA
516 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
517#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
518 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK2
521 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
522 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
523 type(lowerDiag_type) ,
intent(in) :: classA
524 type(nothing_type) ,
intent(in) :: operationA
529 PURE module subroutine trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
530#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
531 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_ONOA_CGMB_ONOB_RK1
534 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
535 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
536 type(lowerDiag_type) ,
intent(in) :: classA
537 type(nothing_type) ,
intent(in) :: operationA
550 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
551#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
552 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK5
555 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
556 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
557 type(lowerDiag_type) ,
intent(in) :: classA
558 type(transSymm_type) ,
intent(in) :: operationA
563 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
564#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
565 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK4
568 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
569 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
570 type(lowerDiag_type) ,
intent(in) :: classA
571 type(transSymm_type) ,
intent(in) :: operationA
576 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
577#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
578 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK3
581 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
582 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
583 type(lowerDiag_type) ,
intent(in) :: classA
584 type(transSymm_type) ,
intent(in) :: operationA
589 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
590#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
591 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK2
594 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
595 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
596 type(lowerDiag_type) ,
intent(in) :: classA
597 type(transSymm_type) ,
intent(in) :: operationA
602 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
603#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
604 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_CK1
607 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
608 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
609 type(lowerDiag_type) ,
intent(in) :: classA
610 type(transSymm_type) ,
intent(in) :: operationA
617 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
618#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
619 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK5
622 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
623 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
624 type(lowerDiag_type) ,
intent(in) :: classA
625 type(transSymm_type) ,
intent(in) :: operationA
630 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
631#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
632 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK4
635 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
636 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
637 type(lowerDiag_type) ,
intent(in) :: classA
638 type(transSymm_type) ,
intent(in) :: operationA
643 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
644#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
645 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK3
648 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
649 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
650 type(lowerDiag_type) ,
intent(in) :: classA
651 type(transSymm_type) ,
intent(in) :: operationA
656 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
657#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
658 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK2
661 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
662 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
663 type(lowerDiag_type) ,
intent(in) :: classA
664 type(transSymm_type) ,
intent(in) :: operationA
669 PURE module subroutine trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
670#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
671 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTSA_CGMB_ONOB_RK1
674 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
675 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
676 type(lowerDiag_type) ,
intent(in) :: classA
677 type(transSymm_type) ,
intent(in) :: operationA
690 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
691#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
692 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK5
695 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
696 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
697 type(lowerDiag_type) ,
intent(in) :: classA
698 type(transHerm_type) ,
intent(in) :: operationA
703 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
704#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
705 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK4
708 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
709 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
710 type(lowerDiag_type) ,
intent(in) :: classA
711 type(transHerm_type) ,
intent(in) :: operationA
716 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
717#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
718 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK3
721 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
722 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
723 type(lowerDiag_type) ,
intent(in) :: classA
724 type(transHerm_type) ,
intent(in) :: operationA
729 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
730#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
731 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK2
734 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
735 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
736 type(lowerDiag_type) ,
intent(in) :: classA
737 type(transHerm_type) ,
intent(in) :: operationA
742 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
743#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
744 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_CK1
747 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
748 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
749 type(lowerDiag_type) ,
intent(in) :: classA
750 type(transHerm_type) ,
intent(in) :: operationA
757 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
758#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
759 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK5
762 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
763 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
764 type(lowerDiag_type) ,
intent(in) :: classA
765 type(transHerm_type) ,
intent(in) :: operationA
770 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
771#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
772 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK4
775 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
776 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
777 type(lowerDiag_type) ,
intent(in) :: classA
778 type(transHerm_type) ,
intent(in) :: operationA
783 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
784#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
785 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK3
788 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
789 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
790 type(lowerDiag_type) ,
intent(in) :: classA
791 type(transHerm_type) ,
intent(in) :: operationA
796 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
797#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
798 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK2
801 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
802 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
803 type(lowerDiag_type) ,
intent(in) :: classA
804 type(transHerm_type) ,
intent(in) :: operationA
809 PURE module subroutine trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
810#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
811 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLDA_OTHA_CGMB_ONOB_RK1
814 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
815 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
816 type(lowerDiag_type) ,
intent(in) :: classA
817 type(transHerm_type) ,
intent(in) :: operationA
834 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
835#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
836 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK5
839 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
840 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
841 type(upperDiag_type) ,
intent(in) :: classA
842 type(nothing_type) ,
intent(in) :: operationA
847 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
848#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
849 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK4
852 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
853 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
854 type(upperDiag_type) ,
intent(in) :: classA
855 type(nothing_type) ,
intent(in) :: operationA
860 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
861#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
862 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK3
865 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
866 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
867 type(upperDiag_type) ,
intent(in) :: classA
868 type(nothing_type) ,
intent(in) :: operationA
873 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
874#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
875 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK2
878 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
879 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
880 type(upperDiag_type) ,
intent(in) :: classA
881 type(nothing_type) ,
intent(in) :: operationA
886 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
887#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
888 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_CK1
891 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
892 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
893 type(upperDiag_type) ,
intent(in) :: classA
894 type(nothing_type) ,
intent(in) :: operationA
901 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
902#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
903 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK5
906 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
907 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
908 type(upperDiag_type) ,
intent(in) :: classA
909 type(nothing_type) ,
intent(in) :: operationA
914 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
915#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
916 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK4
919 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
920 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
921 type(upperDiag_type) ,
intent(in) :: classA
922 type(nothing_type) ,
intent(in) :: operationA
927 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
928#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
929 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK3
932 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
933 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
934 type(upperDiag_type) ,
intent(in) :: classA
935 type(nothing_type) ,
intent(in) :: operationA
940 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
941#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
942 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK2
945 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
946 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
947 type(upperDiag_type) ,
intent(in) :: classA
948 type(nothing_type) ,
intent(in) :: operationA
953 PURE module subroutine trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
954#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
955 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_ONOA_CGMB_ONOB_RK1
958 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
959 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
960 type(upperDiag_type) ,
intent(in) :: classA
961 type(nothing_type) ,
intent(in) :: operationA
974 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
975#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
976 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK5
979 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
980 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
981 type(upperDiag_type) ,
intent(in) :: classA
982 type(transSymm_type) ,
intent(in) :: operationA
987 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
988#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
989 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK4
992 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
993 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
994 type(upperDiag_type) ,
intent(in) :: classA
995 type(transSymm_type) ,
intent(in) :: operationA
1000 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
1001#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1002 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK3
1005 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1006 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1007 type(upperDiag_type) ,
intent(in) :: classA
1008 type(transSymm_type) ,
intent(in) :: operationA
1013 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
1014#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1015 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK2
1018 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1019 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1020 type(upperDiag_type) ,
intent(in) :: classA
1021 type(transSymm_type) ,
intent(in) :: operationA
1026 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
1027#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1028 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_CK1
1031 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1032 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1033 type(upperDiag_type) ,
intent(in) :: classA
1034 type(transSymm_type) ,
intent(in) :: operationA
1041 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
1042#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1043 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK5
1046 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1047 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1048 type(upperDiag_type) ,
intent(in) :: classA
1049 type(transSymm_type) ,
intent(in) :: operationA
1054 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
1055#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1056 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK4
1059 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1060 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1061 type(upperDiag_type) ,
intent(in) :: classA
1062 type(transSymm_type) ,
intent(in) :: operationA
1067 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
1068#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1069 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK3
1072 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1073 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1074 type(upperDiag_type) ,
intent(in) :: classA
1075 type(transSymm_type) ,
intent(in) :: operationA
1080 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
1081#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1082 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK2
1085 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1086 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1087 type(upperDiag_type) ,
intent(in) :: classA
1088 type(transSymm_type) ,
intent(in) :: operationA
1093 PURE module subroutine trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
1094#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1095 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTSA_CGMB_ONOB_RK1
1098 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1099 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1100 type(upperDiag_type) ,
intent(in) :: classA
1101 type(transSymm_type) ,
intent(in) :: operationA
1114 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
1115#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1116 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK5
1119 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1120 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1121 type(upperDiag_type) ,
intent(in) :: classA
1122 type(transHerm_type) ,
intent(in) :: operationA
1127 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
1128#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1129 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK4
1132 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1133 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1134 type(upperDiag_type) ,
intent(in) :: classA
1135 type(transHerm_type) ,
intent(in) :: operationA
1140 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
1141#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1142 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK3
1145 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1146 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1147 type(upperDiag_type) ,
intent(in) :: classA
1148 type(transHerm_type) ,
intent(in) :: operationA
1153 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
1154#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1155 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK2
1158 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1159 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1160 type(upperDiag_type) ,
intent(in) :: classA
1161 type(transHerm_type) ,
intent(in) :: operationA
1166 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
1167#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1168 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_CK1
1171 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1172 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1173 type(upperDiag_type) ,
intent(in) :: classA
1174 type(transHerm_type) ,
intent(in) :: operationA
1181 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
1182#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1183 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK5
1186 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1187 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1188 type(upperDiag_type) ,
intent(in) :: classA
1189 type(transHerm_type) ,
intent(in) :: operationA
1194 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
1195#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1196 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK4
1199 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1200 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1201 type(upperDiag_type) ,
intent(in) :: classA
1202 type(transHerm_type) ,
intent(in) :: operationA
1207 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
1208#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1209 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK3
1212 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1213 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1214 type(upperDiag_type) ,
intent(in) :: classA
1215 type(transHerm_type) ,
intent(in) :: operationA
1220 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
1221#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1222 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK2
1225 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1226 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1227 type(upperDiag_type) ,
intent(in) :: classA
1228 type(transHerm_type) ,
intent(in) :: operationA
1233 PURE module subroutine trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
1234#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1235 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUDA_OTHA_CGMB_ONOB_RK1
1238 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1239 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1240 type(upperDiag_type) ,
intent(in) :: classA
1241 type(transHerm_type) ,
intent(in) :: operationA
1258 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
1259#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1260 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK5
1263 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1264 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1265 type(lowerUnit_type) ,
intent(in) :: classA
1266 type(nothing_type) ,
intent(in) :: operationA
1271 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
1272#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1273 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK4
1276 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1277 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1278 type(lowerUnit_type) ,
intent(in) :: classA
1279 type(nothing_type) ,
intent(in) :: operationA
1284 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
1285#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1286 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK3
1289 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1290 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1291 type(lowerUnit_type) ,
intent(in) :: classA
1292 type(nothing_type) ,
intent(in) :: operationA
1297 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
1298#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1299 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK2
1302 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1303 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1304 type(lowerUnit_type) ,
intent(in) :: classA
1305 type(nothing_type) ,
intent(in) :: operationA
1310 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
1311#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1312 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_CK1
1315 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1316 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1317 type(lowerUnit_type) ,
intent(in) :: classA
1318 type(nothing_type) ,
intent(in) :: operationA
1325 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
1326#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1327 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK5
1330 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1331 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1332 type(lowerUnit_type) ,
intent(in) :: classA
1333 type(nothing_type) ,
intent(in) :: operationA
1338 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
1339#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1340 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK4
1343 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1344 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1345 type(lowerUnit_type) ,
intent(in) :: classA
1346 type(nothing_type) ,
intent(in) :: operationA
1351 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
1352#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1353 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK3
1356 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1357 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1358 type(lowerUnit_type) ,
intent(in) :: classA
1359 type(nothing_type) ,
intent(in) :: operationA
1364 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
1365#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1366 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK2
1369 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1370 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1371 type(lowerUnit_type) ,
intent(in) :: classA
1372 type(nothing_type) ,
intent(in) :: operationA
1377 PURE module subroutine trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
1378#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1379 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_ONOA_CGMB_ONOB_RK1
1382 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1383 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1384 type(lowerUnit_type) ,
intent(in) :: classA
1385 type(nothing_type) ,
intent(in) :: operationA
1398 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
1399#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1400 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK5
1403 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1404 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1405 type(lowerUnit_type) ,
intent(in) :: classA
1406 type(transSymm_type) ,
intent(in) :: operationA
1411 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
1412#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1413 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK4
1416 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1417 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1418 type(lowerUnit_type) ,
intent(in) :: classA
1419 type(transSymm_type) ,
intent(in) :: operationA
1424 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
1425#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1426 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK3
1429 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1430 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1431 type(lowerUnit_type) ,
intent(in) :: classA
1432 type(transSymm_type) ,
intent(in) :: operationA
1437 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
1438#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1439 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK2
1442 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1443 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1444 type(lowerUnit_type) ,
intent(in) :: classA
1445 type(transSymm_type) ,
intent(in) :: operationA
1450 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
1451#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1452 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_CK1
1455 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1456 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1457 type(lowerUnit_type) ,
intent(in) :: classA
1458 type(transSymm_type) ,
intent(in) :: operationA
1465 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
1466#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1467 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK5
1470 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1471 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1472 type(lowerUnit_type) ,
intent(in) :: classA
1473 type(transSymm_type) ,
intent(in) :: operationA
1478 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
1479#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1480 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK4
1483 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1484 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1485 type(lowerUnit_type) ,
intent(in) :: classA
1486 type(transSymm_type) ,
intent(in) :: operationA
1491 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
1492#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1493 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK3
1496 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1497 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1498 type(lowerUnit_type) ,
intent(in) :: classA
1499 type(transSymm_type) ,
intent(in) :: operationA
1504 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
1505#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1506 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK2
1509 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1510 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1511 type(lowerUnit_type) ,
intent(in) :: classA
1512 type(transSymm_type) ,
intent(in) :: operationA
1517 PURE module subroutine trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
1518#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1519 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTSA_CGMB_ONOB_RK1
1522 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1523 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1524 type(lowerUnit_type) ,
intent(in) :: classA
1525 type(transSymm_type) ,
intent(in) :: operationA
1538 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
1539#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1540 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK5
1543 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1544 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1545 type(lowerUnit_type) ,
intent(in) :: classA
1546 type(transHerm_type) ,
intent(in) :: operationA
1551 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
1552#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1553 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK4
1556 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1557 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1558 type(lowerUnit_type) ,
intent(in) :: classA
1559 type(transHerm_type) ,
intent(in) :: operationA
1564 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
1565#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1566 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK3
1569 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1570 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1571 type(lowerUnit_type) ,
intent(in) :: classA
1572 type(transHerm_type) ,
intent(in) :: operationA
1577 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
1578#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1579 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK2
1582 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1583 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1584 type(lowerUnit_type) ,
intent(in) :: classA
1585 type(transHerm_type) ,
intent(in) :: operationA
1590 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
1591#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1592 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_CK1
1595 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1596 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1597 type(lowerUnit_type) ,
intent(in) :: classA
1598 type(transHerm_type) ,
intent(in) :: operationA
1605 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
1606#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1607 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK5
1610 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1611 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1612 type(lowerUnit_type) ,
intent(in) :: classA
1613 type(transHerm_type) ,
intent(in) :: operationA
1618 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
1619#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1620 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK4
1623 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1624 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1625 type(lowerUnit_type) ,
intent(in) :: classA
1626 type(transHerm_type) ,
intent(in) :: operationA
1631 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
1632#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1633 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK3
1636 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1637 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1638 type(lowerUnit_type) ,
intent(in) :: classA
1639 type(transHerm_type) ,
intent(in) :: operationA
1644 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
1645#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1646 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK2
1649 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1650 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1651 type(lowerUnit_type) ,
intent(in) :: classA
1652 type(transHerm_type) ,
intent(in) :: operationA
1657 PURE module subroutine trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
1658#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1659 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CLUA_OTHA_CGMB_ONOB_RK1
1662 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1663 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1664 type(lowerUnit_type) ,
intent(in) :: classA
1665 type(transHerm_type) ,
intent(in) :: operationA
1682 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
1683#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1684 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK5
1687 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1688 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1689 type(upperUnit_type) ,
intent(in) :: classA
1690 type(nothing_type) ,
intent(in) :: operationA
1695 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
1696#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1697 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK4
1700 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1701 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1702 type(upperUnit_type) ,
intent(in) :: classA
1703 type(nothing_type) ,
intent(in) :: operationA
1708 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
1709#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1710 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK3
1713 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1714 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1715 type(upperUnit_type) ,
intent(in) :: classA
1716 type(nothing_type) ,
intent(in) :: operationA
1721 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
1722#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1723 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK2
1726 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1727 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1728 type(upperUnit_type) ,
intent(in) :: classA
1729 type(nothing_type) ,
intent(in) :: operationA
1734 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
1735#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1736 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_CK1
1739 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1740 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1741 type(upperUnit_type) ,
intent(in) :: classA
1742 type(nothing_type) ,
intent(in) :: operationA
1749 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
1750#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1751 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK5
1754 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1755 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1756 type(upperUnit_type) ,
intent(in) :: classA
1757 type(nothing_type) ,
intent(in) :: operationA
1762 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
1763#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1764 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK4
1767 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1768 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1769 type(upperUnit_type) ,
intent(in) :: classA
1770 type(nothing_type) ,
intent(in) :: operationA
1775 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
1776#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1777 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK3
1780 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1781 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1782 type(upperUnit_type) ,
intent(in) :: classA
1783 type(nothing_type) ,
intent(in) :: operationA
1788 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
1789#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1790 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK2
1793 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1794 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1795 type(upperUnit_type) ,
intent(in) :: classA
1796 type(nothing_type) ,
intent(in) :: operationA
1801 PURE module subroutine trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
1802#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1803 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_ONOA_CGMB_ONOB_RK1
1806 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1807 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1808 type(upperUnit_type) ,
intent(in) :: classA
1809 type(nothing_type) ,
intent(in) :: operationA
1822 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
1823#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1824 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK5
1827 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1828 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1829 type(upperUnit_type) ,
intent(in) :: classA
1830 type(transSymm_type) ,
intent(in) :: operationA
1835 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
1836#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1837 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK4
1840 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1841 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1842 type(upperUnit_type) ,
intent(in) :: classA
1843 type(transSymm_type) ,
intent(in) :: operationA
1848 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
1849#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1850 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK3
1853 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1854 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1855 type(upperUnit_type) ,
intent(in) :: classA
1856 type(transSymm_type) ,
intent(in) :: operationA
1861 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
1862#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1863 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK2
1866 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1867 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1868 type(upperUnit_type) ,
intent(in) :: classA
1869 type(transSymm_type) ,
intent(in) :: operationA
1874 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
1875#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1876 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_CK1
1879 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1880 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1881 type(upperUnit_type) ,
intent(in) :: classA
1882 type(transSymm_type) ,
intent(in) :: operationA
1889 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
1890#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1891 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK5
1894 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1895 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1896 type(upperUnit_type) ,
intent(in) :: classA
1897 type(transSymm_type) ,
intent(in) :: operationA
1902 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
1903#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1904 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK4
1907 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1908 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1909 type(upperUnit_type) ,
intent(in) :: classA
1910 type(transSymm_type) ,
intent(in) :: operationA
1915 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
1916#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1917 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK3
1920 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1921 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1922 type(upperUnit_type) ,
intent(in) :: classA
1923 type(transSymm_type) ,
intent(in) :: operationA
1928 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
1929#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1930 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK2
1933 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1934 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1935 type(upperUnit_type) ,
intent(in) :: classA
1936 type(transSymm_type) ,
intent(in) :: operationA
1941 PURE module subroutine trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
1942#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1943 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTSA_CGMB_ONOB_RK1
1946 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
1947 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
1948 type(upperUnit_type) ,
intent(in) :: classA
1949 type(transSymm_type) ,
intent(in) :: operationA
1962 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
1963#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1964 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK5
1967 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1968 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1969 type(upperUnit_type) ,
intent(in) :: classA
1970 type(transHerm_type) ,
intent(in) :: operationA
1975 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
1976#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1977 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK4
1980 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1981 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1982 type(upperUnit_type) ,
intent(in) :: classA
1983 type(transHerm_type) ,
intent(in) :: operationA
1988 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
1989#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1990 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK3
1993 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
1994 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
1995 type(upperUnit_type) ,
intent(in) :: classA
1996 type(transHerm_type) ,
intent(in) :: operationA
2001 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
2002#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2003 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK2
2006 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
2007 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2008 type(upperUnit_type) ,
intent(in) :: classA
2009 type(transHerm_type) ,
intent(in) :: operationA
2014 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
2015#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2016 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_CK1
2019 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
2020 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2021 type(upperUnit_type) ,
intent(in) :: classA
2022 type(transHerm_type) ,
intent(in) :: operationA
2029 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
2030#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2031 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK5
2034 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
2035 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2036 type(upperUnit_type) ,
intent(in) :: classA
2037 type(transHerm_type) ,
intent(in) :: operationA
2042 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
2043#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2044 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK4
2047 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
2048 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2049 type(upperUnit_type) ,
intent(in) :: classA
2050 type(transHerm_type) ,
intent(in) :: operationA
2055 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
2056#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2057 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK3
2060 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
2061 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2062 type(upperUnit_type) ,
intent(in) :: classA
2063 type(transHerm_type) ,
intent(in) :: operationA
2068 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
2069#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2070 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK2
2073 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
2074 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2075 type(upperUnit_type) ,
intent(in) :: classA
2076 type(transHerm_type) ,
intent(in) :: operationA
2081 PURE module subroutine trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
2082#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2083 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_ASS_CUUA_OTHA_CGMB_ONOB_RK1
2086 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
2087 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2088 type(upperUnit_type) ,
intent(in) :: classA
2089 type(transHerm_type) ,
intent(in) :: operationA
2110 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2111#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2112 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK5
2115 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2116 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2117 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2118 type(lowerDiag_type) ,
intent(in) :: classA
2119 type(nothing_type) ,
intent(in) :: operationA
2124 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2125#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2126 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK4
2129 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2130 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2131 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2132 type(lowerDiag_type) ,
intent(in) :: classA
2133 type(nothing_type) ,
intent(in) :: operationA
2138 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2139#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2140 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK3
2143 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2144 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2145 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2146 type(lowerDiag_type) ,
intent(in) :: classA
2147 type(nothing_type) ,
intent(in) :: operationA
2152 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2153#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2154 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK2
2157 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2158 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2159 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2160 type(lowerDiag_type) ,
intent(in) :: classA
2161 type(nothing_type) ,
intent(in) :: operationA
2166 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2167#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2168 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_CK1
2171 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2172 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2173 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2174 type(lowerDiag_type) ,
intent(in) :: classA
2175 type(nothing_type) ,
intent(in) :: operationA
2182 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2183#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2184 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK5
2187 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2188 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2189 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2190 type(lowerDiag_type) ,
intent(in) :: classA
2191 type(nothing_type) ,
intent(in) :: operationA
2196 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2197#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2198 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK4
2201 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2202 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2203 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2204 type(lowerDiag_type) ,
intent(in) :: classA
2205 type(nothing_type) ,
intent(in) :: operationA
2210 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2211#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2212 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK3
2215 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2216 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2217 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2218 type(lowerDiag_type) ,
intent(in) :: classA
2219 type(nothing_type) ,
intent(in) :: operationA
2224 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2225#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2226 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK2
2229 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2230 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2231 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2232 type(lowerDiag_type) ,
intent(in) :: classA
2233 type(nothing_type) ,
intent(in) :: operationA
2238 PURE module subroutine trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2239#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2240 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_ONOA_CGMB_ONOB_RK1
2243 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2244 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2245 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2246 type(lowerDiag_type) ,
intent(in) :: classA
2247 type(nothing_type) ,
intent(in) :: operationA
2260 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2261#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2262 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK5
2265 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2266 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2267 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2268 type(lowerDiag_type) ,
intent(in) :: classA
2269 type(transSymm_type) ,
intent(in) :: operationA
2274 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2275#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2276 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK4
2279 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2280 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2281 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2282 type(lowerDiag_type) ,
intent(in) :: classA
2283 type(transSymm_type) ,
intent(in) :: operationA
2288 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2289#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2290 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK3
2293 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2294 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2295 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2296 type(lowerDiag_type) ,
intent(in) :: classA
2297 type(transSymm_type) ,
intent(in) :: operationA
2302 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2303#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2304 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK2
2307 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2308 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2309 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2310 type(lowerDiag_type) ,
intent(in) :: classA
2311 type(transSymm_type) ,
intent(in) :: operationA
2316 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2317#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2318 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_CK1
2321 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2322 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2323 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2324 type(lowerDiag_type) ,
intent(in) :: classA
2325 type(transSymm_type) ,
intent(in) :: operationA
2332 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2333#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2334 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK5
2337 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2338 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2339 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2340 type(lowerDiag_type) ,
intent(in) :: classA
2341 type(transSymm_type) ,
intent(in) :: operationA
2346 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2347#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2348 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK4
2351 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2352 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2353 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2354 type(lowerDiag_type) ,
intent(in) :: classA
2355 type(transSymm_type) ,
intent(in) :: operationA
2360 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2361#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2362 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK3
2365 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2366 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2367 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2368 type(lowerDiag_type) ,
intent(in) :: classA
2369 type(transSymm_type) ,
intent(in) :: operationA
2374 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2375#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2376 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK2
2379 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2380 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2381 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2382 type(lowerDiag_type) ,
intent(in) :: classA
2383 type(transSymm_type) ,
intent(in) :: operationA
2388 PURE module subroutine trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2389#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2390 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTSA_CGMB_ONOB_RK1
2393 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2394 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2395 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2396 type(lowerDiag_type) ,
intent(in) :: classA
2397 type(transSymm_type) ,
intent(in) :: operationA
2410 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2411#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2412 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK5
2415 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2416 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2417 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2418 type(lowerDiag_type) ,
intent(in) :: classA
2419 type(transHerm_type) ,
intent(in) :: operationA
2424 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2425#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2426 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK4
2429 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2430 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2431 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2432 type(lowerDiag_type) ,
intent(in) :: classA
2433 type(transHerm_type) ,
intent(in) :: operationA
2438 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2439#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2440 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK3
2443 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2444 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2445 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2446 type(lowerDiag_type) ,
intent(in) :: classA
2447 type(transHerm_type) ,
intent(in) :: operationA
2452 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2453#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2454 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK2
2457 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2458 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2459 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2460 type(lowerDiag_type) ,
intent(in) :: classA
2461 type(transHerm_type) ,
intent(in) :: operationA
2466 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2467#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2468 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_CK1
2471 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2472 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2473 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2474 type(lowerDiag_type) ,
intent(in) :: classA
2475 type(transHerm_type) ,
intent(in) :: operationA
2482 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2483#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2484 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK5
2487 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2488 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2489 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2490 type(lowerDiag_type) ,
intent(in) :: classA
2491 type(transHerm_type) ,
intent(in) :: operationA
2496 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2497#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2498 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK4
2501 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2502 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2503 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2504 type(lowerDiag_type) ,
intent(in) :: classA
2505 type(transHerm_type) ,
intent(in) :: operationA
2510 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2511#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2512 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK3
2515 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2516 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2517 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2518 type(lowerDiag_type) ,
intent(in) :: classA
2519 type(transHerm_type) ,
intent(in) :: operationA
2524 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2525#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2526 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK2
2529 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2530 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2531 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2532 type(lowerDiag_type) ,
intent(in) :: classA
2533 type(transHerm_type) ,
intent(in) :: operationA
2538 PURE module subroutine trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2539#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2540 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLDA_OTHA_CGMB_ONOB_RK1
2543 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2544 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2545 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2546 type(lowerDiag_type) ,
intent(in) :: classA
2547 type(transHerm_type) ,
intent(in) :: operationA
2564 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2565#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2566 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK5
2569 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2570 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2571 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2572 type(upperDiag_type) ,
intent(in) :: classA
2573 type(nothing_type) ,
intent(in) :: operationA
2578 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2579#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2580 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK4
2583 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2584 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2585 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2586 type(upperDiag_type) ,
intent(in) :: classA
2587 type(nothing_type) ,
intent(in) :: operationA
2592 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2593#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2594 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK3
2597 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2598 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2599 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2600 type(upperDiag_type) ,
intent(in) :: classA
2601 type(nothing_type) ,
intent(in) :: operationA
2606 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2607#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2608 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK2
2611 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2612 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2613 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2614 type(upperDiag_type) ,
intent(in) :: classA
2615 type(nothing_type) ,
intent(in) :: operationA
2620 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2621#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2622 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_CK1
2625 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2626 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2627 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2628 type(upperDiag_type) ,
intent(in) :: classA
2629 type(nothing_type) ,
intent(in) :: operationA
2636 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2637#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2638 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK5
2641 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2642 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2643 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2644 type(upperDiag_type) ,
intent(in) :: classA
2645 type(nothing_type) ,
intent(in) :: operationA
2650 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2651#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2652 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK4
2655 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2656 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2657 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2658 type(upperDiag_type) ,
intent(in) :: classA
2659 type(nothing_type) ,
intent(in) :: operationA
2664 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2665#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2666 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK3
2669 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2670 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2671 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2672 type(upperDiag_type) ,
intent(in) :: classA
2673 type(nothing_type) ,
intent(in) :: operationA
2678 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2679#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2680 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK2
2683 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2684 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2685 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2686 type(upperDiag_type) ,
intent(in) :: classA
2687 type(nothing_type) ,
intent(in) :: operationA
2692 PURE module subroutine trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2693#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2694 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_ONOA_CGMB_ONOB_RK1
2697 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2698 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2699 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2700 type(upperDiag_type) ,
intent(in) :: classA
2701 type(nothing_type) ,
intent(in) :: operationA
2714 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2715#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2716 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK5
2719 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2720 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2721 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2722 type(upperDiag_type) ,
intent(in) :: classA
2723 type(transSymm_type) ,
intent(in) :: operationA
2728 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2729#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2730 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK4
2733 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2734 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2735 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2736 type(upperDiag_type) ,
intent(in) :: classA
2737 type(transSymm_type) ,
intent(in) :: operationA
2742 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2743#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2744 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK3
2747 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2748 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2749 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2750 type(upperDiag_type) ,
intent(in) :: classA
2751 type(transSymm_type) ,
intent(in) :: operationA
2756 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2757#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2758 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK2
2761 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2762 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2763 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2764 type(upperDiag_type) ,
intent(in) :: classA
2765 type(transSymm_type) ,
intent(in) :: operationA
2770 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2771#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2772 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_CK1
2775 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2776 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2777 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2778 type(upperDiag_type) ,
intent(in) :: classA
2779 type(transSymm_type) ,
intent(in) :: operationA
2786 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2787#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2788 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK5
2791 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2792 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2793 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2794 type(upperDiag_type) ,
intent(in) :: classA
2795 type(transSymm_type) ,
intent(in) :: operationA
2800 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2801#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2802 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK4
2805 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2806 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2807 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2808 type(upperDiag_type) ,
intent(in) :: classA
2809 type(transSymm_type) ,
intent(in) :: operationA
2814 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2815#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2816 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK3
2819 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2820 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2821 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2822 type(upperDiag_type) ,
intent(in) :: classA
2823 type(transSymm_type) ,
intent(in) :: operationA
2828 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2829#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2830 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK2
2833 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2834 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2835 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2836 type(upperDiag_type) ,
intent(in) :: classA
2837 type(transSymm_type) ,
intent(in) :: operationA
2842 PURE module subroutine trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2843#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2844 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTSA_CGMB_ONOB_RK1
2847 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2848 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2849 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2850 type(upperDiag_type) ,
intent(in) :: classA
2851 type(transSymm_type) ,
intent(in) :: operationA
2864 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2865#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2866 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK5
2869 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2870 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2871 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2872 type(upperDiag_type) ,
intent(in) :: classA
2873 type(transHerm_type) ,
intent(in) :: operationA
2878 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2879#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2880 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK4
2883 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2884 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2885 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2886 type(upperDiag_type) ,
intent(in) :: classA
2887 type(transHerm_type) ,
intent(in) :: operationA
2892 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2893#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2894 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK3
2897 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2898 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2899 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2900 type(upperDiag_type) ,
intent(in) :: classA
2901 type(transHerm_type) ,
intent(in) :: operationA
2906 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2907#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2908 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK2
2911 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2912 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2913 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2914 type(upperDiag_type) ,
intent(in) :: classA
2915 type(transHerm_type) ,
intent(in) :: operationA
2920 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2921#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2922 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_CK1
2925 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2926 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2927 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
2928 type(upperDiag_type) ,
intent(in) :: classA
2929 type(transHerm_type) ,
intent(in) :: operationA
2936 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2937#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2938 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK5
2941 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2942 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2943 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2944 type(upperDiag_type) ,
intent(in) :: classA
2945 type(transHerm_type) ,
intent(in) :: operationA
2950 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2951#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2952 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK4
2955 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2956 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2957 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2958 type(upperDiag_type) ,
intent(in) :: classA
2959 type(transHerm_type) ,
intent(in) :: operationA
2964 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2965#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2966 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK3
2969 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2970 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2971 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2972 type(upperDiag_type) ,
intent(in) :: classA
2973 type(transHerm_type) ,
intent(in) :: operationA
2978 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2979#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2980 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK2
2983 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2984 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2985 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
2986 type(upperDiag_type) ,
intent(in) :: classA
2987 type(transHerm_type) ,
intent(in) :: operationA
2992 PURE module subroutine trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
2993#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2994 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUDA_OTHA_CGMB_ONOB_RK1
2997 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
2998 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
2999 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3000 type(upperDiag_type) ,
intent(in) :: classA
3001 type(transHerm_type) ,
intent(in) :: operationA
3018 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3019#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3020 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK5
3023 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3024 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3025 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3026 type(lowerUnit_type) ,
intent(in) :: classA
3027 type(nothing_type) ,
intent(in) :: operationA
3032 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3033#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3034 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK4
3037 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3038 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3039 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3040 type(lowerUnit_type) ,
intent(in) :: classA
3041 type(nothing_type) ,
intent(in) :: operationA
3046 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3047#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3048 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK3
3051 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3052 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3053 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3054 type(lowerUnit_type) ,
intent(in) :: classA
3055 type(nothing_type) ,
intent(in) :: operationA
3060 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3061#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3062 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK2
3065 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3066 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3067 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3068 type(lowerUnit_type) ,
intent(in) :: classA
3069 type(nothing_type) ,
intent(in) :: operationA
3074 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3075#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3076 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_CK1
3079 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3080 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3081 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3082 type(lowerUnit_type) ,
intent(in) :: classA
3083 type(nothing_type) ,
intent(in) :: operationA
3090 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3091#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3092 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK5
3095 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3096 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3097 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3098 type(lowerUnit_type) ,
intent(in) :: classA
3099 type(nothing_type) ,
intent(in) :: operationA
3104 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3105#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3106 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK4
3109 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3110 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3111 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3112 type(lowerUnit_type) ,
intent(in) :: classA
3113 type(nothing_type) ,
intent(in) :: operationA
3118 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3119#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3120 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK3
3123 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3124 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3125 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3126 type(lowerUnit_type) ,
intent(in) :: classA
3127 type(nothing_type) ,
intent(in) :: operationA
3132 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3133#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3134 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK2
3137 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3138 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3139 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3140 type(lowerUnit_type) ,
intent(in) :: classA
3141 type(nothing_type) ,
intent(in) :: operationA
3146 PURE module subroutine trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3147#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3148 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_ONOA_CGMB_ONOB_RK1
3151 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3152 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3153 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3154 type(lowerUnit_type) ,
intent(in) :: classA
3155 type(nothing_type) ,
intent(in) :: operationA
3168 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3169#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3170 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK5
3173 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3174 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3175 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3176 type(lowerUnit_type) ,
intent(in) :: classA
3177 type(transSymm_type) ,
intent(in) :: operationA
3182 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3183#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3184 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK4
3187 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3188 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3189 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3190 type(lowerUnit_type) ,
intent(in) :: classA
3191 type(transSymm_type) ,
intent(in) :: operationA
3196 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3197#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3198 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK3
3201 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3202 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3203 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3204 type(lowerUnit_type) ,
intent(in) :: classA
3205 type(transSymm_type) ,
intent(in) :: operationA
3210 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3211#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3212 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK2
3215 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3216 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3217 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3218 type(lowerUnit_type) ,
intent(in) :: classA
3219 type(transSymm_type) ,
intent(in) :: operationA
3224 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3225#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3226 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_CK1
3229 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3230 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3231 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3232 type(lowerUnit_type) ,
intent(in) :: classA
3233 type(transSymm_type) ,
intent(in) :: operationA
3240 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3241#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3242 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK5
3245 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3246 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3247 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3248 type(lowerUnit_type) ,
intent(in) :: classA
3249 type(transSymm_type) ,
intent(in) :: operationA
3254 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3255#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3256 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK4
3259 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3260 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3261 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3262 type(lowerUnit_type) ,
intent(in) :: classA
3263 type(transSymm_type) ,
intent(in) :: operationA
3268 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3269#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3270 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK3
3273 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3274 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3275 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3276 type(lowerUnit_type) ,
intent(in) :: classA
3277 type(transSymm_type) ,
intent(in) :: operationA
3282 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3283#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3284 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK2
3287 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3288 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3289 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3290 type(lowerUnit_type) ,
intent(in) :: classA
3291 type(transSymm_type) ,
intent(in) :: operationA
3296 PURE module subroutine trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3297#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3298 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTSA_CGMB_ONOB_RK1
3301 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3302 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3303 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3304 type(lowerUnit_type) ,
intent(in) :: classA
3305 type(transSymm_type) ,
intent(in) :: operationA
3318 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3319#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3320 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK5
3323 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3324 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3325 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3326 type(lowerUnit_type) ,
intent(in) :: classA
3327 type(transHerm_type) ,
intent(in) :: operationA
3332 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3333#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3334 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK4
3337 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3338 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3339 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3340 type(lowerUnit_type) ,
intent(in) :: classA
3341 type(transHerm_type) ,
intent(in) :: operationA
3346 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3347#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3348 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK3
3351 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3352 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3353 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3354 type(lowerUnit_type) ,
intent(in) :: classA
3355 type(transHerm_type) ,
intent(in) :: operationA
3360 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3361#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3362 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK2
3365 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3366 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3367 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3368 type(lowerUnit_type) ,
intent(in) :: classA
3369 type(transHerm_type) ,
intent(in) :: operationA
3374 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3375#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3376 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_CK1
3379 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3380 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3381 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3382 type(lowerUnit_type) ,
intent(in) :: classA
3383 type(transHerm_type) ,
intent(in) :: operationA
3390 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3391#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3392 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK5
3395 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3396 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3397 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3398 type(lowerUnit_type) ,
intent(in) :: classA
3399 type(transHerm_type) ,
intent(in) :: operationA
3404 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3405#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3406 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK4
3409 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3410 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3411 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3412 type(lowerUnit_type) ,
intent(in) :: classA
3413 type(transHerm_type) ,
intent(in) :: operationA
3418 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3419#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3420 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK3
3423 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3424 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3425 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3426 type(lowerUnit_type) ,
intent(in) :: classA
3427 type(transHerm_type) ,
intent(in) :: operationA
3432 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3433#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3434 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK2
3437 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3438 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3439 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3440 type(lowerUnit_type) ,
intent(in) :: classA
3441 type(transHerm_type) ,
intent(in) :: operationA
3446 PURE module subroutine trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3447#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3448 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CLUA_OTHA_CGMB_ONOB_RK1
3451 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3452 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3453 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3454 type(lowerUnit_type) ,
intent(in) :: classA
3455 type(transHerm_type) ,
intent(in) :: operationA
3472 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3473#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3474 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK5
3477 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3478 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3479 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3480 type(upperUnit_type) ,
intent(in) :: classA
3481 type(nothing_type) ,
intent(in) :: operationA
3486 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3487#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3488 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK4
3491 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3492 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3493 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3494 type(upperUnit_type) ,
intent(in) :: classA
3495 type(nothing_type) ,
intent(in) :: operationA
3500 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3501#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3502 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK3
3505 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3506 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3507 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3508 type(upperUnit_type) ,
intent(in) :: classA
3509 type(nothing_type) ,
intent(in) :: operationA
3514 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3515#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3516 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK2
3519 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3520 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3521 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3522 type(upperUnit_type) ,
intent(in) :: classA
3523 type(nothing_type) ,
intent(in) :: operationA
3528 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3529#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3530 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_CK1
3533 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3534 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3535 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3536 type(upperUnit_type) ,
intent(in) :: classA
3537 type(nothing_type) ,
intent(in) :: operationA
3544 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3545#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3546 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK5
3549 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3550 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3551 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3552 type(upperUnit_type) ,
intent(in) :: classA
3553 type(nothing_type) ,
intent(in) :: operationA
3558 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3559#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3560 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK4
3563 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3564 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3565 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3566 type(upperUnit_type) ,
intent(in) :: classA
3567 type(nothing_type) ,
intent(in) :: operationA
3572 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3573#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3574 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK3
3577 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3578 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3579 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3580 type(upperUnit_type) ,
intent(in) :: classA
3581 type(nothing_type) ,
intent(in) :: operationA
3586 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3587#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3588 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK2
3591 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3592 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3593 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3594 type(upperUnit_type) ,
intent(in) :: classA
3595 type(nothing_type) ,
intent(in) :: operationA
3600 PURE module subroutine trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3601#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3602 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_ONOA_CGMB_ONOB_RK1
3605 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3606 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3607 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3608 type(upperUnit_type) ,
intent(in) :: classA
3609 type(nothing_type) ,
intent(in) :: operationA
3622 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3623#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3624 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK5
3627 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3628 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3629 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3630 type(upperUnit_type) ,
intent(in) :: classA
3631 type(transSymm_type) ,
intent(in) :: operationA
3636 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3637#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3638 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK4
3641 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3642 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3643 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3644 type(upperUnit_type) ,
intent(in) :: classA
3645 type(transSymm_type) ,
intent(in) :: operationA
3650 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3651#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3652 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK3
3655 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3656 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3657 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3658 type(upperUnit_type) ,
intent(in) :: classA
3659 type(transSymm_type) ,
intent(in) :: operationA
3664 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3665#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3666 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK2
3669 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3670 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3671 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3672 type(upperUnit_type) ,
intent(in) :: classA
3673 type(transSymm_type) ,
intent(in) :: operationA
3678 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3679#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3680 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_CK1
3683 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3684 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3685 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3686 type(upperUnit_type) ,
intent(in) :: classA
3687 type(transSymm_type) ,
intent(in) :: operationA
3694 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3695#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3696 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK5
3699 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3700 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3701 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3702 type(upperUnit_type) ,
intent(in) :: classA
3703 type(transSymm_type) ,
intent(in) :: operationA
3708 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3709#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3710 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK4
3713 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3714 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3715 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3716 type(upperUnit_type) ,
intent(in) :: classA
3717 type(transSymm_type) ,
intent(in) :: operationA
3722 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3723#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3724 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK3
3727 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3728 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3729 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3730 type(upperUnit_type) ,
intent(in) :: classA
3731 type(transSymm_type) ,
intent(in) :: operationA
3736 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3737#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3738 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK2
3741 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3742 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3743 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3744 type(upperUnit_type) ,
intent(in) :: classA
3745 type(transSymm_type) ,
intent(in) :: operationA
3750 PURE module subroutine trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3751#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3752 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTSA_CGMB_ONOB_RK1
3755 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3756 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3757 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3758 type(upperUnit_type) ,
intent(in) :: classA
3759 type(transSymm_type) ,
intent(in) :: operationA
3772 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3773#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3774 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK5
3777 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3778 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3779 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3780 type(upperUnit_type) ,
intent(in) :: classA
3781 type(transHerm_type) ,
intent(in) :: operationA
3786 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3787#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3788 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK4
3791 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3792 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3793 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3794 type(upperUnit_type) ,
intent(in) :: classA
3795 type(transHerm_type) ,
intent(in) :: operationA
3800 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3801#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3802 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK3
3805 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3806 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3807 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3808 type(upperUnit_type) ,
intent(in) :: classA
3809 type(transHerm_type) ,
intent(in) :: operationA
3814 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3815#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3816 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK2
3819 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3820 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3821 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3822 type(upperUnit_type) ,
intent(in) :: classA
3823 type(transHerm_type) ,
intent(in) :: operationA
3828 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3829#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3830 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_CK1
3833 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3834 complex(CKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3835 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3836 type(upperUnit_type) ,
intent(in) :: classA
3837 type(transHerm_type) ,
intent(in) :: operationA
3844 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK5(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3845#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3846 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK5
3849 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3850 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3851 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3852 type(upperUnit_type) ,
intent(in) :: classA
3853 type(transHerm_type) ,
intent(in) :: operationA
3858 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK4(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3859#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3860 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK4
3863 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3864 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3865 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3866 type(upperUnit_type) ,
intent(in) :: classA
3867 type(transHerm_type) ,
intent(in) :: operationA
3872 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK3(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3873#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3874 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK3
3877 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3878 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3879 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3880 type(upperUnit_type) ,
intent(in) :: classA
3881 type(transHerm_type) ,
intent(in) :: operationA
3886 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK2(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3887#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3888 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK2
3891 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3892 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3893 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3894 type(upperUnit_type) ,
intent(in) :: classA
3895 type(transHerm_type) ,
intent(in) :: operationA
3900 PURE module subroutine trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK1(matA, classA, operationA, matB, nrow, roffA, coffA, incB)
3901#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3902 !DEC$ ATTRIBUTES DLLEXPORT :: trmv_EXP_CUUA_OTHA_CGMB_ONOB_RK1
3905 integer(IK) ,
intent(in) :: nrow, roffA, coffA, incB
3906 real(RKG) ,
intent(in) ,
contiguous :: matA(
1 - roffA :,
1 - coffA :)
3907 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
3908 type(upperUnit_type) ,
intent(in) :: classA
3909 type(transHerm_type) ,
intent(in) :: operationA
3952 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
3953#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3954 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_CK5
3957 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
3958 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3959 type(lowerDiag_type) ,
intent(in) :: classA
3960 type(inversion_type) ,
intent(in) :: operationA
3965 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
3966#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3967 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_CK4
3970 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
3971 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3972 type(lowerDiag_type) ,
intent(in) :: classA
3973 type(inversion_type) ,
intent(in) :: operationA
3978 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
3979#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3980 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_CK3
3983 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
3984 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3985 type(lowerDiag_type) ,
intent(in) :: classA
3986 type(inversion_type) ,
intent(in) :: operationA
3991 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
3992#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3993 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_CK2
3996 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
3997 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
3998 type(lowerDiag_type) ,
intent(in) :: classA
3999 type(inversion_type) ,
intent(in) :: operationA
4004 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
4005#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4006 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_CK1
4009 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4010 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4011 type(lowerDiag_type) ,
intent(in) :: classA
4012 type(inversion_type) ,
intent(in) :: operationA
4019 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
4020#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4021 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_RK5
4024 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4025 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4026 type(lowerDiag_type) ,
intent(in) :: classA
4027 type(inversion_type) ,
intent(in) :: operationA
4032 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
4033#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4034 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_RK4
4037 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4038 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4039 type(lowerDiag_type) ,
intent(in) :: classA
4040 type(inversion_type) ,
intent(in) :: operationA
4045 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
4046#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4047 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_RK3
4050 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4051 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4052 type(lowerDiag_type) ,
intent(in) :: classA
4053 type(inversion_type) ,
intent(in) :: operationA
4058 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
4059#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4060 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_RK2
4063 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4064 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4065 type(lowerDiag_type) ,
intent(in) :: classA
4066 type(inversion_type) ,
intent(in) :: operationA
4071 PURE module subroutine trsv_ASS_CLDA_INVA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
4072#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4073 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_INVA_CGMB_ONOB_RK1
4076 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4077 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4078 type(lowerDiag_type) ,
intent(in) :: classA
4079 type(inversion_type) ,
intent(in) :: operationA
4092 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
4093#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4094 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK5
4097 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4098 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4099 type(lowerDiag_type) ,
intent(in) :: classA
4100 type(transOrth_type) ,
intent(in) :: operationA
4105 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
4106#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4107 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK4
4110 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4111 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4112 type(lowerDiag_type) ,
intent(in) :: classA
4113 type(transOrth_type) ,
intent(in) :: operationA
4118 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
4119#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4120 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK3
4123 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4124 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4125 type(lowerDiag_type) ,
intent(in) :: classA
4126 type(transOrth_type) ,
intent(in) :: operationA
4131 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
4132#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4133 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK2
4136 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4137 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4138 type(lowerDiag_type) ,
intent(in) :: classA
4139 type(transOrth_type) ,
intent(in) :: operationA
4144 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
4145#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4146 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_CK1
4149 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4150 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4151 type(lowerDiag_type) ,
intent(in) :: classA
4152 type(transOrth_type) ,
intent(in) :: operationA
4159 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
4160#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4161 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK5
4164 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4165 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4166 type(lowerDiag_type) ,
intent(in) :: classA
4167 type(transOrth_type) ,
intent(in) :: operationA
4172 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
4173#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4174 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK4
4177 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4178 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4179 type(lowerDiag_type) ,
intent(in) :: classA
4180 type(transOrth_type) ,
intent(in) :: operationA
4185 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
4186#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4187 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK3
4190 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4191 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4192 type(lowerDiag_type) ,
intent(in) :: classA
4193 type(transOrth_type) ,
intent(in) :: operationA
4198 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
4199#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4200 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK2
4203 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4204 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4205 type(lowerDiag_type) ,
intent(in) :: classA
4206 type(transOrth_type) ,
intent(in) :: operationA
4211 PURE module subroutine trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
4212#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4213 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTOA_CGMB_ONOB_RK1
4216 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4217 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4218 type(lowerDiag_type) ,
intent(in) :: classA
4219 type(transOrth_type) ,
intent(in) :: operationA
4232 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
4233#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4234 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK5
4237 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4238 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4239 type(lowerDiag_type) ,
intent(in) :: classA
4240 type(transUnit_type) ,
intent(in) :: operationA
4245 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
4246#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4247 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK4
4250 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4251 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4252 type(lowerDiag_type) ,
intent(in) :: classA
4253 type(transUnit_type) ,
intent(in) :: operationA
4258 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
4259#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4260 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK3
4263 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4264 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4265 type(lowerDiag_type) ,
intent(in) :: classA
4266 type(transUnit_type) ,
intent(in) :: operationA
4271 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
4272#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4273 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK2
4276 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4277 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4278 type(lowerDiag_type) ,
intent(in) :: classA
4279 type(transUnit_type) ,
intent(in) :: operationA
4284 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
4285#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4286 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_CK1
4289 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4290 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4291 type(lowerDiag_type) ,
intent(in) :: classA
4292 type(transUnit_type) ,
intent(in) :: operationA
4299 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
4300#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4301 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK5
4304 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4305 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4306 type(lowerDiag_type) ,
intent(in) :: classA
4307 type(transUnit_type) ,
intent(in) :: operationA
4312 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
4313#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4314 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK4
4317 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4318 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4319 type(lowerDiag_type) ,
intent(in) :: classA
4320 type(transUnit_type) ,
intent(in) :: operationA
4325 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
4326#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4327 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK3
4330 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4331 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4332 type(lowerDiag_type) ,
intent(in) :: classA
4333 type(transUnit_type) ,
intent(in) :: operationA
4338 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
4339#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4340 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK2
4343 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4344 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4345 type(lowerDiag_type) ,
intent(in) :: classA
4346 type(transUnit_type) ,
intent(in) :: operationA
4351 PURE module subroutine trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
4352#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4353 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLDA_OTUA_CGMB_ONOB_RK1
4356 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4357 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4358 type(lowerDiag_type) ,
intent(in) :: classA
4359 type(transUnit_type) ,
intent(in) :: operationA
4376 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
4377#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4378 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_CK5
4381 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4382 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4383 type(upperDiag_type) ,
intent(in) :: classA
4384 type(inversion_type) ,
intent(in) :: operationA
4389 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
4390#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4391 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_CK4
4394 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4395 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4396 type(upperDiag_type) ,
intent(in) :: classA
4397 type(inversion_type) ,
intent(in) :: operationA
4402 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
4403#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4404 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_CK3
4407 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4408 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4409 type(upperDiag_type) ,
intent(in) :: classA
4410 type(inversion_type) ,
intent(in) :: operationA
4415 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
4416#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4417 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_CK2
4420 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4421 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4422 type(upperDiag_type) ,
intent(in) :: classA
4423 type(inversion_type) ,
intent(in) :: operationA
4428 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
4429#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4430 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_CK1
4433 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4434 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4435 type(upperDiag_type) ,
intent(in) :: classA
4436 type(inversion_type) ,
intent(in) :: operationA
4443 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
4444#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4445 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_RK5
4448 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4449 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4450 type(upperDiag_type) ,
intent(in) :: classA
4451 type(inversion_type) ,
intent(in) :: operationA
4456 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
4457#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4458 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_RK4
4461 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4462 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4463 type(upperDiag_type) ,
intent(in) :: classA
4464 type(inversion_type) ,
intent(in) :: operationA
4469 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
4470#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4471 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_RK3
4474 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4475 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4476 type(upperDiag_type) ,
intent(in) :: classA
4477 type(inversion_type) ,
intent(in) :: operationA
4482 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
4483#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4484 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_RK2
4487 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4488 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4489 type(upperDiag_type) ,
intent(in) :: classA
4490 type(inversion_type) ,
intent(in) :: operationA
4495 PURE module subroutine trsv_ASS_CUDA_INVA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
4496#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4497 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_INVA_CGMB_ONOB_RK1
4500 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4501 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4502 type(upperDiag_type) ,
intent(in) :: classA
4503 type(inversion_type) ,
intent(in) :: operationA
4516 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
4517#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4518 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK5
4521 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4522 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4523 type(upperDiag_type) ,
intent(in) :: classA
4524 type(transOrth_type) ,
intent(in) :: operationA
4529 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
4530#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4531 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK4
4534 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4535 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4536 type(upperDiag_type) ,
intent(in) :: classA
4537 type(transOrth_type) ,
intent(in) :: operationA
4542 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
4543#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4544 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK3
4547 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4548 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4549 type(upperDiag_type) ,
intent(in) :: classA
4550 type(transOrth_type) ,
intent(in) :: operationA
4555 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
4556#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4557 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK2
4560 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4561 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4562 type(upperDiag_type) ,
intent(in) :: classA
4563 type(transOrth_type) ,
intent(in) :: operationA
4568 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
4569#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4570 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_CK1
4573 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4574 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4575 type(upperDiag_type) ,
intent(in) :: classA
4576 type(transOrth_type) ,
intent(in) :: operationA
4583 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
4584#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4585 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK5
4588 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4589 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4590 type(upperDiag_type) ,
intent(in) :: classA
4591 type(transOrth_type) ,
intent(in) :: operationA
4596 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
4597#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4598 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK4
4601 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4602 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4603 type(upperDiag_type) ,
intent(in) :: classA
4604 type(transOrth_type) ,
intent(in) :: operationA
4609 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
4610#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4611 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK3
4614 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4615 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4616 type(upperDiag_type) ,
intent(in) :: classA
4617 type(transOrth_type) ,
intent(in) :: operationA
4622 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
4623#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4624 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK2
4627 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4628 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4629 type(upperDiag_type) ,
intent(in) :: classA
4630 type(transOrth_type) ,
intent(in) :: operationA
4635 PURE module subroutine trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
4636#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4637 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTOA_CGMB_ONOB_RK1
4640 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4641 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4642 type(upperDiag_type) ,
intent(in) :: classA
4643 type(transOrth_type) ,
intent(in) :: operationA
4656 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
4657#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4658 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK5
4661 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4662 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4663 type(upperDiag_type) ,
intent(in) :: classA
4664 type(transUnit_type) ,
intent(in) :: operationA
4669 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
4670#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4671 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK4
4674 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4675 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4676 type(upperDiag_type) ,
intent(in) :: classA
4677 type(transUnit_type) ,
intent(in) :: operationA
4682 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
4683#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4684 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK3
4687 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4688 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4689 type(upperDiag_type) ,
intent(in) :: classA
4690 type(transUnit_type) ,
intent(in) :: operationA
4695 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
4696#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4697 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK2
4700 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4701 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4702 type(upperDiag_type) ,
intent(in) :: classA
4703 type(transUnit_type) ,
intent(in) :: operationA
4708 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
4709#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4710 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_CK1
4713 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4714 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4715 type(upperDiag_type) ,
intent(in) :: classA
4716 type(transUnit_type) ,
intent(in) :: operationA
4723 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
4724#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4725 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK5
4728 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4729 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4730 type(upperDiag_type) ,
intent(in) :: classA
4731 type(transUnit_type) ,
intent(in) :: operationA
4736 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
4737#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4738 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK4
4741 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4742 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4743 type(upperDiag_type) ,
intent(in) :: classA
4744 type(transUnit_type) ,
intent(in) :: operationA
4749 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
4750#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4751 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK3
4754 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4755 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4756 type(upperDiag_type) ,
intent(in) :: classA
4757 type(transUnit_type) ,
intent(in) :: operationA
4762 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
4763#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4764 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK2
4767 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4768 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4769 type(upperDiag_type) ,
intent(in) :: classA
4770 type(transUnit_type) ,
intent(in) :: operationA
4775 PURE module subroutine trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK1(matA, classA, operationA, matB)
4776#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4777 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CUDA_OTUA_CGMB_ONOB_RK1
4780 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4781 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4782 type(upperDiag_type) ,
intent(in) :: classA
4783 type(transUnit_type) ,
intent(in) :: operationA
4800 PURE module subroutine trsv_ASS_CLUA_INVA_CGMB_ONOB_CK5(matA, classA, operationA, matB)
4801#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4802 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLUA_INVA_CGMB_ONOB_CK5
4805 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4806 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4807 type(lowerUnit_type) ,
intent(in) :: classA
4808 type(inversion_type) ,
intent(in) :: operationA
4813 PURE module subroutine trsv_ASS_CLUA_INVA_CGMB_ONOB_CK4(matA, classA, operationA, matB)
4814#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4815 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLUA_INVA_CGMB_ONOB_CK4
4818 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4819 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4820 type(lowerUnit_type) ,
intent(in) :: classA
4821 type(inversion_type) ,
intent(in) :: operationA
4826 PURE module subroutine trsv_ASS_CLUA_INVA_CGMB_ONOB_CK3(matA, classA, operationA, matB)
4827#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4828 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLUA_INVA_CGMB_ONOB_CK3
4831 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4832 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4833 type(lowerUnit_type) ,
intent(in) :: classA
4834 type(inversion_type) ,
intent(in) :: operationA
4839 PURE module subroutine trsv_ASS_CLUA_INVA_CGMB_ONOB_CK2(matA, classA, operationA, matB)
4840#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4841 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLUA_INVA_CGMB_ONOB_CK2
4844 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4845 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4846 type(lowerUnit_type) ,
intent(in) :: classA
4847 type(inversion_type) ,
intent(in) :: operationA
4852 PURE module subroutine trsv_ASS_CLUA_INVA_CGMB_ONOB_CK1(matA, classA, operationA, matB)
4853#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4854 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLUA_INVA_CGMB_ONOB_CK1
4857 complex(CKG) ,
intent(in) ,
contiguous :: matA(:,:)
4858 complex(CKG) ,
intent(inout) ,
contiguous :: matB(:)
4859 type(lowerUnit_type) ,
intent(in) :: classA
4860 type(inversion_type) ,
intent(in) :: operationA
4867 PURE module subroutine trsv_ASS_CLUA_INVA_CGMB_ONOB_RK5(matA, classA, operationA, matB)
4868#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4869 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLUA_INVA_CGMB_ONOB_RK5
4872 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4873 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4874 type(lowerUnit_type) ,
intent(in) :: classA
4875 type(inversion_type) ,
intent(in) :: operationA
4880 PURE module subroutine trsv_ASS_CLUA_INVA_CGMB_ONOB_RK4(matA, classA, operationA, matB)
4881#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4882 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLUA_INVA_CGMB_ONOB_RK4
4885 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4886 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4887 type(lowerUnit_type) ,
intent(in) :: classA
4888 type(inversion_type) ,
intent(in) :: operationA
4893 PURE module subroutine trsv_ASS_CLUA_INVA_CGMB_ONOB_RK3(matA, classA, operationA, matB)
4894#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4895 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLUA_INVA_CGMB_ONOB_RK3
4898 real(RKG) ,
intent(in) ,
contiguous :: matA(:,:)
4899 real(RKG) ,
intent(inout) ,
contiguous :: matB(:)
4900 type(lowerUnit_type) ,
intent(in) :: classA
4901 type(inversion_type) ,
intent(in) :: operationA
4906 PURE module subroutine trsv_ASS_CLUA_INVA_CGMB_ONOB_RK2(matA, classA, operationA, matB)
4907#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4908 !DEC$ ATTRIBUTES DLLEXPORT :: trsv_ASS_CLUA_INVA_CGMB_ONOB_RK2