You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merging the interpolated temperature function onto the main branch (#692)
* Adding the shell_interpolator following Das2025+
* temp_interp_everywhere: unify interpolation toggle and bug fixes
- standardize interpolation activation on `use_interpolated_temperature` across `HotRegion`, `Elsewhere`, and `Everywhere`
- keep `mycoolgrid` as a legacy alias with conflict checks to avoid ambiguous toggle state
- fix ceding-region assignment bug in `HotRegion` so interpolated temperatures update `_cede_cellParamVecs` (not superseding cells)
- preserve `first_spot`/`second_spot` compatibility and pass them through the shell interpolator flow
- align callsites with shell interpolator API (`read_regrid()` / `read_average_shell(...)`) using object attributes for shared config
- add robust NaN handling in interpolation (nearest fallback + finite clamp + `T_everywhere` floor)
* Cleaning up and adding comments...
* Phi-grid definition changed to match temperature map interpolation assumptions.
* The error message for using the old temperature grid argument name added also to Elsewhere and Everywhere.
* Changelog items added.
* Cleaning of an extra line.
* Mentioning "Adding docs" in the todo page.
---------
Co-authored-by: Pushpita Das <pushpita@Pushpitas-MacBook-Pro-9.local>
Co-authored-by: Tuomo Salmi <tuomo.salmi@helsinki.fi>
0 commit comments