226 PURE elemental module function getExpLogPDFXMI_RK5(x, mu, invSigma)
result(logPDF)
227#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
228 !DEC$ ATTRIBUTES DLLEXPORT :: getExpLogPDFXMI_RK5
231 real(RKG) ,
intent(in) :: x
232 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
238 PURE elemental module function getExpLogPDFXMI_RK4(x, mu, invSigma)
result(logPDF)
239#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
240 !DEC$ ATTRIBUTES DLLEXPORT :: getExpLogPDFXMI_RK4
243 real(RKG) ,
intent(in) :: x
244 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
250 PURE elemental module function getExpLogPDFXMI_RK3(x, mu, invSigma)
result(logPDF)
251#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
252 !DEC$ ATTRIBUTES DLLEXPORT :: getExpLogPDFXMI_RK3
255 real(RKG) ,
intent(in) :: x
256 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
262 PURE elemental module function getExpLogPDFXMI_RK2(x, mu, invSigma)
result(logPDF)
263#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
264 !DEC$ ATTRIBUTES DLLEXPORT :: getExpLogPDFXMI_RK2
267 real(RKG) ,
intent(in) :: x
268 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
274 PURE elemental module function getExpLogPDFXMI_RK1(x, mu, invSigma)
result(logPDF)
275#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
276 !DEC$ ATTRIBUTES DLLEXPORT :: getExpLogPDFXMI_RK1
279 real(RKG) ,
intent(in) :: x
280 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
363 PURE elemental module subroutine setExpLogPDFXDD_RK5(logPDF, x)
364#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
365 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDD_RK5
368 real(RKG) ,
intent(out) :: logPDF
369 real(RKG) ,
intent(in) :: x
374 PURE elemental module subroutine setExpLogPDFXDD_RK4(logPDF, x)
375#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
376 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDD_RK4
379 real(RKG) ,
intent(out) :: logPDF
380 real(RKG) ,
intent(in) :: x
385 PURE elemental module subroutine setExpLogPDFXDD_RK3(logPDF, x)
386#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
387 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDD_RK3
390 real(RKG) ,
intent(out) :: logPDF
391 real(RKG) ,
intent(in) :: x
396 PURE elemental module subroutine setExpLogPDFXDD_RK2(logPDF, x)
397#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
398 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDD_RK2
401 real(RKG) ,
intent(out) :: logPDF
402 real(RKG) ,
intent(in) :: x
407 PURE elemental module subroutine setExpLogPDFXDD_RK1(logPDF, x)
408#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
409 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDD_RK1
412 real(RKG) ,
intent(out) :: logPDF
413 real(RKG) ,
intent(in) :: x
420 PURE elemental module subroutine setExpLogPDFXMD_RK5(logPDF, x, mu)
421#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
422 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMD_RK5
425 real(RKG) ,
intent(out) :: logPDF
426 real(RKG) ,
intent(in) :: x, mu
431 PURE elemental module subroutine setExpLogPDFXMD_RK4(logPDF, x, mu)
432#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
433 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMD_RK4
436 real(RKG) ,
intent(out) :: logPDF
437 real(RKG) ,
intent(in) :: x, mu
442 PURE elemental module subroutine setExpLogPDFXMD_RK3(logPDF, x, mu)
443#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
444 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMD_RK3
447 real(RKG) ,
intent(out) :: logPDF
448 real(RKG) ,
intent(in) :: x, mu
453 PURE elemental module subroutine setExpLogPDFXMD_RK2(logPDF, x, mu)
454#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
455 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMD_RK2
458 real(RKG) ,
intent(out) :: logPDF
459 real(RKG) ,
intent(in) :: x, mu
464 PURE elemental module subroutine setExpLogPDFXMD_RK1(logPDF, x, mu)
465#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
466 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMD_RK1
469 real(RKG) ,
intent(out) :: logPDF
470 real(RKG) ,
intent(in) :: x, mu
477 PURE elemental module subroutine setExpLogPDFXDI_RK5(logPDF, x, invSigma, logInvSigma)
478#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
479 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDI_RK5
482 real(RKG) ,
intent(out) :: logPDF
483 real(RKG) ,
intent(in) :: x, invSigma, logInvSigma
488 PURE elemental module subroutine setExpLogPDFXDI_RK4(logPDF, x, invSigma, logInvSigma)
489#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
490 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDI_RK4
493 real(RKG) ,
intent(out) :: logPDF
494 real(RKG) ,
intent(in) :: x, invSigma, logInvSigma
499 PURE elemental module subroutine setExpLogPDFXDI_RK3(logPDF, x, invSigma, logInvSigma)
500#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
501 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDI_RK3
504 real(RKG) ,
intent(out) :: logPDF
505 real(RKG) ,
intent(in) :: x, invSigma, logInvSigma
510 PURE elemental module subroutine setExpLogPDFXDI_RK2(logPDF, x, invSigma, logInvSigma)
511#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
512 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDI_RK2
515 real(RKG) ,
intent(out) :: logPDF
516 real(RKG) ,
intent(in) :: x, invSigma, logInvSigma
521 PURE elemental module subroutine setExpLogPDFXDI_RK1(logPDF, x, invSigma, logInvSigma)
522#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
523 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXDI_RK1
526 real(RKG) ,
intent(out) :: logPDF
527 real(RKG) ,
intent(in) :: x, invSigma, logInvSigma
534 PURE elemental module subroutine setExpLogPDFXMI_RK5(logPDF, x, mu, invSigma, logInvSigma)
535#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
536 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMI_RK5
539 real(RKG) ,
intent(out) :: logPDF
540 real(RKG) ,
intent(in) :: x, mu, invSigma, logInvSigma
545 PURE elemental module subroutine setExpLogPDFXMI_RK4(logPDF, x, mu, invSigma, logInvSigma)
546#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
547 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMI_RK4
550 real(RKG) ,
intent(out) :: logPDF
551 real(RKG) ,
intent(in) :: x, mu, invSigma, logInvSigma
556 PURE elemental module subroutine setExpLogPDFXMI_RK3(logPDF, x, mu, invSigma, logInvSigma)
557#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
558 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMI_RK3
561 real(RKG) ,
intent(out) :: logPDF
562 real(RKG) ,
intent(in) :: x, mu, invSigma, logInvSigma
567 PURE elemental module subroutine setExpLogPDFXMI_RK2(logPDF, x, mu, invSigma, logInvSigma)
568#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
569 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMI_RK2
572 real(RKG) ,
intent(out) :: logPDF
573 real(RKG) ,
intent(in) :: x, mu, invSigma, logInvSigma
578 PURE elemental module subroutine setExpLogPDFXMI_RK1(logPDF, x, mu, invSigma, logInvSigma)
579#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
580 !DEC$ ATTRIBUTES DLLEXPORT :: setExpLogPDFXMI_RK1
583 real(RKG) ,
intent(out) :: logPDF
584 real(RKG) ,
intent(in) :: x, mu, invSigma, logInvSigma
660 PURE elemental module function getExpCDFXMI_RK5(x, mu, invSigma)
result(cdf)
661#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
662 !DEC$ ATTRIBUTES DLLEXPORT :: getExpCDFXMI_RK5
665 real(RKG) ,
intent(in) :: x
666 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
672 PURE elemental module function getExpCDFXMI_RK4(x, mu, invSigma)
result(cdf)
673#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
674 !DEC$ ATTRIBUTES DLLEXPORT :: getExpCDFXMI_RK4
677 real(RKG) ,
intent(in) :: x
678 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
684 PURE elemental module function getExpCDFXMI_RK3(x, mu, invSigma)
result(cdf)
685#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
686 !DEC$ ATTRIBUTES DLLEXPORT :: getExpCDFXMI_RK3
689 real(RKG) ,
intent(in) :: x
690 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
696 PURE elemental module function getExpCDFXMI_RK2(x, mu, invSigma)
result(cdf)
697#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
698 !DEC$ ATTRIBUTES DLLEXPORT :: getExpCDFXMI_RK2
701 real(RKG) ,
intent(in) :: x
702 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
708 PURE elemental module function getExpCDFXMI_RK1(x, mu, invSigma)
result(cdf)
709#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
710 !DEC$ ATTRIBUTES DLLEXPORT :: getExpCDFXMI_RK1
713 real(RKG) ,
intent(in) :: x
714 real(RKG) ,
intent(in) ,
optional :: mu, invSigma
791 PURE elemental module subroutine setExpCDFXDD_RK5(cdf, x)
792#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
793 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDD_RK5
796 real(RKG) ,
intent(out) :: cdf
797 real(RKG) ,
intent(in) :: x
802 PURE elemental module subroutine setExpCDFXDD_RK4(cdf, x)
803#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
804 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDD_RK4
807 real(RKG) ,
intent(out) :: cdf
808 real(RKG) ,
intent(in) :: x
813 PURE elemental module subroutine setExpCDFXDD_RK3(cdf, x)
814#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
815 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDD_RK3
818 real(RKG) ,
intent(out) :: cdf
819 real(RKG) ,
intent(in) :: x
824 PURE elemental module subroutine setExpCDFXDD_RK2(cdf, x)
825#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
826 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDD_RK2
829 real(RKG) ,
intent(out) :: cdf
830 real(RKG) ,
intent(in) :: x
835 PURE elemental module subroutine setExpCDFXDD_RK1(cdf, x)
836#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
837 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDD_RK1
840 real(RKG) ,
intent(out) :: cdf
841 real(RKG) ,
intent(in) :: x
848 PURE elemental module subroutine setExpCDFXDI_RK5(cdf, x, invSigma)
849#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
850 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDI_RK5
853 real(RKG) ,
intent(out) :: cdf
854 real(RKG) ,
intent(in) :: x, invSigma
859 PURE elemental module subroutine setExpCDFXDI_RK4(cdf, x, invSigma)
860#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
861 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDI_RK4
864 real(RKG) ,
intent(out) :: cdf
865 real(RKG) ,
intent(in) :: x, invSigma
870 PURE elemental module subroutine setExpCDFXDI_RK3(cdf, x, invSigma)
871#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
872 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDI_RK3
875 real(RKG) ,
intent(out) :: cdf
876 real(RKG) ,
intent(in) :: x, invSigma
881 PURE elemental module subroutine setExpCDFXDI_RK2(cdf, x, invSigma)
882#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
883 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDI_RK2
886 real(RKG) ,
intent(out) :: cdf
887 real(RKG) ,
intent(in) :: x, invSigma
892 PURE elemental module subroutine setExpCDFXDI_RK1(cdf, x, invSigma)
893#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
894 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXDI_RK1
897 real(RKG) ,
intent(out) :: cdf
898 real(RKG) ,
intent(in) :: x, invSigma
905 PURE elemental module subroutine setExpCDFXMI_RK5(cdf, x, mu, invSigma)
906#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
907 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXMI_RK5
910 real(RKG) ,
intent(out) :: cdf
911 real(RKG) ,
intent(in) :: x, mu, invSigma
916 PURE elemental module subroutine setExpCDFXMI_RK4(cdf, x, mu, invSigma)
917#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
918 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXMI_RK4
921 real(RKG) ,
intent(out) :: cdf
922 real(RKG) ,
intent(in) :: x, mu, invSigma
927 PURE elemental module subroutine setExpCDFXMI_RK3(cdf, x, mu, invSigma)
928#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
929 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXMI_RK3
932 real(RKG) ,
intent(out) :: cdf
933 real(RKG) ,
intent(in) :: x, mu, invSigma
938 PURE elemental module subroutine setExpCDFXMI_RK2(cdf, x, mu, invSigma)
939#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
940 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXMI_RK2
943 real(RKG) ,
intent(out) :: cdf
944 real(RKG) ,
intent(in) :: x, mu, invSigma
949 PURE elemental module subroutine setExpCDFXMI_RK1(cdf, x, mu, invSigma)
950#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
951 !DEC$ ATTRIBUTES DLLEXPORT :: setExpCDFXMI_RK1
954 real(RKG) ,
intent(out) :: cdf
955 real(RKG) ,
intent(in) :: x, mu, invSigma
1027 impure elemental module function getExpRandSM_RK5(sigma, mu)
result(rand)
1028#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1029 !DEC$ ATTRIBUTES DLLEXPORT :: getExpRandSM_RK5
1033 real(RKG) ,
intent(in) :: sigma
1034 real(RKG) ,
intent(in) ,
optional :: mu
1039 impure elemental module function getExpRandSM_RK4(sigma, mu)
result(rand)
1040#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1041 !DEC$ ATTRIBUTES DLLEXPORT :: getExpRandSM_RK4
1045 real(RKG) ,
intent(in) :: sigma
1046 real(RKG) ,
intent(in) ,
optional :: mu
1051 impure elemental module function getExpRandSM_RK3(sigma, mu)
result(rand)
1052#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1053 !DEC$ ATTRIBUTES DLLEXPORT :: getExpRandSM_RK3
1057 real(RKG) ,
intent(in) :: sigma
1058 real(RKG) ,
intent(in) ,
optional :: mu
1063 impure elemental module function getExpRandSM_RK2(sigma, mu)
result(rand)
1064#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1065 !DEC$ ATTRIBUTES DLLEXPORT :: getExpRandSM_RK2
1069 real(RKG) ,
intent(in) :: sigma
1070 real(RKG) ,
intent(in) ,
optional :: mu
1075 impure elemental module function getExpRandSM_RK1(sigma, mu)
result(rand)
1076#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1077 !DEC$ ATTRIBUTES DLLEXPORT :: getExpRandSM_RK1
1081 real(RKG) ,
intent(in) :: sigma
1082 real(RKG) ,
intent(in) ,
optional :: mu
1182 PURE elemental module subroutine setExpRandDD_RK5(rand)
1183#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1184 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandDD_RK5
1187 real(RKG) ,
intent(inout) :: rand
1192 PURE elemental module subroutine setExpRandDD_RK4(rand)
1193#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1194 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandDD_RK4
1197 real(RKG) ,
intent(inout) :: rand
1202 PURE elemental module subroutine setExpRandDD_RK3(rand)
1203#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1204 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandDD_RK3
1207 real(RKG) ,
intent(inout) :: rand
1212 PURE elemental module subroutine setExpRandDD_RK2(rand)
1213#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1214 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandDD_RK2
1217 real(RKG) ,
intent(inout) :: rand
1222 PURE elemental module subroutine setExpRandDD_RK1(rand)
1223#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1224 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandDD_RK1
1227 real(RKG) ,
intent(inout) :: rand
1234 PURE elemental module subroutine setExpRandSD_RK5(rand, sigma)
1235#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1236 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSD_RK5
1239 real(RKG) ,
intent(inout) :: rand
1240 real(RKG) ,
intent(in) :: sigma
1245 PURE elemental module subroutine setExpRandSD_RK4(rand, sigma)
1246#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1247 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSD_RK4
1250 real(RKG) ,
intent(inout) :: rand
1251 real(RKG) ,
intent(in) :: sigma
1256 PURE elemental module subroutine setExpRandSD_RK3(rand, sigma)
1257#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1258 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSD_RK3
1261 real(RKG) ,
intent(inout) :: rand
1262 real(RKG) ,
intent(in) :: sigma
1267 PURE elemental module subroutine setExpRandSD_RK2(rand, sigma)
1268#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1269 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSD_RK2
1272 real(RKG) ,
intent(inout) :: rand
1273 real(RKG) ,
intent(in) :: sigma
1278 PURE elemental module subroutine setExpRandSD_RK1(rand, sigma)
1279#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1280 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSD_RK1
1283 real(RKG) ,
intent(inout) :: rand
1284 real(RKG) ,
intent(in) :: sigma
1291 PURE elemental module subroutine setExpRandSM_RK5(rand, sigma, mu)
1292#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1293 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSM_RK5
1296 real(RKG) ,
intent(inout) :: rand
1297 real(RKG) ,
intent(in) :: sigma, mu
1302 PURE elemental module subroutine setExpRandSM_RK4(rand, sigma, mu)
1303#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1304 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSM_RK4
1307 real(RKG) ,
intent(inout) :: rand
1308 real(RKG) ,
intent(in) :: sigma, mu
1313 PURE elemental module subroutine setExpRandSM_RK3(rand, sigma, mu)
1314#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1315 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSM_RK3
1318 real(RKG) ,
intent(inout) :: rand
1319 real(RKG) ,
intent(in) :: sigma, mu
1324 PURE elemental module subroutine setExpRandSM_RK2(rand, sigma, mu)
1325#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1326 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSM_RK2
1329 real(RKG) ,
intent(inout) :: rand
1330 real(RKG) ,
intent(in) :: sigma, mu
1335 PURE elemental module subroutine setExpRandSM_RK1(rand, sigma, mu)
1336#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1337 !DEC$ ATTRIBUTES DLLEXPORT :: setExpRandSM_RK1
1340 real(RKG) ,
intent(inout) :: rand
1341 real(RKG) ,
intent(in) :: sigma, mu
1351end module pm_distExp
Generate and return the Cumulative Distribution Function (CDF) of the Exponential distribution for an...
Generate and return the natural logarithm of the Probability Density Function (PDF) of the Exponentia...
Return a scalar (or array of arbitrary rank of) random value(s) from the Exponential distribution,...
Return the Cumulative Distribution Function (CDF) of the Exponential distribution for an input x with...
Return the natural logarithm of the Probability Density Function (PDF) of the Exponential distributio...
Return a scalar (or array of arbitrary rank of) random value(s) from the Exponential distribution,...
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 Exponential as defined in the ...