private static void Main() //****************************************************************************80 // // Purpose: // // test_values_test() tests test_values(). // // Licensing: // // This code is distributed under the GNU LGPL license. // // Modified: // // 04 January 2019 // // Author: // // John Burkardt // { Console.WriteLine(""); Console.WriteLine("test_values_test():"); Console.WriteLine(" Test test_values()."); AbramsTest.abram0_values_test(); AbramsTest.abram1_values_test(); AbramsTest.abram2_values_test(); AGMTest.agm_values_test(); AiryTest.airy_ai_values_test(); AiryTest.airy_ai_int_values_test(); AiryTest.airy_ai_prime_values_test(); AiryTest.airy_bi_values_test(); AiryTest.airy_bi_int_values_test(); AiryTest.airy_bi_prime_values_test(); AiryTest.airy_cai_values_test(); AiryTest.airy_cbi_values_test(); AiryTest.airy_gi_values_test(); AiryTest.airy_hi_values_test(); ArcTest.arccos_values_test(); ArcTest.arccosh_values_test(); ArcTest.arcsin_values_test(); ArcTest.arcsinh_values_test(); ArcTest.arctan_values_test(); ArcTest.arctan_int_values_test(); ArcTest.arctanh_values_test(); BeiBellTest.bei0_values_test(); BeiBellTest.bei1_values_test(); BeiBellTest.bell_values_test(); BerTest.ber0_values_test(); BerTest.ber1_values_test(); BernoulliTest.bernoulli_number_values_test(); BernoulliTest.bernoulli_poly_values_test(); BernsteinTest.bernstein_poly_01_values_test(); BesselTest.bessel_i0_values_test(); BesselTest.bessel_i0_int_values_test(); BesselTest.bessel_i0_spherical_values_test(); BesselTest.bessel_i1_values_test(); BesselTest.bessel_i1_spherical_values_test(); BesselTest.bessel_in_values_test(); BesselTest.bessel_ix_values_test(); BesselTest.bessel_j_spherical_values_test(); BesselTest.bessel_j0_values_test(); BesselTest.bessel_j0_int_values_test(); BesselTest.bessel_j0_spherical_values_test(); BesselTest.bessel_j0_zero_values_test(); BesselTest.bessel_j1_values_test(); BesselTest.bessel_j1_spherical_values_test(); BesselTest.bessel_jn_values_test(); BesselTest.bessel_jx_values_test(); BesselTest.bessel_k0_values_test(); BesselTest.bessel_k0_int_values_test(); BesselTest.bessel_k1_values_test(); BesselTest.bessel_kn_values_test(); BesselTest.bessel_kx_values_test(); BesselTest.bessel_y0_values_test(); BesselTest.bessel_y0_int_values_test(); BesselTest.bessel_y0_spherical_values_test(); BesselTest.bessel_y1_values_test(); BesselTest.bessel_y1_spherical_values_test(); BesselTest.bessel_yn_values_test(); BesselTest.bessel_yx_values_test(); BetaTest.beta_values_test(); BetaTest.beta_cdf_values_test(); BetaTest.beta_inc_values_test(); BetaTest.beta_log_values_test(); BetaTest.beta_noncentral_cdf_values_test(); BetaTest.beta_pdf_values_test(); BinomialTest.binomial_values_test(); BinomialTest.binomial_cdf_values_test(); BinomialTest.binomial_pdf_values_test(); BivariateTest.bivariate_normal_cdf_values_test(); ComplexTest.c8_log_values_test(); CatalanTest.catalan_values_test(); CauchyTest.cauchy_cdf_values_test(); CubeRootTest.cbrt_values_test(); ChebyshevTest.cheby_t_poly_values_test(); ChebyshevTest.cheby_t01_poly_values_test(); ChebyshevTest.cheby_u_poly_values_test(); ChebyshevTest.cheby_u01_poly_values_test(); ChebyshevTest.cheby_v_poly_values_test(); ChebyshevTest.cheby_v01_poly_values_test(); ChebyshevTest.cheby_w_poly_values_test(); ChebyshevTest.cheby_w01_poly_values_test(); ChiTest.chi_values_test(); ChiTest.chi_square_cdf_values_test(); ChiTest.chi_square_pdf_values_test(); ChiTest.chi_square_noncentral_cdf_values_test(); CosineTest.ci_values_test(); CosineTest.cin_values_test(); CosineTest.cinh_values_test(); ClausenTest.clausen_values_test(); ClebschGordanTest.clebsch_gordan_values_test(); CollatzTest.collatz_count_values_test(); CosineTest.cos_values_test(); CosineTest.cos_degree_values_test(); CosineTest.cos_power_int_values_test(); CosineTest.cosh_values_test(); CotTest.cot_values_test(); ConstPressureTest.cp_values_test(); DateTest.datenum_values_test(); DawsonTest.dawson_values_test(); DebyeTest.debye1_values_test(); DebyeTest.debye2_values_test(); DebyeTest.debye3_values_test(); DebyeTest.debye4_values_test(); DedekindTest.dedekind_sum_values_test(); DielectricTest.dielectric_values_test(); DilogarithmTest.dilogarithm_values_test(); ExpIntegralTest.e1_values_test(); DateTest.easter_gregorian_values_test(); DateTest.easter_julian_values_test(); ExpIntegralTest.ei_values_test(); EllipticTest.elliptic_ea_values_test(); EllipticTest.elliptic_ek_values_test(); EllipticTest.elliptic_em_values_test(); EllipticTest.elliptic_fa_values_test(); EllipticTest.elliptic_fk_values_test(); EllipticTest.elliptic_fm_values_test(); EllipticTest.elliptic_inc_ea_values_test(); EllipticTest.elliptic_inc_ek_values_test(); EllipticTest.elliptic_inc_em_values_test(); EllipticTest.elliptic_inc_fa_values_test(); EllipticTest.elliptic_inc_fk_values_test(); EllipticTest.elliptic_inc_fm_values_test(); EllipticTest.elliptic_inc_pia_values_test(); EllipticTest.elliptic_inc_pik_values_test(); EllipticTest.elliptic_inc_pim_values_test(); EllipticTest.elliptic_pia_values_test(); EllipticTest.elliptic_pik_values_test(); EllipticTest.elliptic_pim_values_test(); ErrorFuncTest.erf_values_test(); ErrorFuncTest.erfc_values_test(); EulerTest.euler_number_values_test(); EulerTest.euler_poly_values_test(); ExponentialTest.exp_values_test(); ExponentialTest.exp3_int_values_test(); ExponentialTest.exponential_01_pdf_values_test(); ExponentialTest.exponential_cdf_values_test(); ExponentialTest.exponential_pdf_values_test(); ExtremeTest.extreme_values_cdf_values_test(); FTest.f_cdf_values_test(); FTest.f_noncentral_cdf_values_test(); FresnelTest.fresnel_cos_values_test(); FresnelTest.fresnel_sin_values_test(); FrobeniusTest.frobenius_number_data_values_test(); FrobeniusTest.frobenius_number_order_values_test(); FrobeniusTest.frobenius_number_order2_values_test(); GammaTest.gamma_values_test(); GammaTest.gamma_01_pdf_values_test(); GammaTest.gamma_cdf_values_test(); GammaTest.gamma_inc_values_test(); GammaTest.gamma_inc_p_values_test(); GammaTest.gamma_inc_q_values_test(); GammaTest.gamma_inc_tricomi_values_test(); GammaTest.gamma_log_values_test(); GammaTest.gamma_pdf_values_test(); GegenbauerTest.gegenbauer_poly_values_test(); GeometricTest.geometric_cdf_values_test(); GoodwinTest.goodwin_values_test(); GudermannianTest.gud_values_test(); HermiteTest.hermite_function_values_test(); HermiteTest.hermite_poly_phys_values_test(); HermiteTest.hermite_poly_prob_values_test(); HyperTest.hyper_1f1_values_test(); HyperTest.hyper_2f1_values_test(); HyperTest.hypergeometric_cdf_values_test(); HyperTest.hypergeometric_pdf_values_test(); HyperTest.hypergeometric_u_values_test(); ITest.i0ml0_values_test(); ITest.i1ml1_values_test(); FactorialTest.i4_factorial_values_test(); FactorialTest.i4_factorial2_values_test(); FactorialTest.i4_fall_values_test(); FactorialTest.i4_rise_values_test(); IntgrTest.int_values_test(); ChiTest.inverse_chi_square_pdf_values_test(); GammaTest.inverse_gamma_pdf_values_test(); JacobiTest.jacobi_cn_values_test(); JacobiTest.jacobi_dn_values_test(); JacobiTest.jacobi_poly_values_test(); JacobiTest.jacobi_sn_values_test(); DateTest.jed_ce_values_test(); DateTest.jed_mjd_values_test(); DateTest.jed_rd_values_test(); DateTest.jed_weekday_values_test(); KelvinTest.kei0_values_test(); KelvinTest.kei1_values_test(); KelvinTest.ker0_values_test(); KelvinTest.ker1_values_test(); LaguerreTest.laguerre_associated_values_test(); LaguerreTest.laguerre_general_values_test(); LaguerreTest.laguerre_polynomial_values_test(); LambertTest.lambert_w_values_test(); LaplaceTest.laplace_cdf_values_test(); LegendreTest.legendre_associated_values_test(); LegendreTest.legendre_associated_normalized_values_test(); LegendreTest.legendre_associated_normalized_sphere_values_test(); LegendreTest.legendre_function_q_values_test(); LegendreTest.legendre_normalized_polynomial_values_test(); LegendreTest.legendre_polynomial_values_test(); LegendreTest.legendre_shifted_polynomial_values_test(); LerchTest.lerch_values_test(); LobachevskyTest.lobachevsky_values_test(); LobattoTest.lobatto_polynomial_values_test(); LobattoTest.lobatto_polynomial_derivatives_test(); LogarithmTest.log_values_test(); LogarithmTest.log_normal_cdf_values_test(); LogarithmTest.log_series_cdf_values_test(); LogarithmTest.log10_values_test(); LogarithmTest.logarithmic_integral_values_test(); LogisticTest.logistic_cdf_values_test(); MertensTest.mertens_values_test(); MittagLefflerTest.mittag_leffler_ea_values_test(); MoebiusTest.moebius_values_test(); MultinomialTest.multinomial_pdf_values_test(); BinomialTest.negative_binomial_cdf_values_test(); WignerTest.nine_j_values_test(); NormalTest.normal_01_cdf_values_test(); NormalTest.normal_01_pdf_values_test(); NormalTest.normal_cdf_values_test(); NormalTest.normal_pdf_values_test(); OmegaTest.omega_values_test(); OwenTest.owen_values_test(); PartitionTest.partition_count_values_test(); PartitionTest.partition_distinct_count_values_test(); PhiTest.phi_values_test(); PiTest.pi_values_test(); PoissionTest.poisson_cdf_values_test(); LogarithmTest.polylogarithm_values_test(); PolyominoTest.polyomino_chiral_count_values_test(); PolyominoTest.polyomino_fixed_count_values_test(); PolyominoTest.polyomino_free_count_values_test(); PrandtlTest.prandtl_values_test(); PrimeTest.prime_values_test(); PsatTest.psat_values_test(); PsiTest.psi_values_test(); FactorialTest.r8_factorial_values_test(); FactorialTest.r8_factorial_log_values_test(); FactorialTest.r8_factorial2_values_test(); FactorialTest.r8_fall_values_test(); FactorialTest.r8_rise_values_test(); RayleighTest.rayleigh_cdf_values_test(); ChiTest.scaled_inverse_chi_square_pdf_values_test(); SecVirTest.secvir_values_test(); ShiTest.shi_values_test(); SineTest.si_values_test(); SigmaTest.sigma_values_test(); SineTest.sin_values_test(); SineTest.sin_degree_values_test(); SineTest.sin_power_int_values_test(); SineTest.sinh_values_test(); WignerTest.six_j_values_test(); SoundTest.sound_values_test(); SphereTest.sphere_unit_area_values_test(); SphereTest.sphere_unit_volume_values_test(); SphericalHarmonicTest.spherical_harmonic_values_test(); SqrtTest.sqrt_values_test(); StirlingTest.stirling1_values_test(); StirlingTest.stirling2_values_test(); StromgenTest.stromgen_values_test(); StruveTest.struve_h0_values_test(); StruveTest.struve_h1_values_test(); StruveTest.struve_l0_values_test(); StruveTest.struve_l1_values_test(); StudentTest.student_cdf_values_test(); StudentTest.student_noncentral_cdf_values_test(); FactorialTest.subfactorial_values_test(); SurfTensionTest.surten_values_test(); SynchTest.synch1_values_test(); SynchTest.synch2_values_test(); TangentTest.tan_values_test(); TangentTest.tanh_values_test(); TauTest.tau_values_test(); ThermCondTest.thercon_values_test(); WignerTest.three_j_values_test(); TransportationTest.tran02_values_test(); TransportationTest.tran03_values_test(); TransportationTest.tran04_values_test(); TransportationTest.tran05_values_test(); TransportationTest.tran06_values_test(); TransportationTest.tran07_values_test(); TransportationTest.tran08_values_test(); TransportationTest.tran09_values_test(); TrigammaTest.trigamma_values_test(); TruncatedTest.truncated_normal_ab_cdf_test(); TruncatedTest.truncated_normal_ab_pdf_test(); TruncatedTest.truncated_normal_a_cdf_test(); TruncatedTest.truncated_normal_a_pdf_test(); TruncatedTest.truncated_normal_b_cdf_test(); TruncatedTest.truncated_normal_b_pdf_test(); TsatTest.tsat_values_test(); VanDerCorputTest.van_der_corput_values_test(); ViscosityTest.viscosity_values_test(); VonMisesTest.von_mises_cdf_values_test(); DateTest.weekday_values_test(); WeibullTest.weibull_cdf_values_test(); WrightOmegaTest.wright_omega_values_test(); ZetaTest.zeta_values_test(); ZetaTest.zeta_m1_values_test(); Console.WriteLine(""); Console.WriteLine("test_values_test():"); Console.WriteLine(" Normal end of execution."); Console.WriteLine(""); }
private static void Main() //****************************************************************************80 // // Purpose: // // MAIN is the main program for GEOMETRY_PRB. // // Discussion: // // GEOMETRY_PRB tests the GEOMETRY library. // // Licensing: // // This code is distributed under the GNU LGPL license. // // Modified: // // 20 January 2018 // // Author: // // John Burkardt // { Console.WriteLine(""); Console.WriteLine("GEOMETRY_PRB"); Console.WriteLine(" Test the GEOMETRY library."); AngleTest.angle_box_2d_test(); AngleTest.angle_contains_ray_2d_test(); AngleTest.angle_deg_2d_test(); AngleTest.angle_half_2d_test(); AngleTest.angle_rad_2d_test(); AngleTest.angle_rad_3d_test(); AngleTest.angle_rad_nd_test(); AngleTest.angle_turn_2d_test(); AnnulusTest.annulus_sector_centroid_2d_test(); BallTest.ball01_sample_2d_test(); BallTest.ball01_sample_3d_test(); BallTest.ball01_sample_nd_test(); BallTest.ball01_volume_test(); BasisTest.basis_map_3d_test(); BoxTest.box_contains_point_2d_test(); BoxTest.box_segment_clip_2d_test(); BoxTest.box_ray_int_2d_test(); BoxTest.box01_contains_point_2d_test(); CircleTest.circle_dia2imp_2d_test(); CircleTest.circle_exp_contains_point_2d_test(); CircleTest.circle_exp2imp_2d_test(); CircleTest.circle_imp_point_dist_2d_test(); CircleTest.circle_imp_points_arc_2d_test(); CircleTest.circle_llr2imp_2d_test(); CircleTest.circle_lune_angle_by_height_2d_test(); CircleTest.circle_lune_area_by_angle_2d_test(); CircleTest.circle_lune_area_by_height_2d_test(); CircleTest.circle_lune_centroid_2d_test(); CircleTest.circle_lune_height_by_angle_2d_test(); CircleTest.circle_pppr2imp_3d_test(); CircleTest.circle_ppr2imp_2d_test(); CircleTest.circle_sector_area_2d_test(); CircleTest.circle_sector_centroid_2d_test(); CircleTest.circle_triangle_area_2d_test(); CircleTest.test0155(); CircleTest.test0156(); CircleTest.test016(); CircleTest.test0165(); CircleTest.circles_intersect_area_2d_test(); CircleTest.circles_intersect_points_2d_test(); CubeTest.test020(); CubeTest.cube01_volume_test(); CylinderTest.cylinder_point_dist_3d_test(); CylinderTest.cylinder_point_dist_signed_3d_test(); CylinderTest.test0202(); CylinderTest.test0203(); CylinderTest.test02035(); CylinderTest.test0204(); DegRadTest.test0205(); DirectionTest.test021(); DirectionTest.test022(); DirectionTest.direction_uniform_nd_test(); DiskPointTest.disk_point_dist_3d_test(); r8Test.test0234(); dmsradTest.test0235(); DodecahedronTest.test0236(); DualTest.dual_size_3d_test(); DualTest.dual_shape_3d_test(); EllipseTest.test025(); EllipseTest.ellipse_area1_test(); EllipseTest.ellipse_area2_test(); EllipseTest.ellipse_area3_test(); EllipseTest.ellipse_point_near_2d_test(); EllipseTest.test026(); EllipseTest.ellipse_points_arc_2d_test(); HalfTest.halfplane_contains_point_2d_test(); HalfTest.test029(); HalfTest.test030(); HaversineTest.test031(); HexagonTest.test0315(); HexagonTest.test032(); HexagonTest.test0321(); i4Test.test0322(); i4Test.test0323(); IcosahedronTest.test0325(); LinesTest.test0327(); LinesTest.line_exp_perp_2d_test(); LinesTest.line_exp_point_dist_2d(); LinesTest.test0336(); LinesTest.test0337(); LinesTest.test034(); LinesTest.test0345(); LinesTest.test0346(); LinesTest.line_imp_point_dist_2d_test(); LinesTest.test0351(); LinesTest.test0352(); LinesTest.test038(); LinesTest.test0385(); LinesTest.test03855(); LinesTest.test0386(); LinesTest.lines_exp_int_2d_test(); LinesTest.test040(); LinesTest.test041(); LinesTest.test0415(); LinesTest.test0416(); SegmentTest.test0418(); SegmentTest.test042(); SegmentTest.test043(); SegmentTest.test044(); SegmentTest.test045(); LocalMinimumTest.test046(); LocalMinimumTest.test047(); OctahedronTest.test0475(); ParallelogramTest.test0477(); ParallelogramTest.test0478(); ParallelogramTest.parallelogram_contains_point_2d_test(); ParallelogramTest.parallelogram_contains_point_2d_test2(); ParallelogramTest.parallelogram_contains_point_3d_test(); ParabolaTest.test0493(); ParallelepipedTest.test0495(); PlaneTest.plane_exp_normal_3d_test(); PlaneTest.test051(); PlaneTest.test052(); PlaneTest.test053(); PlaneTest.test054(); PlaneTest.plane_imp2normal_3d_test(); PlaneTest.plane_imp_line_par_int_3d_test(); PlaneTest.test057(); PlaneTest.test058(); PlaneTest.test059(); PlaneTest.test060(); PlaneTest.test061(); PlaneTest.test0615(); PlaneTest.test0616(); PlaneTest.test0617(); PlaneTest.test062(); PlaneTest.test063(); PlaneTest.test064(); PointsTest.points_centroid_2d_test(); PointsTest.points_colin_2d_test(); SphereTest.test068(); PolarTest.test0685(); PolygonTest.test0755(); PolygonTest.polygon_angles_2d_test(); PolygonTest.test076(); PolygonTest.test0765(); PolygonTest.test078(); PolygonTest.test0782(); PolygonTest.test0784(); PolygonTest.polygon_centroid_3d_test(); PolygonTest.polygon_contains_point_2d_test(); PolygonTest.polygon_contains_point_2d_2_test(); PolygonTest.polygon_contains_point_2d_3_test(); PolygonTest.test080(); PolygonTest.test0803(); PolygonTest.test0805(); PolygonTest.polygon_solid_angle_3d_test(); PolyhedronTest.polyhedron_area_3d_test(); PolyhedronTest.polyhedron_centroid_3d_test(); PolyhedronTest.test0825(); PolyhedronTest.test083(); PolylineTest.test084(); PolylineTest.polyline_points_nd_test(); PolyloopTest.test0845(); PolyloopTest.test0846(); PlaneTest.plane_exp_pro3_test(); ProvecTest.test170(); QuadrilateralTest.test171(); QuadrilateralTest.test1712(); QuadrilateralTest.test1715(); r8Test.r8_acos_test(); r8Test.r8_asin_test(); r8Test.r8_atan_test(); r8Test.test0243(); r8Test.test0245(); RadecTest.test173(); RadecTest.test174(); r8Test.test1745(); r8Test.test1746(); DGETest.test1787(); XYTest.test1893(); SegmentTest.test036(); SegmentTest.test0365(); SegmentTest.segment_point_dist_3d_test(); SegmentTest.segment_point_near_2d_test(); SegmentTest.segment_point_near_3d_test(); SegmentTest.segment_point_near_3d_test2(); SimplexTest.test1788(); SimplexTest.test1789(); IcosahedronTest.test179(); SortHeapTest.test180(); SimplexTest.test1805(); SphereTest.test0125(); SphereTest.test0126(); SphereTest.test0127(); SphereTest.sphere_dia2imp_3d_test(); SphereTest.test182(); SphereTest.test183(); SphereTest.test1835(); SphereTest.test1836(); SphereTest.test187(); SphereTest.test188(); SphereTest.test189(); SphereTest.test1892(); SphereTest.test1895(); SphereTest.test190(); SphereTest.test191(); SphereTest.test192(); SphereTest.test193(); SphereTest.sphere_unit_sample_nd_2_test(); SphereTest.test195(); SphereTest.test1955(); ShapeTest.test196(); ShapeTest.test197(); ShapeTest.test198(); ShapeTest.test199(); SphereTest.test200(); SegmentTest.test201(); EllipseTest.test202(); TetrahedronTest.test203(); TetrahedronTest.test2031(); TetrahedronTest.test2032(); TetrahedronTest.test20321(); TetrahedronTest.test20322(); TetrahedronTest.tetrahedron_lattice_layer_point_next_test(); TetrahedronTest.test203225(); TetrahedronTest.test20323(); TetrahedronTest.test203232(); TetrahedronTest.test203233(); TetrahedronTest.test203234(); TetrahedronTest.test203235(); TetrahedronTest.test20324(); TetrahedronTest.test20325(); TetrahedronTest.tetrahedron_solid_angles_3d_test(); TetrahedronTest.test2033(); TransMatTest.test204(); TransMatTest.test205(); TriangleTest.triangle_angles_2d_test(); TriangleTest.test20605(); TriangleTest.test2061(); TriangleTest.test2062(); TriangleTest.test209(); TriangleTest.test20655(); TriangleTest.test2066(); TriangleTest.test2094(); TriangleTest.test2101(); TriangleTest.test21011(); TriangleTest.test2067(); TriangleTest.test21015(); TriangleTest.triangle_contains_line_exp_3d_test(); TriangleTest.triangle_contains_line_par_3d_test(); TriangleTest.test207(); TriangleTest.test2075(); TriangleTest.test208(); TriangleTest.test2102(); TriangleTest.test2070(); TriangleTest.test20701(); TriangleTest.test2104(); TriangleTest.test2105(); TriangleTest.test211(); TriangleTest.test2103(); TriangleTest.test2071(); TriangleTest.test20715(); TriangleTest.triangle_point_dist_3d_test(); TriangleTest.triangle_point_near_2d_test(); TriangleTest.triangle_quality_2d_test(); TriangleTest.test212(); TriangleTest.test213(); TubeTest.tube_2d_test(); VectorTest.vector_directions_nd_test(); VectorTest.vector_rotate_2d_test(); VectorTest.vector_rotate_3d_test(); VectorTest.vector_rotate_base_2d_test(); VectorTest.vector_separation_nd_test(); VoxelTest.voxels_dist_l1_nd_test(); VoxelTest.voxels_line_3d_test(); VoxelTest.voxels_region_3d_test(); VoxelTest.voxels_step_3d_test(); WedgeTest.wedge01_volume_test(); Console.WriteLine(""); Console.WriteLine("GEOMETRY_PRB"); Console.WriteLine(" Normal end of execution."); Console.WriteLine(""); }