/[gsl]/gsl/cdf/test.c
ViewVC logotype

Diff of /gsl/cdf/test.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.2.24 by bjg, Mon Jul 14 14:33:22 2003 UTC revision 1.1.2.25 by bjg, Tue Jul 15 17:56:47 2003 UTC
# Line 692  main (void) Line 692  main (void)
692    TEST (gsl_cdf_tdist_Pinv, (3.18309780080558938e-4, 1), -1000.0, TEST_TOL6);    TEST (gsl_cdf_tdist_Pinv, (3.18309780080558938e-4, 1), -1000.0, TEST_TOL6);
693    TEST (gsl_cdf_tdist_Pinv, (3.18309885122757724e-5, 1), -10000.0, TEST_TOL6);    TEST (gsl_cdf_tdist_Pinv, (3.18309885122757724e-5, 1), -10000.0, TEST_TOL6);
694    
695    
696      TEST (gsl_cdf_tdist_Qinv, (0.5, 1), 0.0, TEST_TOL6);
697      TEST (gsl_cdf_tdist_Qinv, (4.99681690219919441e-1, 1), 0.001, TEST_TOL6);
698      TEST (gsl_cdf_tdist_Qinv, (4.96817007235091745e-1, 1), 0.01, TEST_TOL6);
699      TEST (gsl_cdf_tdist_Qinv, (4.68274482569446430e-1, 1), 0.1, TEST_TOL6);
700      TEST (gsl_cdf_tdist_Qinv, (3.99976879967147876e-1, 1), 0.325, TEST_TOL6);
701      TEST (gsl_cdf_tdist_Qinv, (2.5e-1, 1), 1.0, TEST_TOL6);
702      TEST (gsl_cdf_tdist_Qinv, (1.87167041810998816e-1, 1), 1.5, TEST_TOL6);
703      TEST (gsl_cdf_tdist_Qinv, (1.47583617650433274e-1, 1), 2.0, TEST_TOL6);
704      TEST (gsl_cdf_tdist_Qinv, (3.17255174305535695e-2, 1), 10.0, TEST_TOL6);
705      TEST (gsl_cdf_tdist_Qinv, (1.59022512561763752e-2, 1), 20.0, TEST_TOL6);
706      TEST (gsl_cdf_tdist_Qinv, (3.18299276490825515e-3, 1), 100.0, TEST_TOL6);
707      TEST (gsl_cdf_tdist_Qinv, (3.18309780080558939e-4, 1), 1000.0, TEST_TOL6);
708      TEST (gsl_cdf_tdist_Qinv, (3.18309885122757724e-5, 1), 10000.0, TEST_TOL6);
709    
710      TEST (gsl_cdf_tdist_Pinv, (4.99681690219919441e-1, 1), -0.001, TEST_TOL6);
711      TEST (gsl_cdf_tdist_Pinv, (4.96817007235091744e-1, 1), -0.01, TEST_TOL6);
712      TEST (gsl_cdf_tdist_Pinv, (4.68274482569446430e-1, 1), -0.1, TEST_TOL6);
713      TEST (gsl_cdf_tdist_Pinv, (3.99976879967147876e-1, 1), -0.325, TEST_TOL6);
714      TEST (gsl_cdf_tdist_Pinv, (0.25, 1), -1.0, TEST_TOL6);
715      TEST (gsl_cdf_tdist_Pinv, (1.87167041810998816e-1, 1), -1.5, TEST_TOL6);
716      TEST (gsl_cdf_tdist_Pinv, (1.47583617650433274e-1, 1), -2.0, TEST_TOL6);
717      TEST (gsl_cdf_tdist_Pinv, (3.17255174305535695e-2, 1), -10.0, TEST_TOL6);
718      TEST (gsl_cdf_tdist_Pinv, (1.59022512561763751e-2, 1), -20.0, TEST_TOL6);
719      TEST (gsl_cdf_tdist_Pinv, (3.18299276490825514e-3, 1), -100.0, TEST_TOL6);
720      TEST (gsl_cdf_tdist_Pinv, (3.18309780080558938e-4, 1), -1000.0, TEST_TOL6);
721      TEST (gsl_cdf_tdist_Pinv, (3.18309885122757724e-5, 1), -10000.0, TEST_TOL6);
722    
723      TEST (gsl_cdf_tdist_Qinv, (5.00318309780080559e-1, 1), -0.001, TEST_TOL6);
724      TEST (gsl_cdf_tdist_Qinv, (5.03182992764908255e-1, 1), -0.01, TEST_TOL6);
725      TEST (gsl_cdf_tdist_Qinv, (5.31725517430553570e-1, 1), -0.1, TEST_TOL6);
726      TEST (gsl_cdf_tdist_Qinv, (6.00023120032852124e-1, 1), -0.325, TEST_TOL6);
727      TEST (gsl_cdf_tdist_Qinv, (7.5e-1, 1), -1.0, TEST_TOL6);
728      TEST (gsl_cdf_tdist_Qinv, (8.12832958189001184e-1, 1), -1.5, TEST_TOL6);
729      TEST (gsl_cdf_tdist_Qinv, (8.52416382349566726e-1, 1), -2.0, TEST_TOL6);
730      TEST (gsl_cdf_tdist_Qinv, (9.68274482569446430e-1, 1), -10.0, TEST_TOL6);
731      TEST (gsl_cdf_tdist_Qinv, (9.84097748743823625e-1, 1), -20.0, TEST_TOL6);
732      TEST (gsl_cdf_tdist_Qinv, (9.96817007235091745e-1, 1), -100.0, TEST_TOL6);
733      TEST (gsl_cdf_tdist_Qinv, (9.99681690219919441e-1, 1), -1000.0, TEST_TOL6);
734      TEST (gsl_cdf_tdist_Qinv, (9.99968169011487724e-1, 1), -10000.0, TEST_TOL6);
735    
736      TEST (gsl_cdf_tdist_Pinv, (4.99646446697795041e-01, 2), -0.001, TEST_TOL6);
737      TEST (gsl_cdf_tdist_Pinv, (4.96464554479100486e-01, 2), -0.01, TEST_TOL6);
738      TEST (gsl_cdf_tdist_Pinv, (4.64732719207070087e-01, 2), -0.1, TEST_TOL6);
739      TEST (gsl_cdf_tdist_Pinv, (3.88014227253126233e-01, 2), -0.325, TEST_TOL6);
740      TEST (gsl_cdf_tdist_Pinv, (2.11324865405187118e-01, 2), -1.0, TEST_TOL6);
741      TEST (gsl_cdf_tdist_Pinv, (1.36196562445500540e-01, 2), -1.5, TEST_TOL6);
742      TEST (gsl_cdf_tdist_Pinv, (9.17517095361369836e-02, 2), -2.0, TEST_TOL6);
743      TEST (gsl_cdf_tdist_Pinv, (4.92622851166284542e-03, 2), -10.0, TEST_TOL6);
744      TEST (gsl_cdf_tdist_Pinv, (1.24533194618354849e-03, 2), -20.0, TEST_TOL6);
745      TEST (gsl_cdf_tdist_Pinv, (4.99925012497812894e-05, 2), -100.0, TEST_TOL6);
746      TEST (gsl_cdf_tdist_Pinv, (4.99999250001249998e-07, 2), -1000.0, TEST_TOL6);
747      TEST (gsl_cdf_tdist_Pinv, (4.99999992500000125e-09, 2), -10000.0, TEST_TOL6);
748    
749      TEST (gsl_cdf_tdist_Qinv, (5.00353553302204959e-1, 2), -0.001, TEST_TOL6);
750      TEST (gsl_cdf_tdist_Qinv, (5.03535445520899514e-1, 2), -0.01, TEST_TOL6);
751      TEST (gsl_cdf_tdist_Qinv, (5.35267280792929913e-1, 2), -0.1, TEST_TOL6);
752      TEST (gsl_cdf_tdist_Qinv, (6.11985772746873767e-1, 2), -0.325, TEST_TOL6);
753      TEST (gsl_cdf_tdist_Qinv, (7.88675134594812882e-1, 2), -1.0, TEST_TOL6);
754      TEST (gsl_cdf_tdist_Qinv, (8.63803437554499460e-1, 2), -1.5, TEST_TOL6);
755      TEST (gsl_cdf_tdist_Qinv, (9.08248290463863016e-1, 2), -2.0, TEST_TOL6);
756      TEST (gsl_cdf_tdist_Qinv, (9.95073771488337155e-1, 2), -10.0, TEST_TOL6);
757      TEST (gsl_cdf_tdist_Qinv, (9.98754668053816452e-1, 2), -20.0, TEST_TOL6);
758      TEST (gsl_cdf_tdist_Qinv, (9.99950007498750219e-1, 2), -100.0, TEST_TOL6);
759      TEST (gsl_cdf_tdist_Qinv, (9.99999500000749999e-1, 2), -1000.0, TEST_TOL6);
760      TEST (gsl_cdf_tdist_Qinv, (9.99999995000000075e-1, 2), -10000.0, 1e-6);
761    
762      TEST (gsl_cdf_tdist_Pinv, (5.00000000000000000e-01, 300), 0.0, TEST_TOL6);
763      TEST (gsl_cdf_tdist_Pinv, (5.00398609900942949e-01, 300), 0.001, TEST_TOL6);
764      TEST (gsl_cdf_tdist_Pinv, (5.03986033020559088e-01, 300), 0.01, TEST_TOL6);
765      TEST (gsl_cdf_tdist_Pinv, (5.39794441177768194e-01, 300), 0.1, TEST_TOL6);
766      TEST (gsl_cdf_tdist_Pinv, (6.27296201542523812e-01, 300), 0.325, TEST_TOL6);
767      TEST (gsl_cdf_tdist_Pinv, (8.40941797784686861e-01, 300), 1.0, TEST_TOL6);
768      TEST (gsl_cdf_tdist_Pinv, (9.32666983425369137e-01, 300), 1.5, TEST_TOL6);
769      TEST (gsl_cdf_tdist_Pinv, (9.76799239508425455e-01, 300), 2.0, TEST_TOL6);
770      TEST (gsl_cdf_tdist_Pinv, (1.00000000000000000e+00, 300), GSL_POSINF, 0);
771    
772      TEST (gsl_cdf_tdist_Qinv, (5.00000000000000000e-01, 300), 0.0, TEST_TOL6);
773      TEST (gsl_cdf_tdist_Qinv, (4.99601390099057051e-1, 300), 0.001, TEST_TOL6);
774      TEST (gsl_cdf_tdist_Qinv, (4.96013966979440912e-1, 300), 0.01, TEST_TOL6);
775      TEST (gsl_cdf_tdist_Qinv, (4.60205558822231806e-1, 300), 0.1, TEST_TOL6);
776      TEST (gsl_cdf_tdist_Qinv, (3.72703798457476188e-1, 300), 0.325, TEST_TOL6);
777      TEST (gsl_cdf_tdist_Qinv, (1.59058202215313138e-1, 300), 1.0, TEST_TOL6);
778      TEST (gsl_cdf_tdist_Qinv, (6.73330165746308628e-2, 300), 1.5, TEST_TOL6);
779      TEST (gsl_cdf_tdist_Qinv, (2.32007604915745452e-2, 300), 2.0, TEST_TOL6);
780      TEST (gsl_cdf_tdist_Qinv, (8.279313677e-21, 300), 10.0, TEST_TOL6);
781      TEST (gsl_cdf_tdist_Qinv, (1.93159812815803978e-57, 300), 20.0, TEST_TOL6);
782      TEST (gsl_cdf_tdist_Qinv, (1.02557519997736154e-232,  300), 100.0, TEST_TOL6);
783      TEST (gsl_cdf_tdist_Qinv, (0.00000000000000000e+00, 300), GSL_POSINF, 0);
784    
785      TEST (gsl_cdf_tdist_Pinv, (4.99601390099057051e-01, 300), -0.001, TEST_TOL6);
786      TEST (gsl_cdf_tdist_Pinv, (4.96013966979440912e-01, 300), -0.01, TEST_TOL6);
787      TEST (gsl_cdf_tdist_Pinv, (4.60205558822231806e-01, 300), -0.1, TEST_TOL6);
788      TEST (gsl_cdf_tdist_Pinv, (3.72703798457476188e-01, 300), -0.325, TEST_TOL6);
789      TEST (gsl_cdf_tdist_Pinv, (1.59058202215313138e-01, 300), -1.0, TEST_TOL6);
790      TEST (gsl_cdf_tdist_Pinv, (6.73330165746308628e-02, 300), -1.5, TEST_TOL6);
791      TEST (gsl_cdf_tdist_Pinv, (2.32007604915745452e-02, 300), -2.0, TEST_TOL6);
792      TEST (gsl_cdf_tdist_Pinv, (8.279313675556272534e-21, 300), -10.0, TEST_TOL6);
793      TEST (gsl_cdf_tdist_Pinv, (1.93159812815803978e-57, 300), -20.0, TEST_TOL6);
794      TEST (gsl_cdf_tdist_Pinv, (1.02557519997736154e-232, 300), -100.0, TEST_TOL6);
795      TEST (gsl_cdf_tdist_Pinv, (0.0, 300), GSL_NEGINF, 0);
796    
797      TEST (gsl_cdf_tdist_Qinv, (5.00398609900942949e-1, 300), -0.001, TEST_TOL6);
798      TEST (gsl_cdf_tdist_Qinv, (5.03986033020559088e-1, 300), -0.01, TEST_TOL6);
799      TEST (gsl_cdf_tdist_Qinv, (5.39794441177768194e-1, 300), -0.1, TEST_TOL6);
800      TEST (gsl_cdf_tdist_Qinv, (6.27296201542523812e-1, 300), -0.325, TEST_TOL6);
801      TEST (gsl_cdf_tdist_Qinv, (8.40941797784686862e-1, 300), -1.0, TEST_TOL6);
802      TEST (gsl_cdf_tdist_Qinv, (9.32666983425369137e-1, 300), -1.5, TEST_TOL6);
803      TEST (gsl_cdf_tdist_Qinv, (9.76799239508425455e-1, 300), -2.0, TEST_TOL6);
804      TEST (gsl_cdf_tdist_Qinv, (1.000000000000000000e0, 300), GSL_NEGINF, TEST_TOL6);
805    
806    exit (gsl_test_summary ());    exit (gsl_test_summary ());
807  }  }

Legend:
Removed from v.1.1.2.24  
changed lines
  Added in v.1.1.2.25

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26