dubfi.tests.compare_insitu¶
Check inversion by comparing resutls of 3 implementations.
Added in version 0.1.0: (initial release)
Functions¶
|
Run inversions and compare results. |
|
Run inversion with all three implementations and save results to target_dir. |
|
Compare inversion results saved in target_dir. |
Module Contents¶
- dubfi.tests.compare_insitu.main(config, target_dir, implementations=IMPLEMENTATIONS, ref='MPI', no_prior_info=None, **kwargs)¶
Run inversions and compare results.
- Parameters:
config (str | dict[str, dict])
target_dir (str | None)
implementations (tuple[str, Ellipsis])
ref (str)
no_prior_info (int | None)
- Return type:
int
- dubfi.tests.compare_insitu.run(config, target_dir, implementations=IMPLEMENTATIONS, **kwargs)¶
Run inversion with all three implementations and save results to target_dir.
- Parameters:
config (str | dict[str, dict])
target_dir (str)
implementations (tuple[str, Ellipsis])
- Return type:
int
- dubfi.tests.compare_insitu.compare(target_dir, ref='MPI', implementations=IMPLEMENTATIONS, extra_ds=[], no_prior_info=None)¶
Compare inversion results saved in target_dir.
- Parameters:
target_dir (str)
ref (str)
implementations (tuple[str, Ellipsis])
extra_ds (list[xarray.Dataset])
no_prior_info (int | None)
- Return type:
int