TNO Intern

Commit 00721824 authored by Florian Knappers's avatar Florian Knappers
Browse files

rtol to atol

parent aedfdd6d
Loading
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -57,7 +57,7 @@ def doubletcalc(
        pump_pressure=0,
        pump_depth=0,
        pump_efficiency=0,
        pressure_balance_tolerance=0.1,
        pressure_balance_tolerance=0.5,
        viscosity_mode=props.viscosity_mode,
        heat_exchanger_exit_temperature=injection_temp,
    )
@@ -79,7 +79,7 @@ def doubletcalc(
        pump_pressure=drawdown_pressure,
        pump_depth=get_pump_production_depth(props, input.depth),
        pump_efficiency=props.pump_efficiency,
        pressure_balance_tolerance=10,
        pressure_balance_tolerance=0.5,
        viscosity_mode=props.viscosity_mode,
        heat_exchanger_exit_temperature=injection_temp,
    )
@@ -90,7 +90,7 @@ def doubletcalc(
        well_distance=well_distance,
        cooling_fraction=0.1,
        yearly_operating_hours=props.load_hours,
        pressure_balance_tolerance=0.1,
        pressure_balance_tolerance=0.5,
        viscosity_mode=props.viscosity_mode,
        heat_exchanger_exit_temperature=injection_temp,
    )
+8 −8
Original line number Diff line number Diff line
@@ -28,14 +28,14 @@ def test_calculate_doublet_performance():
    result = calculate_doublet_performance(props, input_data)

    # Assert
    assert np.isclose(result.flow, 227.2757568359375, rtol=1)
    assert np.isclose(result.pres, 60, rtol=0.001)
    assert np.isclose(result.utc, 6.616096470753937, rtol=0.001)
    assert np.isclose(result.welld, 1159.17968, rtol=0.001)
    assert np.isclose(result.power, 8.636903762817383, rtol=0.001)
    assert np.isclose(result.cop, 13.627557754516602, rtol=0.001)
    assert np.isclose(result.var_opex, -7.510325908660889, rtol=0.001)
    assert np.isclose(result.fixed_opex, -11.227973937988281, rtol=0.001)
    assert np.isclose(result.flow, 227.2757568359375, atol=1.5)
    assert np.isclose(result.pres, 60, atol=0.001)
    assert np.isclose(result.utc, 6.616096470753937, atol=0.001)
    assert np.isclose(result.welld, 1159.17968, atol=0.001)
    assert np.isclose(result.power, 8.636903762817383, atol=0.01)
    assert np.isclose(result.cop, 13.627557754516602, atol=0.01)
    assert np.isclose(result.var_opex, -7.510325908660889, atol=0.01)
    assert np.isclose(result.fixed_opex, -11.227973937988281, atol=0.01)