diff --git a/plotter/Plotter.py b/plotter/Plotter.py index aeff289a5e77490cfb55b357125ef69f157117f3..48bbe3e182c50c6ade3a4d069f62b99f63b35ded 100755 --- a/plotter/Plotter.py +++ b/plotter/Plotter.py @@ -284,6 +284,17 @@ class Plotter: print(variable_name, end=' ') print('\n') + def __plot_diff(self): + if self.data[0].data.shape != self.data[1].data.shape: + print("Data dimensions do not match") + sys.exit(-1) + + diff = {} + diff[self.var] = self.data[0][self.var] - self.data[1][self.var] + dim_variables = list(set(self.variable_names) - set(self.var)) + + + def dump(self): self.__dump() @@ -301,4 +312,7 @@ class Plotter: def ani_plot_contour(self): self.__get_min_max_bar() - self.__ani_plot_contour() \ No newline at end of file + self.__ani_plot_contour() + + def plot_diff(self): + self.__plot_diff() \ No newline at end of file diff --git a/setup.py b/setup.py index 3b5f5607ed2434d7e2d3a7ec39ea8860d5c39e96..1cdbf9a563c21cd2f4049bfcb942154337851688 100755 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ import setuptools if __name__ == "__main__": setuptools.setup( name='plotter', - version="0.1", + version="0.2", # install_requires=[ # "numpy>=1.23.5", # "matplotlib >=3.6.2",