191 PURE elemental module function getPowetoLogPDFNF_D0_RK5(alpha, logMinX, logMaxX)
result(logPDFNF)
192#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
193 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDFNF_D0_RK5
196 real(RKG) ,
intent(in) :: alpha
197 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
198 real(RKG) :: logPDFNF
203 PURE elemental module function getPowetoLogPDFNF_D0_RK4(alpha, logMinX, logMaxX)
result(logPDFNF)
204#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
205 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDFNF_D0_RK4
208 real(RKG) ,
intent(in) :: alpha
209 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
210 real(RKG) :: logPDFNF
215 PURE elemental module function getPowetoLogPDFNF_D0_RK3(alpha, logMinX, logMaxX)
result(logPDFNF)
216#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
217 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDFNF_D0_RK3
220 real(RKG) ,
intent(in) :: alpha
221 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
222 real(RKG) :: logPDFNF
227 PURE elemental module function getPowetoLogPDFNF_D0_RK2(alpha, logMinX, logMaxX)
result(logPDFNF)
228#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
229 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDFNF_D0_RK2
232 real(RKG) ,
intent(in) :: alpha
233 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
234 real(RKG) :: logPDFNF
239 PURE elemental module function getPowetoLogPDFNF_D0_RK1(alpha, logMinX, logMaxX)
result(logPDFNF)
240#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
241 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDFNF_D0_RK1
244 real(RKG) ,
intent(in) :: alpha
245 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
246 real(RKG) :: logPDFNF
327 PURE elemental module function getPowetoLogPDF_D0_RK5(logx, alpha, logMinX, logMaxX)
result(logPDF)
328#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
329 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDF_D0_RK5
332 real(RKG) ,
intent(in) :: logx
333 real(RKG) ,
intent(in) :: alpha
334 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
340 PURE elemental module function getPowetoLogPDF_D0_RK4(logx, alpha, logMinX, logMaxX)
result(logPDF)
341#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
342 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDF_D0_RK4
345 real(RKG) ,
intent(in) :: logx
346 real(RKG) ,
intent(in) :: alpha
347 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
353 PURE elemental module function getPowetoLogPDF_D0_RK3(logx, alpha, logMinX, logMaxX)
result(logPDF)
354#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
355 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDF_D0_RK3
358 real(RKG) ,
intent(in) :: logx
359 real(RKG) ,
intent(in) :: alpha
360 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
366 PURE elemental module function getPowetoLogPDF_D0_RK2(logx, alpha, logMinX, logMaxX)
result(logPDF)
367#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
368 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDF_D0_RK2
371 real(RKG) ,
intent(in) :: logx
372 real(RKG) ,
intent(in) :: alpha
373 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
379 PURE elemental module function getPowetoLogPDF_D0_RK1(logx, alpha, logMinX, logMaxX)
result(logPDF)
380#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
381 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogPDF_D0_RK1
384 real(RKG) ,
intent(in) :: logx
385 real(RKG) ,
intent(in) :: alpha
386 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
458 PURE elemental module subroutine setPowetoLogPDF_D0_RK5(logPDF, logx, alpha, logPDFNF)
459#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
460 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogPDF_D0_RK5
463 real(RKG) ,
intent(out) :: logPDF
464 real(RKG) ,
intent(in) :: logx
465 real(RKG) ,
intent(in) :: alpha
466 real(RKG) ,
intent(in) :: logPDFNF
471 PURE elemental module subroutine setPowetoLogPDF_D0_RK4(logPDF, logx, alpha, logPDFNF)
472#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
473 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogPDF_D0_RK4
476 real(RKG) ,
intent(out) :: logPDF
477 real(RKG) ,
intent(in) :: logx
478 real(RKG) ,
intent(in) :: alpha
479 real(RKG) ,
intent(in) :: logPDFNF
484 PURE elemental module subroutine setPowetoLogPDF_D0_RK3(logPDF, logx, alpha, logPDFNF)
485#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
486 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogPDF_D0_RK3
489 real(RKG) ,
intent(out) :: logPDF
490 real(RKG) ,
intent(in) :: logx
491 real(RKG) ,
intent(in) :: alpha
492 real(RKG) ,
intent(in) :: logPDFNF
497 PURE elemental module subroutine setPowetoLogPDF_D0_RK2(logPDF, logx, alpha, logPDFNF)
498#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
499 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogPDF_D0_RK2
502 real(RKG) ,
intent(out) :: logPDF
503 real(RKG) ,
intent(in) :: logx
504 real(RKG) ,
intent(in) :: alpha
505 real(RKG) ,
intent(in) :: logPDFNF
510 PURE elemental module subroutine setPowetoLogPDF_D0_RK1(logPDF, logx, alpha, logPDFNF)
511#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
512 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogPDF_D0_RK1
515 real(RKG) ,
intent(out) :: logPDF
516 real(RKG) ,
intent(in) :: logx
517 real(RKG) ,
intent(in) :: alpha
518 real(RKG) ,
intent(in) :: logPDFNF
605 PURE elemental module function getPowetoLogCDFNF_D0_RK5(alpha, logMinX, logMaxX)
result(logCDFNF)
606#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
607 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDFNF_D0_RK5
610 real(RKG) ,
intent(in) :: alpha
611 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
612 real(RKG) :: logCDFNF
617 PURE elemental module function getPowetoLogCDFNF_D0_RK4(alpha, logMinX, logMaxX)
result(logCDFNF)
618#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
619 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDFNF_D0_RK4
622 real(RKG) ,
intent(in) :: alpha
623 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
624 real(RKG) :: logCDFNF
629 PURE elemental module function getPowetoLogCDFNF_D0_RK3(alpha, logMinX, logMaxX)
result(logCDFNF)
630#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
631 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDFNF_D0_RK3
634 real(RKG) ,
intent(in) :: alpha
635 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
636 real(RKG) :: logCDFNF
641 PURE elemental module function getPowetoLogCDFNF_D0_RK2(alpha, logMinX, logMaxX)
result(logCDFNF)
642#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
643 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDFNF_D0_RK2
646 real(RKG) ,
intent(in) :: alpha
647 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
648 real(RKG) :: logCDFNF
653 PURE elemental module function getPowetoLogCDFNF_D0_RK1(alpha, logMinX, logMaxX)
result(logCDFNF)
654#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
655 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDFNF_D0_RK1
658 real(RKG) ,
intent(in) :: alpha
659 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
660 real(RKG) :: logCDFNF
741 PURE elemental module function getPowetoLogCDF_D0_RK5(logx, alpha, logMinX, logMaxX)
result(logCDF)
742#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
743 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDF_D0_RK5
746 real(RKG) ,
intent(in) :: logx
747 real(RKG) ,
intent(in) :: alpha
748 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
754 PURE elemental module function getPowetoLogCDF_D0_RK4(logx, alpha, logMinX, logMaxX)
result(logCDF)
755#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
756 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDF_D0_RK4
759 real(RKG) ,
intent(in) :: logx
760 real(RKG) ,
intent(in) :: alpha
761 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
767 PURE elemental module function getPowetoLogCDF_D0_RK3(logx, alpha, logMinX, logMaxX)
result(logCDF)
768#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
769 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDF_D0_RK3
772 real(RKG) ,
intent(in) :: logx
773 real(RKG) ,
intent(in) :: alpha
774 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
780 PURE elemental module function getPowetoLogCDF_D0_RK2(logx, alpha, logMinX, logMaxX)
result(logCDF)
781#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
782 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDF_D0_RK2
785 real(RKG) ,
intent(in) :: logx
786 real(RKG) ,
intent(in) :: alpha
787 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
793 PURE elemental module function getPowetoLogCDF_D0_RK1(logx, alpha, logMinX, logMaxX)
result(logCDF)
794#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
795 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogCDF_D0_RK1
798 real(RKG) ,
intent(in) :: logx
799 real(RKG) ,
intent(in) :: alpha
800 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
882 PURE elemental module subroutine setPowetoLogCDF_D0_RK5(logCDF, logx, alpha, logMinX, logCDFNF)
883#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
884 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogCDF_D0_RK5
887 real(RKG) ,
intent(out) :: logCDF
888 real(RKG) ,
intent(in) :: logx
889 real(RKG) ,
intent(in) :: alpha
890 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
895 PURE elemental module subroutine setPowetoLogCDF_D0_RK4(logCDF, logx, alpha, logMinX, logCDFNF)
896#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
897 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogCDF_D0_RK4
900 real(RKG) ,
intent(out) :: logCDF
901 real(RKG) ,
intent(in) :: logx
902 real(RKG) ,
intent(in) :: alpha
903 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
908 PURE elemental module subroutine setPowetoLogCDF_D0_RK3(logCDF, logx, alpha, logMinX, logCDFNF)
909#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
910 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogCDF_D0_RK3
913 real(RKG) ,
intent(out) :: logCDF
914 real(RKG) ,
intent(in) :: logx
915 real(RKG) ,
intent(in) :: alpha
916 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
921 PURE elemental module subroutine setPowetoLogCDF_D0_RK2(logCDF, logx, alpha, logMinX, logCDFNF)
922#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
923 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogCDF_D0_RK2
926 real(RKG) ,
intent(out) :: logCDF
927 real(RKG) ,
intent(in) :: logx
928 real(RKG) ,
intent(in) :: alpha
929 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
934 PURE elemental module subroutine setPowetoLogCDF_D0_RK1(logCDF, logx, alpha, logMinX, logCDFNF)
935#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
936 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogCDF_D0_RK1
939 real(RKG) ,
intent(out) :: logCDF
940 real(RKG) ,
intent(in) :: logx
941 real(RKG) ,
intent(in) :: alpha
942 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1023 PURE elemental module function getPowetoLogQuan_D0_RK5(logCDF, alpha, logMinX, logMaxX)
result(logx)
1024#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1025 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogQuan_D0_RK5
1028 real(RKG) ,
intent(in) :: logCDF
1029 real(RKG) ,
intent(in) :: alpha
1030 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
1036 PURE elemental module function getPowetoLogQuan_D0_RK4(logCDF, alpha, logMinX, logMaxX)
result(logx)
1037#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1038 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogQuan_D0_RK4
1041 real(RKG) ,
intent(in) :: logCDF
1042 real(RKG) ,
intent(in) :: alpha
1043 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
1049 PURE elemental module function getPowetoLogQuan_D0_RK3(logCDF, alpha, logMinX, logMaxX)
result(logx)
1050#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1051 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogQuan_D0_RK3
1054 real(RKG) ,
intent(in) :: logCDF
1055 real(RKG) ,
intent(in) :: alpha
1056 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
1062 PURE elemental module function getPowetoLogQuan_D0_RK2(logCDF, alpha, logMinX, logMaxX)
result(logx)
1063#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1064 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogQuan_D0_RK2
1067 real(RKG) ,
intent(in) :: logCDF
1068 real(RKG) ,
intent(in) :: alpha
1069 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
1075 PURE elemental module function getPowetoLogQuan_D0_RK1(logCDF, alpha, logMinX, logMaxX)
result(logx)
1076#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1077 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogQuan_D0_RK1
1080 real(RKG) ,
intent(in) :: logCDF
1081 real(RKG) ,
intent(in) :: alpha
1082 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX
1166 PURE elemental module subroutine setPowetoLogQuan_D0_RK5(logx, logCDF, alpha, logMinX, logCDFNF)
1167#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1168 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogQuan_D0_RK5
1171 real(RKG) ,
intent(out) :: logx
1172 real(RKG) ,
intent(in) :: logCDF
1173 real(RKG) ,
intent(in) :: alpha
1174 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1179 PURE elemental module subroutine setPowetoLogQuan_D0_RK4(logx, logCDF, alpha, logMinX, logCDFNF)
1180#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1181 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogQuan_D0_RK4
1184 real(RKG) ,
intent(out) :: logx
1185 real(RKG) ,
intent(in) :: logCDF
1186 real(RKG) ,
intent(in) :: alpha
1187 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1192 PURE elemental module subroutine setPowetoLogQuan_D0_RK3(logx, logCDF, alpha, logMinX, logCDFNF)
1193#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1194 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogQuan_D0_RK3
1197 real(RKG) ,
intent(out) :: logx
1198 real(RKG) ,
intent(in) :: logCDF
1199 real(RKG) ,
intent(in) :: alpha
1200 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1205 PURE elemental module subroutine setPowetoLogQuan_D0_RK2(logx, logCDF, alpha, logMinX, logCDFNF)
1206#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1207 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogQuan_D0_RK2
1210 real(RKG) ,
intent(out) :: logx
1211 real(RKG) ,
intent(in) :: logCDF
1212 real(RKG) ,
intent(in) :: alpha
1213 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1218 PURE elemental module subroutine setPowetoLogQuan_D0_RK1(logx, logCDF, alpha, logMinX, logCDFNF)
1219#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1220 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogQuan_D0_RK1
1223 real(RKG) ,
intent(out) :: logx
1224 real(RKG) ,
intent(in) :: logCDF
1225 real(RKG) ,
intent(in) :: alpha
1226 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1308 impure elemental module function getPowetoLogRand_D0_RK5(alpha, logMinX, logMaxX, logCDFNF)
result(logRand)
1309#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1310 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogRand_D0_RK5
1313 real(RKG) ,
intent(in) :: alpha
1314 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX, logCDFNF
1315 real(RKG) :: logRand
1320 impure elemental module function getPowetoLogRand_D0_RK4(alpha, logMinX, logMaxX, logCDFNF)
result(logRand)
1321#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1322 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogRand_D0_RK4
1325 real(RKG) ,
intent(in) :: alpha
1326 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX, logCDFNF
1327 real(RKG) :: logRand
1332 impure elemental module function getPowetoLogRand_D0_RK3(alpha, logMinX, logMaxX, logCDFNF)
result(logRand)
1333#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1334 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogRand_D0_RK3
1337 real(RKG) ,
intent(in) :: alpha
1338 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX, logCDFNF
1339 real(RKG) :: logRand
1344 impure elemental module function getPowetoLogRand_D0_RK2(alpha, logMinX, logMaxX, logCDFNF)
result(logRand)
1345#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1346 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogRand_D0_RK2
1349 real(RKG) ,
intent(in) :: alpha
1350 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX, logCDFNF
1351 real(RKG) :: logRand
1356 impure elemental module function getPowetoLogRand_D0_RK1(alpha, logMinX, logMaxX, logCDFNF)
result(logRand)
1357#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1358 !DEC$ ATTRIBUTES DLLEXPORT :: getPowetoLogRand_D0_RK1
1361 real(RKG) ,
intent(in) :: alpha
1362 real(RKG) ,
intent(in) ,
optional :: logMinX, logMaxX, logCDFNF
1363 real(RKG) :: logRand
1450 PURE elemental module subroutine setPowetoLogRand_D0_RK5(logRand, negExpRand, alpha, logMinX, logCDFNF)
1451#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1452 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogRand_D0_RK5
1455 real(RKG) ,
intent(out) :: logRand
1456 real(RKG) ,
intent(in) :: negExpRand, alpha
1457 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1462 PURE elemental module subroutine setPowetoLogRand_D0_RK4(logRand, negExpRand, alpha, logMinX, logCDFNF)
1463#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1464 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogRand_D0_RK4
1467 real(RKG) ,
intent(out) :: logRand
1468 real(RKG) ,
intent(in) :: negExpRand, alpha
1469 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1474 PURE elemental module subroutine setPowetoLogRand_D0_RK3(logRand, negExpRand, alpha, logMinX, logCDFNF)
1475#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1476 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogRand_D0_RK3
1479 real(RKG) ,
intent(out) :: logRand
1480 real(RKG) ,
intent(in) :: negExpRand, alpha
1481 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1486 PURE elemental module subroutine setPowetoLogRand_D0_RK2(logRand, negExpRand, alpha, logMinX, logCDFNF)
1487#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1488 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogRand_D0_RK2
1491 real(RKG) ,
intent(out) :: logRand
1492 real(RKG) ,
intent(in) :: negExpRand, alpha
1493 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1498 PURE elemental module subroutine setPowetoLogRand_D0_RK1(logRand, negExpRand, alpha, logMinX, logCDFNF)
1499#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1500 !DEC$ ATTRIBUTES DLLEXPORT :: setPowetoLogRand_D0_RK1
1503 real(RKG) ,
intent(out) :: logRand
1504 real(RKG) ,
intent(in) :: negExpRand, alpha
1505 real(RKG) ,
intent(in) ,
optional :: logMinX, logCDFNF
1515end module pm_distPoweto
Generate and return the natural logarithm of the normalization factor of the Cumulative Distribution ...
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 Probability Density Func...
Generate and return the natural logarithm of the Probability Density Function (PDF) of the (Truncated...
Generate and return the natural logarithm of the Inverse Cumulative Distribution (Quantile) Function ...
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) Poweto ...
Return the natural logarithm of the Probability Density Function (PDF) of the (Truncated) Poweto dist...
Return the natural logarithm of the Inverse Cumulative Distribution (Quantile) Function of the (Trunc...
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 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 is the derived type for signifying distributions that are of type Poweto as defined in the descr...