Beispiel #1
0
 @Test
 public void testTemperaturePH() throws OutOfRangeException {
   double tol = 1e-5;
   System.out.println(getClass().getSimpleName() + " tolerance: " + tol);
   double[][] X =
       new double[][] {
         {0.391798509e3, 3, 500}, // region 1
         {0.378108626e3, 80, 500},
         {0.611041229e3, 80, 1500},
         {0.534433241e3, 0.001, 3000}, // region 2a
         {0.575373370e3, 3, 3000},
         {0.101077577e4, 3, 4000},
         {0.801299102e3, 5, 3500}, // region 2b
         {0.101531583e4, 5, 4000},
         {0.875279054e3, 25, 3500},
         {0.743056411e3, 40, 2700}, // region 2c
         {0.791137067e3, 60, 2700},
         {0.882756860e3, 60, 3200}
       };
   for (double[] x : X) {
     assertEquals(x[0], if97.temperaturePH(x[1], x[2]), tol);
   }
 }