/[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.10 by bjg, Sun Jun 22 21:20:36 2003 UTC revision 1.1.2.11 by bjg, Mon Jun 23 14:05:03 2003 UTC
# Line 36  Line 36 
36  #define TEST_TOL5  (131072.0*GSL_DBL_EPSILON)  #define TEST_TOL5  (131072.0*GSL_DBL_EPSILON)
37  #define TEST_TOL6  (1048576.0*GSL_DBL_EPSILON)  #define TEST_TOL6  (1048576.0*GSL_DBL_EPSILON)
38    
   
39  int  int
40  main (void)  main (void)
41  {  {
# Line 237  main (void) Line 236  main (void)
236    TEST(gsl_cdf_t_P, (-1.5, 300), 6.73330165746308628e-02, TEST_TOL6);    TEST(gsl_cdf_t_P, (-1.5, 300), 6.73330165746308628e-02, TEST_TOL6);
237    TEST(gsl_cdf_t_P, (-2.0, 300), 2.32007604915745452e-02, TEST_TOL6);    TEST(gsl_cdf_t_P, (-2.0, 300), 2.32007604915745452e-02, TEST_TOL6);
238    TEST(gsl_cdf_t_P, (-10.0, 300), 8.279313675556272534e-21, TEST_TOL6);    TEST(gsl_cdf_t_P, (-10.0, 300), 8.279313675556272534e-21, TEST_TOL6);
239    TEST(gsl_cdf_t_P, (-20.0, 300), 5.538022777132387184e-57, TEST_TOL6);    TEST(gsl_cdf_t_P, (-20.0, 300), 1.93159812815803978e-57, TEST_TOL6);
240    TEST(gsl_cdf_t_P, (-100.0, 300), 2.933456206840131825e-232, TEST_TOL6);    TEST(gsl_cdf_t_P, (-100.0, 300), 1.02557519997736154e-232, TEST_TOL6);
241    TEST(gsl_cdf_t_P, (-1000.0, 300), 0.0, TEST_TOL6);    TEST(gsl_cdf_t_P, (-1000.0, 300), 0.0, TEST_TOL6);
242    TEST(gsl_cdf_t_P, (-10000.0, 300), 0.0, TEST_TOL6);    TEST(gsl_cdf_t_P, (-10000.0, 300), 0.0, TEST_TOL6);
243    
# Line 259  main (void) Line 258  main (void)
258    TEST(gsl_cdf_F_ratio_P, (1000.0, 1.2, 1.3), 9.92012051694116388e-1, TEST_TOL6);    TEST(gsl_cdf_F_ratio_P, (1000.0, 1.2, 1.3), 9.92012051694116388e-1, TEST_TOL6);
259    TEST(gsl_cdf_F_ratio_P, (10000.0, 1.2, 1.3), 9.98210862808842585e-1 , TEST_TOL6);    TEST(gsl_cdf_F_ratio_P, (10000.0, 1.2, 1.3), 9.98210862808842585e-1 , TEST_TOL6);
260    
261      TEST(gsl_cdf_F_ratio_P, (0.0, 500, 1.3), 0.0, TEST_TOL6);
262      TEST(gsl_cdf_F_ratio_P, (1e-100, 500, 1.3), 0.0, TEST_TOL6);
263    
264      TEST(gsl_cdf_F_ratio_P, (0.001, 500, 1.3), 9.83434460393304765e-141, TEST_TOL6);
265      TEST(gsl_cdf_F_ratio_P, (0.01, 500, 1.3), 1.45915624888550014e-26, TEST_TOL6);
266      TEST(gsl_cdf_F_ratio_P, (0.1, 500, 1.3), 5.89976509619688165e-4, TEST_TOL6);
267      TEST(gsl_cdf_F_ratio_P, (0.325, 500, 1.3), 6.86110486051542533e-2, TEST_TOL6);
268      TEST(gsl_cdf_F_ratio_P, (1.0, 500, 1.3), 3.38475053806404615e-1, TEST_TOL6);
269      TEST(gsl_cdf_F_ratio_P, (1.5, 500, 1.3), 4.52016245247457422e-1, TEST_TOL6);
270      TEST(gsl_cdf_F_ratio_P, (2.0, 500, 1.3), 5.27339068937388798e-1, TEST_TOL6);
271      TEST(gsl_cdf_F_ratio_P, (10.0, 500, 1.3), 8.16839628578413905e-1, TEST_TOL6);
272      TEST(gsl_cdf_F_ratio_P, (20.0, 500, 1.3), 8.81784623056911406e-1, TEST_TOL6);
273      TEST(gsl_cdf_F_ratio_P, (100.0, 500, 1.3), 9.58045057204221295e-1, TEST_TOL6);
274      TEST(gsl_cdf_F_ratio_P, (1000.0, 500, 1.3), 9.90585749380655275e-1, TEST_TOL6);
275      TEST(gsl_cdf_F_ratio_P, (10000.0, 500, 1.3), 9.97891924831461387e-1, TEST_TOL6);
276    
277      TEST(gsl_cdf_F_ratio_P, (0.0, 1.2, 500), 0.0, TEST_TOL6);
278      TEST(gsl_cdf_F_ratio_P, (1e-100, 1.2, 500), 8.23342055585482999e-61, TEST_TOL6);
279      TEST(gsl_cdf_F_ratio_P, (0.001, 1.2, 500), 1.30461496441289529e-2, TEST_TOL6);
280      TEST(gsl_cdf_F_ratio_P, (0.01, 1.2, 500), 5.18324224608033294e-2, TEST_TOL6);
281      TEST(gsl_cdf_F_ratio_P, (0.1, 1.2, 500), 2.02235101716076289e-1, TEST_TOL6);
282      TEST(gsl_cdf_F_ratio_P, (0.325, 1.2, 500), 3.90502983219393749e-1, TEST_TOL6);
283      TEST(gsl_cdf_F_ratio_P, (1.0, 1.2, 500), 6.67656191574653619e-1, TEST_TOL6);
284      TEST(gsl_cdf_F_ratio_P, (1.5, 1.2, 500), 7.75539230271467054e-1, TEST_TOL6);
285      TEST(gsl_cdf_F_ratio_P, (2.0, 1.2, 500), 8.45209114904613705e-1, TEST_TOL6);
286      TEST(gsl_cdf_F_ratio_P, (10.0, 1.2, 500), 9.99168017659120988e-1, TEST_TOL6);
287      TEST(gsl_cdf_F_ratio_P, (20.0, 1.2, 500), 9.99998005738371669e-1, TEST_TOL6);
288      TEST(gsl_cdf_F_ratio_P, (100.0, 1.2, 500), 1.0, TEST_TOL6);
289      TEST(gsl_cdf_F_ratio_P, (1000.0, 1.2, 500), 1.0, TEST_TOL6);
290      TEST(gsl_cdf_F_ratio_P, (10000.0, 1.2, 500), 1.0, TEST_TOL6);
291    
292    exit (gsl_test_summary());    exit (gsl_test_summary());
293  }  }

Legend:
Removed from v.1.1.2.10  
changed lines
  Added in v.1.1.2.11

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