274 PURE elemental module function getPowerLogPDFNFALD_RK5(alpha, logMaxX)
result(logPDFNF)
275#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
276 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALD_RK5
279 real(RKG) ,
intent(in) :: alpha, logMaxX
280 real(RKG) :: logPDFNF
285 PURE elemental module function getPowerLogPDFNFALD_RK4(alpha, logMaxX)
result(logPDFNF)
286#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
287 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALD_RK4
290 real(RKG) ,
intent(in) :: alpha, logMaxX
291 real(RKG) :: logPDFNF
296 PURE elemental module function getPowerLogPDFNFALD_RK3(alpha, logMaxX)
result(logPDFNF)
297#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
298 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALD_RK3
301 real(RKG) ,
intent(in) :: alpha, logMaxX
302 real(RKG) :: logPDFNF
307 PURE elemental module function getPowerLogPDFNFALD_RK2(alpha, logMaxX)
result(logPDFNF)
308#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
309 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALD_RK2
312 real(RKG) ,
intent(in) :: alpha, logMaxX
313 real(RKG) :: logPDFNF
318 PURE elemental module function getPowerLogPDFNFALD_RK1(alpha, logMaxX)
result(logPDFNF)
319#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
320 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALD_RK1
323 real(RKG) ,
intent(in) :: alpha, logMaxX
324 real(RKG) :: logPDFNF
331 PURE elemental module function getPowerLogPDFNFALL_RK5(alpha, logMinX, logMaxX)
result(logPDFNF)
332#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
333 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALL_RK5
336 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
337 real(RKG) :: logPDFNF
342 PURE elemental module function getPowerLogPDFNFALL_RK4(alpha, logMinX, logMaxX)
result(logPDFNF)
343#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
344 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALL_RK4
347 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
348 real(RKG) :: logPDFNF
353 PURE elemental module function getPowerLogPDFNFALL_RK3(alpha, logMinX, logMaxX)
result(logPDFNF)
354#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
355 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALL_RK3
358 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
359 real(RKG) :: logPDFNF
364 PURE elemental module function getPowerLogPDFNFALL_RK2(alpha, logMinX, logMaxX)
result(logPDFNF)
365#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
366 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALL_RK2
369 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
370 real(RKG) :: logPDFNF
375 PURE elemental module function getPowerLogPDFNFALL_RK1(alpha, logMinX, logMaxX)
result(logPDFNF)
376#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
377 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFNFALL_RK1
380 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
381 real(RKG) :: logPDFNF
460 PURE elemental module function getPowerLogPDFALD_RK5(logx, alpha, logMaxX)
result(logPDF)
461#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
462 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALD_RK5
465 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
471 PURE elemental module function getPowerLogPDFALD_RK4(logx, alpha, logMaxX)
result(logPDF)
472#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
473 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALD_RK4
476 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
482 PURE elemental module function getPowerLogPDFALD_RK3(logx, alpha, logMaxX)
result(logPDF)
483#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
484 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALD_RK3
487 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
493 PURE elemental module function getPowerLogPDFALD_RK2(logx, alpha, logMaxX)
result(logPDF)
494#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
495 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALD_RK2
498 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
504 PURE elemental module function getPowerLogPDFALD_RK1(logx, alpha, logMaxX)
result(logPDF)
505#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
506 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALD_RK1
509 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
517 PURE elemental module function getPowerLogPDFALL_RK5(logx, alpha, logMinX, logMaxX)
result(logPDF)
518#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
519 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALL_RK5
522 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
528 PURE elemental module function getPowerLogPDFALL_RK4(logx, alpha, logMinX, logMaxX)
result(logPDF)
529#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
530 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALL_RK4
533 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
539 PURE elemental module function getPowerLogPDFALL_RK3(logx, alpha, logMinX, logMaxX)
result(logPDF)
540#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
541 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALL_RK3
544 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
550 PURE elemental module function getPowerLogPDFALL_RK2(logx, alpha, logMinX, logMaxX)
result(logPDF)
551#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
552 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALL_RK2
555 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
561 PURE elemental module function getPowerLogPDFALL_RK1(logx, alpha, logMinX, logMaxX)
result(logPDF)
562#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
563 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogPDFALL_RK1
566 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
644 PURE elemental module subroutine setPowerLogPDF_RK5(logPDF, logx, alpha, logPDFNF)
645#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
646 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogPDF_RK5
649 real(RKG) ,
intent(out) :: logPDF
650 real(RKG) ,
intent(in) :: logx, alpha, logPDFNF
655 PURE elemental module subroutine setPowerLogPDF_RK4(logPDF, logx, alpha, logPDFNF)
656#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
657 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogPDF_RK4
660 real(RKG) ,
intent(out) :: logPDF
661 real(RKG) ,
intent(in) :: logx, alpha, logPDFNF
666 PURE elemental module subroutine setPowerLogPDF_RK3(logPDF, logx, alpha, logPDFNF)
667#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
668 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogPDF_RK3
671 real(RKG) ,
intent(out) :: logPDF
672 real(RKG) ,
intent(in) :: logx, alpha, logPDFNF
677 PURE elemental module subroutine setPowerLogPDF_RK2(logPDF, logx, alpha, logPDFNF)
678#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
679 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogPDF_RK2
682 real(RKG) ,
intent(out) :: logPDF
683 real(RKG) ,
intent(in) :: logx, alpha, logPDFNF
688 PURE elemental module subroutine setPowerLogPDF_RK1(logPDF, logx, alpha, logPDFNF)
689#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
690 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogPDF_RK1
693 real(RKG) ,
intent(out) :: logPDF
694 real(RKG) ,
intent(in) :: logx, alpha, logPDFNF
792 PURE elemental module function getPowerLogCDFNFALD_RK5(alpha, logMaxX)
result(logCDFNF)
793#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
794 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALD_RK5
797 real(RKG) ,
intent(in) :: alpha, logMaxX
798 real(RKG) :: logCDFNF
803 PURE elemental module function getPowerLogCDFNFALD_RK4(alpha, logMaxX)
result(logCDFNF)
804#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
805 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALD_RK4
808 real(RKG) ,
intent(in) :: alpha, logMaxX
809 real(RKG) :: logCDFNF
814 PURE elemental module function getPowerLogCDFNFALD_RK3(alpha, logMaxX)
result(logCDFNF)
815#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
816 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALD_RK3
819 real(RKG) ,
intent(in) :: alpha, logMaxX
820 real(RKG) :: logCDFNF
825 PURE elemental module function getPowerLogCDFNFALD_RK2(alpha, logMaxX)
result(logCDFNF)
826#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
827 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALD_RK2
830 real(RKG) ,
intent(in) :: alpha, logMaxX
831 real(RKG) :: logCDFNF
836 PURE elemental module function getPowerLogCDFNFALD_RK1(alpha, logMaxX)
result(logCDFNF)
837#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
838 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALD_RK1
841 real(RKG) ,
intent(in) :: alpha, logMaxX
842 real(RKG) :: logCDFNF
849 PURE elemental module function getPowerLogCDFNFALL_RK5(alpha, logMinX, logMaxX)
result(logCDFNF)
850#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
851 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALL_RK5
854 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
855 real(RKG) :: logCDFNF
860 PURE elemental module function getPowerLogCDFNFALL_RK4(alpha, logMinX, logMaxX)
result(logCDFNF)
861#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
862 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALL_RK4
865 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
866 real(RKG) :: logCDFNF
871 PURE elemental module function getPowerLogCDFNFALL_RK3(alpha, logMinX, logMaxX)
result(logCDFNF)
872#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
873 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALL_RK3
876 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
877 real(RKG) :: logCDFNF
882 PURE elemental module function getPowerLogCDFNFALL_RK2(alpha, logMinX, logMaxX)
result(logCDFNF)
883#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
884 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALL_RK2
887 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
888 real(RKG) :: logCDFNF
893 PURE elemental module function getPowerLogCDFNFALL_RK1(alpha, logMinX, logMaxX)
result(logCDFNF)
894#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
895 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFNFALL_RK1
898 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
899 real(RKG) :: logCDFNF
978 PURE elemental module function getPowerLogCDFALD_RK5(logx, alpha, logMaxX)
result(logCDF)
979#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
980 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALD_RK5
983 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
989 PURE elemental module function getPowerLogCDFALD_RK4(logx, alpha, logMaxX)
result(logCDF)
990#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
991 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALD_RK4
994 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
1000 PURE elemental module function getPowerLogCDFALD_RK3(logx, alpha, logMaxX)
result(logCDF)
1001#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1002 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALD_RK3
1005 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
1011 PURE elemental module function getPowerLogCDFALD_RK2(logx, alpha, logMaxX)
result(logCDF)
1012#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1013 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALD_RK2
1016 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
1022 PURE elemental module function getPowerLogCDFALD_RK1(logx, alpha, logMaxX)
result(logCDF)
1023#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1024 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALD_RK1
1027 real(RKG) ,
intent(in) :: logx, alpha, logMaxX
1035 PURE elemental module function getPowerLogCDFALL_RK5(logx, alpha, logMinX, logMaxX)
result(logCDF)
1036#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1037 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALL_RK5
1040 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
1046 PURE elemental module function getPowerLogCDFALL_RK4(logx, alpha, logMinX, logMaxX)
result(logCDF)
1047#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1048 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALL_RK4
1051 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
1057 PURE elemental module function getPowerLogCDFALL_RK3(logx, alpha, logMinX, logMaxX)
result(logCDF)
1058#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1059 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALL_RK3
1062 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
1068 PURE elemental module function getPowerLogCDFALL_RK2(logx, alpha, logMinX, logMaxX)
result(logCDF)
1069#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1070 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALL_RK2
1073 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
1079 PURE elemental module function getPowerLogCDFALL_RK1(logx, alpha, logMinX, logMaxX)
result(logCDF)
1080#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1081 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogCDFALL_RK1
1084 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logMaxX
1167 PURE elemental module subroutine setPowerLogCDFALD_RK5(logCDF, logx, alpha, logCDFNF)
1168#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1169 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALD_RK5
1172 real(RKG) ,
intent(out) :: logCDF
1173 real(RKG) ,
intent(in) :: logx, alpha, logCDFNF
1178 PURE elemental module subroutine setPowerLogCDFALD_RK4(logCDF, logx, alpha, logCDFNF)
1179#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1180 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALD_RK4
1183 real(RKG) ,
intent(out) :: logCDF
1184 real(RKG) ,
intent(in) :: logx, alpha, logCDFNF
1189 PURE elemental module subroutine setPowerLogCDFALD_RK3(logCDF, logx, alpha, logCDFNF)
1190#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1191 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALD_RK3
1194 real(RKG) ,
intent(out) :: logCDF
1195 real(RKG) ,
intent(in) :: logx, alpha, logCDFNF
1200 PURE elemental module subroutine setPowerLogCDFALD_RK2(logCDF, logx, alpha, logCDFNF)
1201#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1202 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALD_RK2
1205 real(RKG) ,
intent(out) :: logCDF
1206 real(RKG) ,
intent(in) :: logx, alpha, logCDFNF
1211 PURE elemental module subroutine setPowerLogCDFALD_RK1(logCDF, logx, alpha, logCDFNF)
1212#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1213 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALD_RK1
1216 real(RKG) ,
intent(out) :: logCDF
1217 real(RKG) ,
intent(in) :: logx, alpha, logCDFNF
1224 PURE elemental module subroutine setPowerLogCDFALL_RK5(logCDF, logx, alpha, logMinX, logCDFNF)
1225#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1226 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALL_RK5
1229 real(RKG) ,
intent(out) :: logCDF
1230 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logCDFNF
1235 PURE elemental module subroutine setPowerLogCDFALL_RK4(logCDF, logx, alpha, logMinX, logCDFNF)
1236#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1237 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALL_RK4
1240 real(RKG) ,
intent(out) :: logCDF
1241 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logCDFNF
1246 PURE elemental module subroutine setPowerLogCDFALL_RK3(logCDF, logx, alpha, logMinX, logCDFNF)
1247#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1248 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALL_RK3
1251 real(RKG) ,
intent(out) :: logCDF
1252 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logCDFNF
1257 PURE elemental module subroutine setPowerLogCDFALL_RK2(logCDF, logx, alpha, logMinX, logCDFNF)
1258#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1259 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALL_RK2
1262 real(RKG) ,
intent(out) :: logCDF
1263 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logCDFNF
1268 PURE elemental module subroutine setPowerLogCDFALL_RK1(logCDF, logx, alpha, logMinX, logCDFNF)
1269#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1270 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogCDFALL_RK1
1273 real(RKG) ,
intent(out) :: logCDF
1274 real(RKG) ,
intent(in) :: logx, alpha, logMinX, logCDFNF
1357 PURE elemental module function getPowerLogQuanALD_RK5(logCDF, alpha, logMaxX)
result(logx)
1358#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1359 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALD_RK5
1362 real(RKG) ,
intent(in) :: logCDF, alpha, logMaxX
1368 PURE elemental module function getPowerLogQuanALD_RK4(logCDF, alpha, logMaxX)
result(logx)
1369#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1370 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALD_RK4
1373 real(RKG) ,
intent(in) :: logCDF, alpha, logMaxX
1379 PURE elemental module function getPowerLogQuanALD_RK3(logCDF, alpha, logMaxX)
result(logx)
1380#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1381 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALD_RK3
1384 real(RKG) ,
intent(in) :: logCDF, alpha, logMaxX
1390 PURE elemental module function getPowerLogQuanALD_RK2(logCDF, alpha, logMaxX)
result(logx)
1391#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1392 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALD_RK2
1395 real(RKG) ,
intent(in) :: logCDF, alpha, logMaxX
1401 PURE elemental module function getPowerLogQuanALD_RK1(logCDF, alpha, logMaxX)
result(logx)
1402#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1403 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALD_RK1
1406 real(RKG) ,
intent(in) :: logCDF, alpha, logMaxX
1414 PURE elemental module function getPowerLogQuanALL_RK5(logCDF, alpha, logMinX, logMaxX)
result(logx)
1415#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1416 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALL_RK5
1419 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logMaxX
1425 PURE elemental module function getPowerLogQuanALL_RK4(logCDF, alpha, logMinX, logMaxX)
result(logx)
1426#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1427 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALL_RK4
1430 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logMaxX
1436 PURE elemental module function getPowerLogQuanALL_RK3(logCDF, alpha, logMinX, logMaxX)
result(logx)
1437#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1438 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALL_RK3
1441 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logMaxX
1447 PURE elemental module function getPowerLogQuanALL_RK2(logCDF, alpha, logMinX, logMaxX)
result(logx)
1448#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1449 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALL_RK2
1452 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logMaxX
1458 PURE elemental module function getPowerLogQuanALL_RK1(logCDF, alpha, logMinX, logMaxX)
result(logx)
1459#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1460 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogQuanALL_RK1
1463 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logMaxX
1544 PURE elemental module subroutine setPowerLogQuanLLALD_RK5(logx, logCDF, alpha, logCDFNF)
1545#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1546 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALD_RK5
1549 real(RKG) ,
intent(out) :: logx
1550 real(RKG) ,
intent(in) :: logCDF, alpha, logCDFNF
1555 PURE elemental module subroutine setPowerLogQuanLLALD_RK4(logx, logCDF, alpha, logCDFNF)
1556#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1557 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALD_RK4
1560 real(RKG) ,
intent(out) :: logx
1561 real(RKG) ,
intent(in) :: logCDF, alpha, logCDFNF
1566 PURE elemental module subroutine setPowerLogQuanLLALD_RK3(logx, logCDF, alpha, logCDFNF)
1567#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1568 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALD_RK3
1571 real(RKG) ,
intent(out) :: logx
1572 real(RKG) ,
intent(in) :: logCDF, alpha, logCDFNF
1577 PURE elemental module subroutine setPowerLogQuanLLALD_RK2(logx, logCDF, alpha, logCDFNF)
1578#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1579 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALD_RK2
1582 real(RKG) ,
intent(out) :: logx
1583 real(RKG) ,
intent(in) :: logCDF, alpha, logCDFNF
1588 PURE elemental module subroutine setPowerLogQuanLLALD_RK1(logx, logCDF, alpha, logCDFNF)
1589#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1590 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALD_RK1
1593 real(RKG) ,
intent(out) :: logx
1594 real(RKG) ,
intent(in) :: logCDF, alpha, logCDFNF
1601 PURE elemental module subroutine setPowerLogQuanLLALL_RK5(logx, logCDF, alpha, logMinX, logCDFNF)
1602#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1603 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALL_RK5
1606 real(RKG) ,
intent(out) :: logx
1607 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logCDFNF
1612 PURE elemental module subroutine setPowerLogQuanLLALL_RK4(logx, logCDF, alpha, logMinX, logCDFNF)
1613#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1614 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALL_RK4
1617 real(RKG) ,
intent(out) :: logx
1618 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logCDFNF
1623 PURE elemental module subroutine setPowerLogQuanLLALL_RK3(logx, logCDF, alpha, logMinX, logCDFNF)
1624#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1625 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALL_RK3
1628 real(RKG) ,
intent(out) :: logx
1629 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logCDFNF
1634 PURE elemental module subroutine setPowerLogQuanLLALL_RK2(logx, logCDF, alpha, logMinX, logCDFNF)
1635#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1636 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALL_RK2
1639 real(RKG) ,
intent(out) :: logx
1640 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logCDFNF
1645 PURE elemental module subroutine setPowerLogQuanLLALL_RK1(logx, logCDF, alpha, logMinX, logCDFNF)
1646#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1647 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogQuanLLALL_RK1
1650 real(RKG) ,
intent(out) :: logx
1651 real(RKG) ,
intent(in) :: logCDF, alpha, logMinX, logCDFNF
1730 impure elemental module function getPowerLogRandALD_RK5(alpha, logMaxX)
result(logRand)
1731#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1732 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALD_RK5
1735 real(RKG) ,
intent(in) :: alpha, logMaxX
1736 real(RKG) :: logRand
1741 impure elemental module function getPowerLogRandALD_RK4(alpha, logMaxX)
result(logRand)
1742#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1743 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALD_RK4
1746 real(RKG) ,
intent(in) :: alpha, logMaxX
1747 real(RKG) :: logRand
1752 impure elemental module function getPowerLogRandALD_RK3(alpha, logMaxX)
result(logRand)
1753#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1754 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALD_RK3
1757 real(RKG) ,
intent(in) :: alpha, logMaxX
1758 real(RKG) :: logRand
1763 impure elemental module function getPowerLogRandALD_RK2(alpha, logMaxX)
result(logRand)
1764#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1765 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALD_RK2
1768 real(RKG) ,
intent(in) :: alpha, logMaxX
1769 real(RKG) :: logRand
1774 impure elemental module function getPowerLogRandALD_RK1(alpha, logMaxX)
result(logRand)
1775#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1776 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALD_RK1
1779 real(RKG) ,
intent(in) :: alpha, logMaxX
1780 real(RKG) :: logRand
1787 impure elemental module function getPowerLogRandALL_RK5(alpha, logMinX, logMaxX)
result(logRand)
1788#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1789 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALL_RK5
1792 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
1793 real(RKG) :: logRand
1798 impure elemental module function getPowerLogRandALL_RK4(alpha, logMinX, logMaxX)
result(logRand)
1799#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1800 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALL_RK4
1803 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
1804 real(RKG) :: logRand
1809 impure elemental module function getPowerLogRandALL_RK3(alpha, logMinX, logMaxX)
result(logRand)
1810#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1811 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALL_RK3
1814 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
1815 real(RKG) :: logRand
1820 impure elemental module function getPowerLogRandALL_RK2(alpha, logMinX, logMaxX)
result(logRand)
1821#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1822 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALL_RK2
1825 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
1826 real(RKG) :: logRand
1831 impure elemental module function getPowerLogRandALL_RK1(alpha, logMinX, logMaxX)
result(logRand)
1832#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1833 !DEC$ ATTRIBUTES DLLEXPORT :: getPowerLogRandALL_RK1
1836 real(RKG) ,
intent(in) :: alpha, logMinX, logMaxX
1837 real(RKG) :: logRand
1922 PURE elemental module subroutine setPowerLogRandLNALD_RK5(logRand, negExpRand, alpha, logCDFNF)
1923#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1924 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALD_RK5
1927 real(RKG) ,
intent(out) :: logRand
1928 real(RKG) ,
intent(in) :: negExpRand, alpha, logCDFNF
1933 PURE elemental module subroutine setPowerLogRandLNALD_RK4(logRand, negExpRand, alpha, logCDFNF)
1934#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1935 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALD_RK4
1938 real(RKG) ,
intent(out) :: logRand
1939 real(RKG) ,
intent(in) :: negExpRand, alpha, logCDFNF
1944 PURE elemental module subroutine setPowerLogRandLNALD_RK3(logRand, negExpRand, alpha, logCDFNF)
1945#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1946 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALD_RK3
1949 real(RKG) ,
intent(out) :: logRand
1950 real(RKG) ,
intent(in) :: negExpRand, alpha, logCDFNF
1955 PURE elemental module subroutine setPowerLogRandLNALD_RK2(logRand, negExpRand, alpha, logCDFNF)
1956#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1957 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALD_RK2
1960 real(RKG) ,
intent(out) :: logRand
1961 real(RKG) ,
intent(in) :: negExpRand, alpha, logCDFNF
1966 PURE elemental module subroutine setPowerLogRandLNALD_RK1(logRand, negExpRand, alpha, logCDFNF)
1967#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1968 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALD_RK1
1971 real(RKG) ,
intent(out) :: logRand
1972 real(RKG) ,
intent(in) :: negExpRand, alpha, logCDFNF
1979 PURE elemental module subroutine setPowerLogRandLNALL_RK5(logRand, negExpRand, alpha, logMinX, logCDFNF)
1980#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1981 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALL_RK5
1984 real(RKG) ,
intent(out) :: logRand
1985 real(RKG) ,
intent(in) :: negExpRand, alpha, logMinX, logCDFNF
1990 PURE elemental module subroutine setPowerLogRandLNALL_RK4(logRand, negExpRand, alpha, logMinX, logCDFNF)
1991#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1992 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALL_RK4
1995 real(RKG) ,
intent(out) :: logRand
1996 real(RKG) ,
intent(in) :: negExpRand, alpha, logMinX, logCDFNF
2001 PURE elemental module subroutine setPowerLogRandLNALL_RK3(logRand, negExpRand, alpha, logMinX, logCDFNF)
2002#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2003 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALL_RK3
2006 real(RKG) ,
intent(out) :: logRand
2007 real(RKG) ,
intent(in) :: negExpRand, alpha, logMinX, logCDFNF
2012 PURE elemental module subroutine setPowerLogRandLNALL_RK2(logRand, negExpRand, alpha, logMinX, logCDFNF)
2013#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2014 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALL_RK2
2017 real(RKG) ,
intent(out) :: logRand
2018 real(RKG) ,
intent(in) :: negExpRand, alpha, logMinX, logCDFNF
2023 PURE elemental module subroutine setPowerLogRandLNALL_RK1(logRand, negExpRand, alpha, logMinX, logCDFNF)
2024#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2025 !DEC$ ATTRIBUTES DLLEXPORT :: setPowerLogRandLNALL_RK1
2028 real(RKG) ,
intent(out) :: logRand
2029 real(RKG) ,
intent(in) :: negExpRand, alpha, logMinX, logCDFNF
2039end module pm_distPower
Generate and return the natural logarithm of the normalization factor of the CDF of the (Truncated) P...
Generate and return the natural logarithm of the Cumulative Distribution Function (CDF) of the (Trunc...
Generate and return the natural logarithm of the normalization factor of the PDF of the (Truncated) P...
Generate and return the natural logarithm of the Probability Density Function (PDF) of the (Truncated...
Generate and return a scalar (or array of arbitrary rank) of the natural logarithm(s) of quantile cor...
Generate and return a scalar (or array of arbitrary rank) of the natural logarithm(s) of random value...
Return the natural logarithm of the Cumulative Distribution Function (CDF) of the (Truncated) Power d...
Return the natural logarithm of the Probability Density Function (PDF) of the (Truncated) Power distr...
Return a scalar (or array of arbitrary rank) of the natural logarithm(s) of quantile corresponding to...
Return a scalar (or array of arbitrary rank) of the natural logarithm(s) of random value(s) from the ...
This module contains classes and procedures for computing various statistical quantities related to t...
character(*, SK), parameter MODULE_NAME
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter SK
The default character kind in the ParaMonte library: kind("a") in Fortran, c_char in C-Fortran Intero...
This is the derived type for signifying distributions that are of type Power as defined in the descri...