-
Notifications
You must be signed in to change notification settings - Fork 6
Development Roadmap
Kyle Carow edited this page Mar 3, 2025
·
13 revisions
-
New interpolation strategies:
-
Cubic (+ extrapolation)
-
Splines (+ extrapolation?)
-
Consider others listed here: https://en.wikipedia.org/wiki/Multivariate_interpolation#Regular_grid
-
-
Plan for downstream custom strategies, may require extensive restructuring
- This probably necessitates automating (perhaps via compile-time checks) validation of strategy/extrapolate, which is a benefit
-
Extrapolate::FillValue(f64)
->Extrapolate::Fill(f64)
? not sure which is 'better' -
ValidationError::StrategySelection(String)
->#[error("selected variant is unimplemented for Interpolator variant")] StrategySelection(Strategy),
-
ValidationError::ExtrapolationSelection(String)
->#[error("selected variant is unimplemented for Interpolator variant")] ExtrapolateSelection(Extrapolate),
-
Rename
ValidationError
toValidateError
?