Changes for docs/changelog.md: 4 added lines, 2 removed lines.
Original line number
Diff line number
Diff line
@@ -13,6 +13,8 @@ We also recognise that having to replace the Jar file everytime we update it is
Fixing a bug caused by the update in the Jar file. calculateDoubletPerformance in the Java source code returns Null if one of the optimizers failed.
Pythermogis was still expecting a DoubletOutput class with all values set to -9999 in case of optimizer failure.
Additionally:
- two functions have been added to print out the environment variables THERMOGIS_JAR and JAVA_HOME. This enables users to debug if their are issues with their installation
Another bug was fixed, this occured when sampling for transmissivity with high or low p-values which caused an indexing error.
Additional Functionality:
- two functions have been added to print out the environment variables THERMOGIS_JAR and JAVA_HOME. This enables users to debug if their are issues with their installation.
Changes for tests/test_doublet_speed.py: 3 added lines, 3 removed lines.
Original line number
Diff line number
Diff line
@@ -21,7 +21,7 @@ class PyThermoGIS(TestCase):
deftest_doublet_speed(self):
input_grids=self.read_input_grids()
p_values=[10,50,90]
p_values=[99]
data=input_grids["thickness_mean"].data.flatten()
non_nan_data=data[~np.isnan(data)]
@@ -29,13 +29,13 @@ class PyThermoGIS(TestCase):
# Run calculation across all dimensions of input_grids, and all provided P_values: The Equivalent calculation with 10 cores takes 43 seconds in the Java code