Beispiel #1
0
 @Test
 public void testSaturationPressureT() throws OutOfRangeException {
   double tol = 1e-7;
   System.out.println(getClass().getSimpleName() + " tolerance: " + tol);
   double[][] X =
       new double[][] {
         {0.353658941e-2, 300},
         {0.263889776e1, 500},
         {0.123443146e2, 600}
       };
   for (double[] x : X) {
     assertEquals(x[0], if97.saturationPressureT(x[1]), tol);
   }
   // IF97 if97 = new IF97(IF97.UnitSystem.ENGINEERING);
   if97.setUnitSystem(IF97.UnitSystem.ENGINEERING);
   double Teng = 100;
   System.out.format("PsatT(%f): %f bar", Teng, if97.saturationPressureT(Teng));
   if97.setUnitSystem(IF97.UnitSystem.DEFAULT);
 }