pygetm.debug module

pygetm.debug.check_equal(name: str, values: ArrayLike, values_ref: ArrayLike, rtol=1e-15, atol=1e-15, logger: Logger = None) bool[source]
pygetm.debug.check_finite(arr: Array, logger: Logger = None) bool[source]
pygetm.debug.check_range(name: str, values: ArrayLike, rtol=1e-12, atol=1e-12, target_value=None, logger: Logger = None, plot: bool = False) bool[source]
pygetm.debug.check_zero(name: str, values: ArrayLike, tol: float = 1e-15, logger: Logger = None) bool[source]
pygetm.debug.log_range(arr: Array, logger: Logger = None)[source]
pygetm.debug.plot_2d(path: str, values: ndarray)[source]