diff --git a/TurTLE/TEST.py b/TurTLE/TEST.py index 8a0caf2220efc8c101da2bf8596ba572cef8b28f..2dc2283c27d21bd981abc0cf1df39881aa59d995 100644 --- a/TurTLE/TEST.py +++ b/TurTLE/TEST.py @@ -332,6 +332,8 @@ class TEST(_code): self.set_precision(opt.precision) self.dns_type = opt.TEST_class self.name = self.dns_type + '-' + self.fluid_precision + '-v' + TurTLE.__version__ + self.parameters.update( + self.generate_extra_parameters(dns_type = self.dns_type)) # merge parameters if needed self.pars_from_namespace(opt) return opt @@ -340,8 +342,6 @@ class TEST(_code): args = [], **kwargs): opt = self.prepare_launch(args = args) - self.parameters.update( - self.generate_extra_parameters(dns_type = self.dns_type)) self.launch_jobs(opt = opt, **kwargs) return None def launch_jobs( diff --git a/TurTLE/test/test_Gaussian_field.py b/TurTLE/test/test_Gaussian_field.py index 7f4c53b130e7fa4c7b8a5f856b2e65ed4f877d89..3337ff956c6cc00fea6d81730197861da1a95cb1 100644 --- a/TurTLE/test/test_Gaussian_field.py +++ b/TurTLE/test/test_Gaussian_field.py @@ -44,6 +44,12 @@ def main(): df = h5py.File(c.simname + '.h5', 'r') + for kk in ['spectrum_slope', + 'spectrum_k_cutoff', + 'spectrum_coefficient', + 'field_random_seed', + 'histogram_bins']: + print(kk, df['parameters/' + kk][...]) f = plt.figure() # EVERYTHING SHOULD BE READ FROM FILE BECAUSE WE CANT BE SURE THE CODE RAN AGAIN