Details
-
Type:
Improvement
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: afw, ip_diffim, meas_astrom, meas_base, meas_modelfit, shapelet
-
Labels:
-
Story Points:1
-
Epic Link:
-
Sprint:AP S18-6
-
Team:Alert Production
Description
ndarray::EigenView relies on undocumented internals of Eigen. Stop using it, in order to allow upgrading Eigen.
The full conversion consists of two parts:
1) Stop using ndarray::EigenView explicitly in C++ code. That is what this ticket is about.
2) Stop using ndarray::EigenView indirectly via ndarray::Array::asEigen by having that function return an Eigen::Map. That is DM-14728