Call to function hbd.plot_arr2grid(ident_vals, working_dir) in cell 22 is apparently done erroneously. The order of parameters in array ident_vals doesn't match the order in file ˙hkpp.dat˙, I.e., the order in the former array is based on identifiability. As a result, identifiability values are saved erroneously in the new_ppfile file identpar.dat, resulting in wrong interpolation.
Another thing I don't understand is that the actual values in file identpar.dat do not match the values in the ident_vals array at all. Here I couldn't figure out the reason, so I may be missing something. I.e., line 782 in herebedragons.py writes this file, and based on the assignment in line 780, column parval1 should have the values from ident_vals.
Call to function
hbd.plot_arr2grid(ident_vals, working_dir)
in cell 22 is apparently done erroneously. The order of parameters in arrayident_vals
doesn't match the order in file ˙hkpp.dat˙, I.e., the order in the former array is based on identifiability. As a result, identifiability values are saved erroneously in thenew_ppfile
fileidentpar.dat
, resulting in wrong interpolation.Another thing I don't understand is that the actual values in file
identpar.dat
do not match the values in theident_vals
array at all. Here I couldn't figure out the reason, so I may be missing something. I.e., line782
inherebedragons.py
writes this file, and based on the assignment in line780
, columnparval1
should have the values fromident_vals
.