201#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
284#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
285 !DIR$ ATTRIBUTES DLLEXPORT ::
square
367#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
450#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
533#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
534 !DIR$ ATTRIBUTES DLLEXPORT ::
cholesky
616#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
617 !DIR$ ATTRIBUTES DLLEXPORT ::
choLow
699#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
700 !DIR$ ATTRIBUTES DLLEXPORT ::
choUpp
782#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
783 !DIR$ ATTRIBUTES DLLEXPORT ::
lup
865#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
948#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1031#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1141#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1142 !DIR$ ATTRIBUTES DLLEXPORT ::
triang
1224#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1305#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1386#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1469#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1550#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1631#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1720#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1809#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1926#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2028#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2029 !DIR$ ATTRIBUTES DLLEXPORT ::
gauss
2124 PURE module function isMatClassPosDefFulRDP_CK5(mat, class)
result(itis)
2125#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2126 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_CK5
2129 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2130 type(posdefmat_type) ,
intent(in) :: class
2136 PURE module function isMatClassPosDefFulRDP_CK4(mat, class)
result(itis)
2137#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2138 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_CK4
2141 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2142 type(posdefmat_type) ,
intent(in) :: class
2148 PURE module function isMatClassPosDefFulRDP_CK3(mat, class)
result(itis)
2149#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2150 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_CK3
2153 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2154 type(posdefmat_type) ,
intent(in) :: class
2160 PURE module function isMatClassPosDefFulRDP_CK2(mat, class)
result(itis)
2161#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2162 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_CK2
2165 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2166 type(posdefmat_type) ,
intent(in) :: class
2172 PURE module function isMatClassPosDefFulRDP_CK1(mat, class)
result(itis)
2173#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2174 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_CK1
2177 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2178 type(posdefmat_type) ,
intent(in) :: class
2186 PURE module function isMatClassPosDefFulRDP_RK5(mat, class)
result(itis)
2187#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2188 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_RK5
2191 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2192 type(posdefmat_type) ,
intent(in) :: class
2198 PURE module function isMatClassPosDefFulRDP_RK4(mat, class)
result(itis)
2199#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2200 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_RK4
2203 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2204 type(posdefmat_type) ,
intent(in) :: class
2210 PURE module function isMatClassPosDefFulRDP_RK3(mat, class)
result(itis)
2211#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2212 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_RK3
2215 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2216 type(posdefmat_type) ,
intent(in) :: class
2222 PURE module function isMatClassPosDefFulRDP_RK2(mat, class)
result(itis)
2223#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2224 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_RK2
2227 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2228 type(posdefmat_type) ,
intent(in) :: class
2234 PURE module function isMatClassPosDefFulRDP_RK1(mat, class)
result(itis)
2235#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2236 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefFulRDP_RK1
2239 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2240 type(posdefmat_type) ,
intent(in) :: class
2254 PURE module function isMatClassPosDefUppRDP_CK5(mat, class, subset, pack)
result(itis)
2255#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2256 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_CK5
2259 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2260 type(posdefmat_type) ,
intent(in) :: class
2261 type(uppDia_type) ,
intent(in) :: subset
2262 type(rdpack_type) ,
intent(in) :: pack
2268 PURE module function isMatClassPosDefUppRDP_CK4(mat, class, subset, pack)
result(itis)
2269#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2270 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_CK4
2273 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2274 type(posdefmat_type) ,
intent(in) :: class
2275 type(uppDia_type) ,
intent(in) :: subset
2276 type(rdpack_type) ,
intent(in) :: pack
2282 PURE module function isMatClassPosDefUppRDP_CK3(mat, class, subset, pack)
result(itis)
2283#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2284 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_CK3
2287 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2288 type(posdefmat_type) ,
intent(in) :: class
2289 type(uppDia_type) ,
intent(in) :: subset
2290 type(rdpack_type) ,
intent(in) :: pack
2296 PURE module function isMatClassPosDefUppRDP_CK2(mat, class, subset, pack)
result(itis)
2297#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2298 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_CK2
2301 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2302 type(posdefmat_type) ,
intent(in) :: class
2303 type(uppDia_type) ,
intent(in) :: subset
2304 type(rdpack_type) ,
intent(in) :: pack
2310 PURE module function isMatClassPosDefUppRDP_CK1(mat, class, subset, pack)
result(itis)
2311#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2312 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_CK1
2315 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2316 type(posdefmat_type) ,
intent(in) :: class
2317 type(uppDia_type) ,
intent(in) :: subset
2318 type(rdpack_type) ,
intent(in) :: pack
2326 PURE module function isMatClassPosDefUppRDP_RK5(mat, class, subset, pack)
result(itis)
2327#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2328 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_RK5
2331 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2332 type(posdefmat_type) ,
intent(in) :: class
2333 type(uppDia_type) ,
intent(in) :: subset
2334 type(rdpack_type) ,
intent(in) :: pack
2340 PURE module function isMatClassPosDefUppRDP_RK4(mat, class, subset, pack)
result(itis)
2341#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2342 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_RK4
2345 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2346 type(posdefmat_type) ,
intent(in) :: class
2347 type(uppDia_type) ,
intent(in) :: subset
2348 type(rdpack_type) ,
intent(in) :: pack
2354 PURE module function isMatClassPosDefUppRDP_RK3(mat, class, subset, pack)
result(itis)
2355#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2356 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_RK3
2359 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2360 type(posdefmat_type) ,
intent(in) :: class
2361 type(uppDia_type) ,
intent(in) :: subset
2362 type(rdpack_type) ,
intent(in) :: pack
2368 PURE module function isMatClassPosDefUppRDP_RK2(mat, class, subset, pack)
result(itis)
2369#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2370 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_RK2
2373 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2374 type(posdefmat_type) ,
intent(in) :: class
2375 type(uppDia_type) ,
intent(in) :: subset
2376 type(rdpack_type) ,
intent(in) :: pack
2382 PURE module function isMatClassPosDefUppRDP_RK1(mat, class, subset, pack)
result(itis)
2383#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2384 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRDP_RK1
2387 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2388 type(posdefmat_type) ,
intent(in) :: class
2389 type(uppDia_type) ,
intent(in) :: subset
2390 type(rdpack_type) ,
intent(in) :: pack
2404 PURE module function isMatClassPosDefLowRDP_CK5(mat, class, subset, pack)
result(itis)
2405#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2406 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_CK5
2409 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2410 type(posdefmat_type) ,
intent(in) :: class
2411 type(lowDia_type) ,
intent(in) :: subset
2412 type(rdpack_type) ,
intent(in) :: pack
2418 PURE module function isMatClassPosDefLowRDP_CK4(mat, class, subset, pack)
result(itis)
2419#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2420 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_CK4
2423 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2424 type(posdefmat_type) ,
intent(in) :: class
2425 type(lowDia_type) ,
intent(in) :: subset
2426 type(rdpack_type) ,
intent(in) :: pack
2432 PURE module function isMatClassPosDefLowRDP_CK3(mat, class, subset, pack)
result(itis)
2433#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2434 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_CK3
2437 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2438 type(posdefmat_type) ,
intent(in) :: class
2439 type(lowDia_type) ,
intent(in) :: subset
2440 type(rdpack_type) ,
intent(in) :: pack
2446 PURE module function isMatClassPosDefLowRDP_CK2(mat, class, subset, pack)
result(itis)
2447#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2448 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_CK2
2451 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2452 type(posdefmat_type) ,
intent(in) :: class
2453 type(lowDia_type) ,
intent(in) :: subset
2454 type(rdpack_type) ,
intent(in) :: pack
2460 PURE module function isMatClassPosDefLowRDP_CK1(mat, class, subset, pack)
result(itis)
2461#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2462 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_CK1
2465 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2466 type(posdefmat_type) ,
intent(in) :: class
2467 type(lowDia_type) ,
intent(in) :: subset
2468 type(rdpack_type) ,
intent(in) :: pack
2476 PURE module function isMatClassPosDefLowRDP_RK5(mat, class, subset, pack)
result(itis)
2477#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2478 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_RK5
2481 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2482 type(posdefmat_type) ,
intent(in) :: class
2483 type(lowDia_type) ,
intent(in) :: subset
2484 type(rdpack_type) ,
intent(in) :: pack
2490 PURE module function isMatClassPosDefLowRDP_RK4(mat, class, subset, pack)
result(itis)
2491#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2492 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_RK4
2495 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2496 type(posdefmat_type) ,
intent(in) :: class
2497 type(lowDia_type) ,
intent(in) :: subset
2498 type(rdpack_type) ,
intent(in) :: pack
2504 PURE module function isMatClassPosDefLowRDP_RK3(mat, class, subset, pack)
result(itis)
2505#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2506 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_RK3
2509 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2510 type(posdefmat_type) ,
intent(in) :: class
2511 type(lowDia_type) ,
intent(in) :: subset
2512 type(rdpack_type) ,
intent(in) :: pack
2518 PURE module function isMatClassPosDefLowRDP_RK2(mat, class, subset, pack)
result(itis)
2519#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2520 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_RK2
2523 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2524 type(posdefmat_type) ,
intent(in) :: class
2525 type(lowDia_type) ,
intent(in) :: subset
2526 type(rdpack_type) ,
intent(in) :: pack
2532 PURE module function isMatClassPosDefLowRDP_RK1(mat, class, subset, pack)
result(itis)
2533#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2534 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRDP_RK1
2537 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2538 type(posdefmat_type) ,
intent(in) :: class
2539 type(lowDia_type) ,
intent(in) :: subset
2540 type(rdpack_type) ,
intent(in) :: pack
2554 PURE module function isMatClassPosDefUppRFP_CK5(mat, class, subset, pack)
result(itis)
2555#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2556 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_CK5
2559 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2560 type(posdefmat_type) ,
intent(in) :: class
2561 type(uppDia_type) ,
intent(in) :: subset
2562 type(rfpack_type) ,
intent(in) :: pack
2568 PURE module function isMatClassPosDefUppRFP_CK4(mat, class, subset, pack)
result(itis)
2569#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2570 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_CK4
2573 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2574 type(posdefmat_type) ,
intent(in) :: class
2575 type(uppDia_type) ,
intent(in) :: subset
2576 type(rfpack_type) ,
intent(in) :: pack
2582 PURE module function isMatClassPosDefUppRFP_CK3(mat, class, subset, pack)
result(itis)
2583#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2584 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_CK3
2587 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2588 type(posdefmat_type) ,
intent(in) :: class
2589 type(uppDia_type) ,
intent(in) :: subset
2590 type(rfpack_type) ,
intent(in) :: pack
2596 PURE module function isMatClassPosDefUppRFP_CK2(mat, class, subset, pack)
result(itis)
2597#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2598 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_CK2
2601 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2602 type(posdefmat_type) ,
intent(in) :: class
2603 type(uppDia_type) ,
intent(in) :: subset
2604 type(rfpack_type) ,
intent(in) :: pack
2610 PURE module function isMatClassPosDefUppRFP_CK1(mat, class, subset, pack)
result(itis)
2611#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2612 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_CK1
2615 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2616 type(posdefmat_type) ,
intent(in) :: class
2617 type(uppDia_type) ,
intent(in) :: subset
2618 type(rfpack_type) ,
intent(in) :: pack
2626 PURE module function isMatClassPosDefUppRFP_RK5(mat, class, subset, pack)
result(itis)
2627#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2628 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_RK5
2631 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2632 type(posdefmat_type) ,
intent(in) :: class
2633 type(uppDia_type) ,
intent(in) :: subset
2634 type(rfpack_type) ,
intent(in) :: pack
2640 PURE module function isMatClassPosDefUppRFP_RK4(mat, class, subset, pack)
result(itis)
2641#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2642 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_RK4
2645 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2646 type(posdefmat_type) ,
intent(in) :: class
2647 type(uppDia_type) ,
intent(in) :: subset
2648 type(rfpack_type) ,
intent(in) :: pack
2654 PURE module function isMatClassPosDefUppRFP_RK3(mat, class, subset, pack)
result(itis)
2655#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2656 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_RK3
2659 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2660 type(posdefmat_type) ,
intent(in) :: class
2661 type(uppDia_type) ,
intent(in) :: subset
2662 type(rfpack_type) ,
intent(in) :: pack
2668 PURE module function isMatClassPosDefUppRFP_RK2(mat, class, subset, pack)
result(itis)
2669#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2670 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_RK2
2673 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2674 type(posdefmat_type) ,
intent(in) :: class
2675 type(uppDia_type) ,
intent(in) :: subset
2676 type(rfpack_type) ,
intent(in) :: pack
2682 PURE module function isMatClassPosDefUppRFP_RK1(mat, class, subset, pack)
result(itis)
2683#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2684 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefUppRFP_RK1
2687 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2688 type(posdefmat_type) ,
intent(in) :: class
2689 type(uppDia_type) ,
intent(in) :: subset
2690 type(rfpack_type) ,
intent(in) :: pack
2704 PURE module function isMatClassPosDefLowRFP_CK5(mat, class, subset, pack)
result(itis)
2705#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2706 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_CK5
2709 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2710 type(posdefmat_type) ,
intent(in) :: class
2711 type(lowDia_type) ,
intent(in) :: subset
2712 type(rfpack_type) ,
intent(in) :: pack
2718 PURE module function isMatClassPosDefLowRFP_CK4(mat, class, subset, pack)
result(itis)
2719#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2720 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_CK4
2723 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2724 type(posdefmat_type) ,
intent(in) :: class
2725 type(lowDia_type) ,
intent(in) :: subset
2726 type(rfpack_type) ,
intent(in) :: pack
2732 PURE module function isMatClassPosDefLowRFP_CK3(mat, class, subset, pack)
result(itis)
2733#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2734 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_CK3
2737 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2738 type(posdefmat_type) ,
intent(in) :: class
2739 type(lowDia_type) ,
intent(in) :: subset
2740 type(rfpack_type) ,
intent(in) :: pack
2746 PURE module function isMatClassPosDefLowRFP_CK2(mat, class, subset, pack)
result(itis)
2747#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2748 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_CK2
2751 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2752 type(posdefmat_type) ,
intent(in) :: class
2753 type(lowDia_type) ,
intent(in) :: subset
2754 type(rfpack_type) ,
intent(in) :: pack
2760 PURE module function isMatClassPosDefLowRFP_CK1(mat, class, subset, pack)
result(itis)
2761#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2762 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_CK1
2765 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
2766 type(posdefmat_type) ,
intent(in) :: class
2767 type(lowDia_type) ,
intent(in) :: subset
2768 type(rfpack_type) ,
intent(in) :: pack
2776 PURE module function isMatClassPosDefLowRFP_RK5(mat, class, subset, pack)
result(itis)
2777#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2778 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_RK5
2781 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2782 type(posdefmat_type) ,
intent(in) :: class
2783 type(lowDia_type) ,
intent(in) :: subset
2784 type(rfpack_type) ,
intent(in) :: pack
2790 PURE module function isMatClassPosDefLowRFP_RK4(mat, class, subset, pack)
result(itis)
2791#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2792 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_RK4
2795 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2796 type(posdefmat_type) ,
intent(in) :: class
2797 type(lowDia_type) ,
intent(in) :: subset
2798 type(rfpack_type) ,
intent(in) :: pack
2804 PURE module function isMatClassPosDefLowRFP_RK3(mat, class, subset, pack)
result(itis)
2805#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2806 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_RK3
2809 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2810 type(posdefmat_type) ,
intent(in) :: class
2811 type(lowDia_type) ,
intent(in) :: subset
2812 type(rfpack_type) ,
intent(in) :: pack
2818 PURE module function isMatClassPosDefLowRFP_RK2(mat, class, subset, pack)
result(itis)
2819#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2820 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_RK2
2823 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2824 type(posdefmat_type) ,
intent(in) :: class
2825 type(lowDia_type) ,
intent(in) :: subset
2826 type(rfpack_type) ,
intent(in) :: pack
2832 PURE module function isMatClassPosDefLowRFP_RK1(mat, class, subset, pack)
result(itis)
2833#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2834 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassPosDefLowRFP_RK1
2837 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
2838 type(posdefmat_type) ,
intent(in) :: class
2839 type(lowDia_type) ,
intent(in) :: subset
2840 type(rfpack_type) ,
intent(in) :: pack
2854 PURE module function isMatClassSymm_SK5(mat, class)
result(itis)
2855#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2856 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_SK5
2859 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
2860 type(symmetric_type) ,
intent(in) :: class
2866 PURE module function isMatClassSymm_SK4(mat, class)
result(itis)
2867#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2868 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_SK4
2871 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
2872 type(symmetric_type) ,
intent(in) :: class
2878 PURE module function isMatClassSymm_SK3(mat, class)
result(itis)
2879#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2880 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_SK3
2883 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
2884 type(symmetric_type) ,
intent(in) :: class
2890 PURE module function isMatClassSymm_SK2(mat, class)
result(itis)
2891#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2892 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_SK2
2895 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
2896 type(symmetric_type) ,
intent(in) :: class
2902 PURE module function isMatClassSymm_SK1(mat, class)
result(itis)
2903#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2904 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_SK1
2907 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
2908 type(symmetric_type) ,
intent(in) :: class
2916 PURE module function isMatClassSymm_IK5(mat, class)
result(itis)
2917#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2918 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_IK5
2921 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
2922 type(symmetric_type) ,
intent(in) :: class
2928 PURE module function isMatClassSymm_IK4(mat, class)
result(itis)
2929#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2930 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_IK4
2933 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
2934 type(symmetric_type) ,
intent(in) :: class
2940 PURE module function isMatClassSymm_IK3(mat, class)
result(itis)
2941#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2942 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_IK3
2945 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
2946 type(symmetric_type) ,
intent(in) :: class
2952 PURE module function isMatClassSymm_IK2(mat, class)
result(itis)
2953#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2954 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_IK2
2957 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
2958 type(symmetric_type) ,
intent(in) :: class
2964 PURE module function isMatClassSymm_IK1(mat, class)
result(itis)
2965#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2966 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_IK1
2969 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
2970 type(symmetric_type) ,
intent(in) :: class
2978 PURE module function isMatClassSymm_LK5(mat, class)
result(itis)
2979#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2980 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_LK5
2983 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
2984 type(symmetric_type) ,
intent(in) :: class
2990 PURE module function isMatClassSymm_LK4(mat, class)
result(itis)
2991#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2992 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_LK4
2995 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
2996 type(symmetric_type) ,
intent(in) :: class
3002 PURE module function isMatClassSymm_LK3(mat, class)
result(itis)
3003#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3004 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_LK3
3007 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
3008 type(symmetric_type) ,
intent(in) :: class
3014 PURE module function isMatClassSymm_LK2(mat, class)
result(itis)
3015#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3016 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_LK2
3019 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
3020 type(symmetric_type) ,
intent(in) :: class
3026 PURE module function isMatClassSymm_LK1(mat, class)
result(itis)
3027#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3028 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_LK1
3031 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
3032 type(symmetric_type) ,
intent(in) :: class
3040 PURE module function isMatClassSymm_CK5(mat, class)
result(itis)
3041#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3042 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_CK5
3045 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3046 type(symmetric_type) ,
intent(in) :: class
3052 PURE module function isMatClassSymm_CK4(mat, class)
result(itis)
3053#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3054 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_CK4
3057 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3058 type(symmetric_type) ,
intent(in) :: class
3064 PURE module function isMatClassSymm_CK3(mat, class)
result(itis)
3065#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3066 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_CK3
3069 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3070 type(symmetric_type) ,
intent(in) :: class
3076 PURE module function isMatClassSymm_CK2(mat, class)
result(itis)
3077#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3078 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_CK2
3081 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3082 type(symmetric_type) ,
intent(in) :: class
3088 PURE module function isMatClassSymm_CK1(mat, class)
result(itis)
3089#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3090 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_CK1
3093 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3094 type(symmetric_type) ,
intent(in) :: class
3102 PURE module function isMatClassSymm_RK5(mat, class)
result(itis)
3103#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3104 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_RK5
3107 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3108 type(symmetric_type) ,
intent(in) :: class
3114 PURE module function isMatClassSymm_RK4(mat, class)
result(itis)
3115#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3116 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_RK4
3119 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3120 type(symmetric_type) ,
intent(in) :: class
3126 PURE module function isMatClassSymm_RK3(mat, class)
result(itis)
3127#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3128 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_RK3
3131 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3132 type(symmetric_type) ,
intent(in) :: class
3138 PURE module function isMatClassSymm_RK2(mat, class)
result(itis)
3139#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3140 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_RK2
3143 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3144 type(symmetric_type) ,
intent(in) :: class
3150 PURE module function isMatClassSymm_RK1(mat, class)
result(itis)
3151#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3152 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassSymm_RK1
3155 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3156 type(symmetric_type) ,
intent(in) :: class
3170 PURE module function isMatClassHerm_SK5(mat, class)
result(itis)
3171#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3172 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_SK5
3175 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
3176 type(hermitian_type) ,
intent(in) :: class
3182 PURE module function isMatClassHerm_SK4(mat, class)
result(itis)
3183#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3184 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_SK4
3187 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
3188 type(hermitian_type) ,
intent(in) :: class
3194 PURE module function isMatClassHerm_SK3(mat, class)
result(itis)
3195#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3196 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_SK3
3199 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
3200 type(hermitian_type) ,
intent(in) :: class
3206 PURE module function isMatClassHerm_SK2(mat, class)
result(itis)
3207#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3208 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_SK2
3211 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
3212 type(hermitian_type) ,
intent(in) :: class
3218 PURE module function isMatClassHerm_SK1(mat, class)
result(itis)
3219#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3220 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_SK1
3223 character(
*,SKG) ,
intent(in) ,
contiguous :: mat(:,:)
3224 type(hermitian_type) ,
intent(in) :: class
3232 PURE module function isMatClassHerm_IK5(mat, class)
result(itis)
3233#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3234 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_IK5
3237 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
3238 type(hermitian_type) ,
intent(in) :: class
3244 PURE module function isMatClassHerm_IK4(mat, class)
result(itis)
3245#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3246 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_IK4
3249 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
3250 type(hermitian_type) ,
intent(in) :: class
3256 PURE module function isMatClassHerm_IK3(mat, class)
result(itis)
3257#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3258 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_IK3
3261 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
3262 type(hermitian_type) ,
intent(in) :: class
3268 PURE module function isMatClassHerm_IK2(mat, class)
result(itis)
3269#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3270 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_IK2
3273 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
3274 type(hermitian_type) ,
intent(in) :: class
3280 PURE module function isMatClassHerm_IK1(mat, class)
result(itis)
3281#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3282 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_IK1
3285 integer(IKG) ,
intent(in) ,
contiguous :: mat(:,:)
3286 type(hermitian_type) ,
intent(in) :: class
3294 PURE module function isMatClassHerm_LK5(mat, class)
result(itis)
3295#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3296 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_LK5
3299 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
3300 type(hermitian_type) ,
intent(in) :: class
3306 PURE module function isMatClassHerm_LK4(mat, class)
result(itis)
3307#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3308 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_LK4
3311 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
3312 type(hermitian_type) ,
intent(in) :: class
3318 PURE module function isMatClassHerm_LK3(mat, class)
result(itis)
3319#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3320 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_LK3
3323 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
3324 type(hermitian_type) ,
intent(in) :: class
3330 PURE module function isMatClassHerm_LK2(mat, class)
result(itis)
3331#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3332 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_LK2
3335 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
3336 type(hermitian_type) ,
intent(in) :: class
3342 PURE module function isMatClassHerm_LK1(mat, class)
result(itis)
3343#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3344 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_LK1
3347 logical(LKG) ,
intent(in) ,
contiguous :: mat(:,:)
3348 type(hermitian_type) ,
intent(in) :: class
3356 PURE module function isMatClassHerm_CK5(mat, class)
result(itis)
3357#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3358 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_CK5
3361 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3362 type(hermitian_type) ,
intent(in) :: class
3368 PURE module function isMatClassHerm_CK4(mat, class)
result(itis)
3369#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3370 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_CK4
3373 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3374 type(hermitian_type) ,
intent(in) :: class
3380 PURE module function isMatClassHerm_CK3(mat, class)
result(itis)
3381#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3382 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_CK3
3385 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3386 type(hermitian_type) ,
intent(in) :: class
3392 PURE module function isMatClassHerm_CK2(mat, class)
result(itis)
3393#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3394 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_CK2
3397 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3398 type(hermitian_type) ,
intent(in) :: class
3404 PURE module function isMatClassHerm_CK1(mat, class)
result(itis)
3405#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3406 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_CK1
3409 complex(CKG) ,
intent(in) ,
contiguous :: mat(:,:)
3410 type(hermitian_type) ,
intent(in) :: class
3418 PURE module function isMatClassHerm_RK5(mat, class)
result(itis)
3419#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3420 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_RK5
3423 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3424 type(hermitian_type) ,
intent(in) :: class
3430 PURE module function isMatClassHerm_RK4(mat, class)
result(itis)
3431#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3432 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_RK4
3435 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3436 type(hermitian_type) ,
intent(in) :: class
3442 PURE module function isMatClassHerm_RK3(mat, class)
result(itis)
3443#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3444 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_RK3
3447 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3448 type(hermitian_type) ,
intent(in) :: class
3454 PURE module function isMatClassHerm_RK2(mat, class)
result(itis)
3455#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3456 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_RK2
3459 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3460 type(hermitian_type) ,
intent(in) :: class
3466 PURE module function isMatClassHerm_RK1(mat, class)
result(itis)
3467#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3468 !DEC$ ATTRIBUTES DLLEXPORT :: isMatClassHerm_RK1
3471 real(RKG) ,
intent(in) ,
contiguous :: mat(:,:)
3472 type(hermitian_type) ,
intent(in) :: class
Generate and return .true. if and only if the input matrix is of the specified input class.
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter LK
The default logical kind in the ParaMonte library: kind(.true.) in Fortran, kind(....
integer, parameter IK
The default integer kind in the ParaMonte library: int32 in Fortran, c_int32_t in C-Fortran Interoper...
integer, parameter SK
The default character kind in the ParaMonte library: kind("a") in Fortran, c_char in C-Fortran Intero...
This module contains abstract and concrete derived types that are required for compile-time resolutio...
type(symmetric_type), parameter symmetric
This is a scalar parameter object of type symmetric_type that is exclusively used to signify the Symm...
type(choUpp_type), parameter choUpp
This is a scalar parameter object of type cholesky_type that is exclusively used to signify upper-tri...
type(square_type), parameter square
This is a scalar parameter object of type square_type that is exclusively used to signify the Square ...
type(genrecmat_type), parameter genrecmat
This is a scalar parameter object of type genrecmat_type that is exclusively used to signify the gene...
type(factoring_type), parameter factoring
This is a scalar parameter object of type factoring_type that is exclusively used to signify the Fact...
type(invertible_type), parameter invertible
This is a scalar parameter object of type invertible_type that is exclusively used to signify the Inv...
type(posdefmat_type), parameter posdefmat
This is a scalar parameter object of type hermitian_type that is exclusively used to signify the Herm...
type(frobenius_type), parameter frobenius
This is a scalar parameter object of type frobenius_type that is exclusively used to signify the atom...
type(atomicTriang_type), parameter atomicTriang
This is a scalar parameter object of type atomicTriang_type that is exclusively used to signify the a...
type(gauss_type), parameter gauss
This is a scalar parameter object of type gauss_type that is exclusively used to signify the atomic-t...
character(*, SK), parameter MODULE_NAME
type(lowerUnit_type), parameter lowerUnit
This is a scalar parameter object of type upperUnit_type that is exclusively used to signify the lowe...
type(upperZero_type), parameter upperZero
This is a scalar parameter object of type upperUnit_type that is exclusively used to signify the uppe...
type(lowerZero_type), parameter lowerZero
This is a scalar parameter object of type lowerUnit_type that is exclusively used to signify the lowe...
type(upperUnit_type), parameter upperUnit
This is a scalar parameter object of type upperUnit_type that is exclusively used to signify the uppe...
type(triang_type), parameter triang
This is a scalar parameter object of type triang_type that is exclusively used to signify the triangu...
type(unitTriang_type), parameter unitTriang
This is a scalar parameter object of type unitTriang_type that is exclusively used to signify the uni...
type(upperDiag_type), parameter upperDiag
This is a scalar parameter object of type upperDiag_type that is exclusively used to signify the uppe...
type(hermitian_type), parameter hermitian
This is a scalar parameter object of type hermitian_type that is exclusively used to signify the Herm...
type(lowerDiag_type), parameter lowerDiag
This is a scalar parameter object of type lowerDiag_type that is exclusively used to signify the lowe...
type(cholesky_type), parameter cholesky
This is a scalar parameter object of type cholesky_type that is exclusively used to signify the Chole...
type(lup_type), parameter lup
This is a scalar parameter object of type lup_type that is exclusively used to signify the LUP Factor...
type(choLow_type), parameter choLow
This is a scalar parameter object of type cholesky_type that is exclusively used to signify lower-tri...
This module contains abstract and concrete derived types that are required for compile-time resolutio...
type(rdpack_type), parameter rdpack
This is an object instance of class rdpack_type that is exclusively used to signify Rectangular Spars...
type(rfpack_type), parameter rfpack
This is an object instance of class rfpack_type that is exclusively used to signify Rectangular Full ...
This module contains abstract and concrete derived types that are required for compile-time resolutio...
type(lowDia_type), parameter lowDia
This is a scalar parameter object of type lowDia_type that is exclusively used to request lower-diago...
type(uppDia_type), parameter uppDia
This is a scalar parameter object of type uppDia_type that is exclusively used to request upper-diago...
This is a concrete derived type whose instances are exclusively used to signify the atomic-triangular...
This is a concrete derived type whose instances are exclusively used to signify the lower-triangle Ch...
This is a concrete derived type whose instances are exclusively used to signify the upper-triangle Ch...
This is a concrete derived type whose instances are exclusively used to signify the Cholesky Factoriz...
This is a concrete derived type whose instances are exclusively used to signify the Factorization cla...
This is a concrete derived type whose instances are exclusively used to signify the frobenius class o...
This is a concrete derived type whose instances are exclusively used to signify the Gauss-Transformat...
This is a concrete derived type whose instances are exclusively used to signify the general rectangul...
This is a concrete derived type whose instances are exclusively used to signify the Hermitian class o...
This is a concrete derived type whose instances are exclusively used to signify the Invertible class ...
This is a concrete derived type whose instances are exclusively used to signify the lower-diagonal tr...
This is a concrete derived type whose instances are exclusively used to signify the lower-unit-diagon...
This is a concrete derived type whose instances are exclusively used to signify the lower-zero-diagon...
This is a concrete derived type whose instances are exclusively used to signify the LUP Factorization...
This is an abstract derived type for constructing concrete derived types to distinguish various proce...
This is a concrete derived type whose instances are exclusively used to signify the Hermitian Positiv...
This is a concrete derived type whose instances are exclusively used to signify the Square class of a...
This is a concrete derived type whose instances are exclusively used to signify the Symmetric class o...
This is a concrete derived type whose instances are exclusively used to signify the triangular class ...
This is a concrete derived type whose instances are exclusively used to signify the unit-triangular c...
This is a concrete derived type whose instances are exclusively used to signify the upper-diagonal tr...
This is a concrete derived type whose instances are exclusively used to signify the upper-unit-diagon...
This is a concrete derived type whose instances are exclusively used to signify the upper-zero-diagon...
This is a concrete derived type whose instances are exclusively used to signify Rectangular Sparse (o...
This is a concrete derived type whose instances are exclusively used to signify Rectangular Full cont...
This is a concrete derived type whose instances are exclusively used to request lower-diagonal triang...
This is a concrete derived type whose instances are exclusively used to request upper-diagonal triang...