184 PURE module function getPiwiPowetoLogPDFNFALD_RK5(alpha, logLimX)
result(logPDFNF)
185#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
186 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALD_RK5
189 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
190 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
195 PURE module function getPiwiPowetoLogPDFNFALD_RK4(alpha, logLimX)
result(logPDFNF)
196#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
197 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALD_RK4
200 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
201 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
206 PURE module function getPiwiPowetoLogPDFNFALD_RK3(alpha, logLimX)
result(logPDFNF)
207#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
208 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALD_RK3
211 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
212 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
217 PURE module function getPiwiPowetoLogPDFNFALD_RK2(alpha, logLimX)
result(logPDFNF)
218#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
219 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALD_RK2
222 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
223 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
228 PURE module function getPiwiPowetoLogPDFNFALD_RK1(alpha, logLimX)
result(logPDFNF)
229#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
230 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALD_RK1
233 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
234 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
241 module function getPiwiPowetoLogPDFNFALC_RK5(alpha, logLimX, cumSumArea)
result(logPDFNF)
242#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
243 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALC_RK5
246 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
247 real(RKG) ,
intent(out) ,
contiguous :: cumSumArea(:)
248 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
253 module function getPiwiPowetoLogPDFNFALC_RK4(alpha, logLimX, cumSumArea)
result(logPDFNF)
254#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
255 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALC_RK4
258 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
259 real(RKG) ,
intent(out) ,
contiguous :: cumSumArea(:)
260 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
265 module function getPiwiPowetoLogPDFNFALC_RK3(alpha, logLimX, cumSumArea)
result(logPDFNF)
266#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
267 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALC_RK3
270 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
271 real(RKG) ,
intent(out) ,
contiguous :: cumSumArea(:)
272 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
277 module function getPiwiPowetoLogPDFNFALC_RK2(alpha, logLimX, cumSumArea)
result(logPDFNF)
278#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
279 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALC_RK2
282 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
283 real(RKG) ,
intent(out) ,
contiguous :: cumSumArea(:)
284 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
289 module function getPiwiPowetoLogPDFNFALC_RK1(alpha, logLimX, cumSumArea)
result(logPDFNF)
290#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
291 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDFNFALC_RK1
294 real(RKG) ,
intent(in) ,
contiguous :: alpha(:), logLimX(:)
295 real(RKG) ,
intent(out) ,
contiguous :: cumSumArea(:)
296 real(RKG) :: logPDFNF(
size(alpha,
kind = IK))
376 PURE module function getPiwiPowetoLogPDF_RK5(logx, alpha, logLimX, logPDFNF)
result(logPDF)
377#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
378 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDF_RK5
381 real(RKG) ,
intent(in) :: logx
382 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
383 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
384 real(RKG) ,
intent(in) ,
contiguous,
optional :: logPDFNF(:)
390 PURE module function getPiwiPowetoLogPDF_RK4(logx, alpha, logLimX, logPDFNF)
result(logPDF)
391#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
392 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDF_RK4
395 real(RKG) ,
intent(in) :: logx
396 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
397 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
398 real(RKG) ,
intent(in) ,
contiguous,
optional :: logPDFNF(:)
404 PURE module function getPiwiPowetoLogPDF_RK3(logx, alpha, logLimX, logPDFNF)
result(logPDF)
405#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
406 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDF_RK3
409 real(RKG) ,
intent(in) :: logx
410 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
411 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
412 real(RKG) ,
intent(in) ,
contiguous,
optional :: logPDFNF(:)
418 PURE module function getPiwiPowetoLogPDF_RK2(logx, alpha, logLimX, logPDFNF)
result(logPDF)
419#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
420 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDF_RK2
423 real(RKG) ,
intent(in) :: logx
424 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
425 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
426 real(RKG) ,
intent(in) ,
contiguous,
optional :: logPDFNF(:)
432 PURE module function getPiwiPowetoLogPDF_RK1(logx, alpha, logLimX, logPDFNF)
result(logPDF)
433#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
434 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoLogPDF_RK1
437 real(RKG) ,
intent(in) :: logx
438 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
439 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
440 real(RKG) ,
intent(in) ,
contiguous,
optional :: logPDFNF(:)
519 PURE module subroutine setPiwiPowetoLogPDFALL_D0_RK5(logPDF, logx, alpha, logLimX, logPDFNF)
520#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
521 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFALL_D0_RK5
524 real(RKG) ,
intent(out) :: logPDF
525 real(RKG) ,
intent(in) :: logx
526 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
527 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
528 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
533 PURE module subroutine setPiwiPowetoLogPDFALL_D0_RK4(logPDF, logx, alpha, logLimX, logPDFNF)
534#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
535 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFALL_D0_RK4
538 real(RKG) ,
intent(out) :: logPDF
539 real(RKG) ,
intent(in) :: logx
540 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
541 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
542 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
547 PURE module subroutine setPiwiPowetoLogPDFALL_D0_RK3(logPDF, logx, alpha, logLimX, logPDFNF)
548#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
549 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFALL_D0_RK3
552 real(RKG) ,
intent(out) :: logPDF
553 real(RKG) ,
intent(in) :: logx
554 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
555 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
556 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
561 PURE module subroutine setPiwiPowetoLogPDFALL_D0_RK2(logPDF, logx, alpha, logLimX, logPDFNF)
562#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
563 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFALL_D0_RK2
566 real(RKG) ,
intent(out) :: logPDF
567 real(RKG) ,
intent(in) :: logx
568 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
569 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
570 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
575 PURE module subroutine setPiwiPowetoLogPDFALL_D0_RK1(logPDF, logx, alpha, logLimX, logPDFNF)
576#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
577 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFALL_D0_RK1
580 real(RKG) ,
intent(out) :: logPDF
581 real(RKG) ,
intent(in) :: logx
582 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
583 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
584 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
591 PURE module subroutine setPiwiPowetoLogPDFBAN_D0_RK5(logPDF, logx, alpha, bin, logPDFNF)
592#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
593 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFBAN_D0_RK5
596 real(RKG) ,
intent(out) :: logPDF
597 real(RKG) ,
intent(in) :: logx
598 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
599 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
600 integer(IK) ,
intent(in) :: bin
605 PURE module subroutine setPiwiPowetoLogPDFBAN_D0_RK4(logPDF, logx, alpha, bin, logPDFNF)
606#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
607 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFBAN_D0_RK4
610 real(RKG) ,
intent(out) :: logPDF
611 real(RKG) ,
intent(in) :: logx
612 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
613 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
614 integer(IK) ,
intent(in) :: bin
619 PURE module subroutine setPiwiPowetoLogPDFBAN_D0_RK3(logPDF, logx, alpha, bin, logPDFNF)
620#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
621 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFBAN_D0_RK3
624 real(RKG) ,
intent(out) :: logPDF
625 real(RKG) ,
intent(in) :: logx
626 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
627 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
628 integer(IK) ,
intent(in) :: bin
633 PURE module subroutine setPiwiPowetoLogPDFBAN_D0_RK2(logPDF, logx, alpha, bin, logPDFNF)
634#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
635 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFBAN_D0_RK2
638 real(RKG) ,
intent(out) :: logPDF
639 real(RKG) ,
intent(in) :: logx
640 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
641 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
642 integer(IK) ,
intent(in) :: bin
647 PURE module subroutine setPiwiPowetoLogPDFBAN_D0_RK1(logPDF, logx, alpha, bin, logPDFNF)
648#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
649 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoLogPDFBAN_D0_RK1
652 real(RKG) ,
intent(out) :: logPDF
653 real(RKG) ,
intent(in) :: logx
654 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
655 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
656 integer(IK) ,
intent(in) :: bin
747 impure module function getPiwiPowetoCDFALDD_RK5(logx, alpha, logLimX)
result(cdf)
748#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
749 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALDD_RK5
752 real(RKG) ,
intent(in) :: logx
753 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
754 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
760 impure module function getPiwiPowetoCDFALDD_RK4(logx, alpha, logLimX)
result(cdf)
761#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
762 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALDD_RK4
765 real(RKG) ,
intent(in) :: logx
766 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
767 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
773 impure module function getPiwiPowetoCDFALDD_RK3(logx, alpha, logLimX)
result(cdf)
774#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
775 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALDD_RK3
778 real(RKG) ,
intent(in) :: logx
779 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
780 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
786 impure module function getPiwiPowetoCDFALDD_RK2(logx, alpha, logLimX)
result(cdf)
787#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
788 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALDD_RK2
791 real(RKG) ,
intent(in) :: logx
792 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
793 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
799 impure module function getPiwiPowetoCDFALDD_RK1(logx, alpha, logLimX)
result(cdf)
800#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
801 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALDD_RK1
804 real(RKG) ,
intent(in) :: logx
805 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
806 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
814 impure module function getPiwiPowetoCDFALLC_RK5(logx, alpha, logLimX, logPDFNF, cumSumArea)
result(cdf)
815#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
816 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALLC_RK5
819 real(RKG) ,
intent(in) :: logx
820 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
821 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
822 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
823 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
829 impure module function getPiwiPowetoCDFALLC_RK4(logx, alpha, logLimX, logPDFNF, cumSumArea)
result(cdf)
830#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
831 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALLC_RK4
834 real(RKG) ,
intent(in) :: logx
835 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
836 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
837 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
838 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
844 impure module function getPiwiPowetoCDFALLC_RK3(logx, alpha, logLimX, logPDFNF, cumSumArea)
result(cdf)
845#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
846 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALLC_RK3
849 real(RKG) ,
intent(in) :: logx
850 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
851 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
852 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
853 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
859 impure module function getPiwiPowetoCDFALLC_RK2(logx, alpha, logLimX, logPDFNF, cumSumArea)
result(cdf)
860#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
861 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALLC_RK2
864 real(RKG) ,
intent(in) :: logx
865 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
866 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
867 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
868 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
874 impure module function getPiwiPowetoCDFALLC_RK1(logx, alpha, logLimX, logPDFNF, cumSumArea)
result(cdf)
875#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
876 !DEC$ ATTRIBUTES DLLEXPORT :: getPiwiPowetoCDFALLC_RK1
879 real(RKG) ,
intent(in) :: logx
880 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
881 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
882 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
883 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
972 PURE module subroutine setPiwiPowetoCDFMAN_D0_RK5(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea)
973#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
974 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFMAN_D0_RK5
977 real(RKG) ,
intent(out) :: cdf
978 real(RKG) ,
intent(in) :: logx
979 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
980 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
981 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
982 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
987 PURE module subroutine setPiwiPowetoCDFMAN_D0_RK4(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea)
988#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
989 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFMAN_D0_RK4
992 real(RKG) ,
intent(out) :: cdf
993 real(RKG) ,
intent(in) :: logx
994 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
995 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
996 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
997 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
1002 PURE module subroutine setPiwiPowetoCDFMAN_D0_RK3(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea)
1003#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1004 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFMAN_D0_RK3
1007 real(RKG) ,
intent(out) :: cdf
1008 real(RKG) ,
intent(in) :: logx
1009 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
1010 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
1011 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
1012 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
1017 PURE module subroutine setPiwiPowetoCDFMAN_D0_RK2(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea)
1018#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1019 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFMAN_D0_RK2
1022 real(RKG) ,
intent(out) :: cdf
1023 real(RKG) ,
intent(in) :: logx
1024 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
1025 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
1026 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
1027 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
1032 PURE module subroutine setPiwiPowetoCDFMAN_D0_RK1(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea)
1033#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1034 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFMAN_D0_RK1
1037 real(RKG) ,
intent(out) :: cdf
1038 real(RKG) ,
intent(in) :: logx
1039 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
1040 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
1041 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
1042 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
1049 PURE module subroutine setPiwiPowetoCDFBAN_D0_RK5(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea, bin)
1050#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1051 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFBAN_D0_RK5
1054 real(RKG) ,
intent(out) :: cdf
1055 real(RKG) ,
intent(in) :: logx
1056 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
1057 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
1058 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
1059 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
1060 integer(IK) ,
intent(in) :: bin
1065 PURE module subroutine setPiwiPowetoCDFBAN_D0_RK4(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea, bin)
1066#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1067 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFBAN_D0_RK4
1070 real(RKG) ,
intent(out) :: cdf
1071 real(RKG) ,
intent(in) :: logx
1072 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
1073 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
1074 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
1075 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
1076 integer(IK) ,
intent(in) :: bin
1081 PURE module subroutine setPiwiPowetoCDFBAN_D0_RK3(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea, bin)
1082#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1083 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFBAN_D0_RK3
1086 real(RKG) ,
intent(out) :: cdf
1087 real(RKG) ,
intent(in) :: logx
1088 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
1089 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
1090 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
1091 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
1092 integer(IK) ,
intent(in) :: bin
1097 PURE module subroutine setPiwiPowetoCDFBAN_D0_RK2(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea, bin)
1098#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1099 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFBAN_D0_RK2
1102 real(RKG) ,
intent(out) :: cdf
1103 real(RKG) ,
intent(in) :: logx
1104 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
1105 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
1106 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
1107 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
1108 integer(IK) ,
intent(in) :: bin
1113 PURE module subroutine setPiwiPowetoCDFBAN_D0_RK1(cdf, logx, alpha, logLimX, logPDFNF, cumSumArea, bin)
1114#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1115 !DEC$ ATTRIBUTES DLLEXPORT :: setPiwiPowetoCDFBAN_D0_RK1
1118 real(RKG) ,
intent(out) :: cdf
1119 real(RKG) ,
intent(in) :: logx
1120 real(RKG) ,
intent(in) ,
contiguous :: alpha(:)
1121 real(RKG) ,
intent(in) ,
contiguous :: logLimX(:)
1122 real(RKG) ,
intent(in) ,
contiguous :: logPDFNF(:)
1123 real(RKG) ,
intent(in) ,
contiguous :: cumSumArea(:)
1124 integer(IK) ,
intent(in) :: bin
1134end module pm_distPiwiPoweto
Generate and return the Cumulative Distribution Function (CDF) of the (Truncated) PiwiPoweto distribu...
Generate and return the natural logarithm of the normalization factors of the components of the Proba...
Generate and return the natural logarithm of the Probability Density Function (PDF) of the (Truncated...
Return the Cumulative Distribution Function (CDF) of the (Truncated) PiwiPoweto distribution for an i...
Return the natural logarithm of the Probability Density Function (PDF) of the (Truncated) PiwiPoweto ...
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...