Closed atztogo closed 6 years ago
This version seems to work correctly. Thank you so much for the whole changes.
I'm now merging the Fitting and Lasso classes on the feature/refactor_lasso
branch, so we will not have to work on the Lasso class separately. After merging this PR with develop
, I'll merge develop
with feature/refactor_lasso
, fix conflicts, and then merge the changes in feature/refactor_lasso
with develop
. I expect to finish it within a few days. Thanks.
Public variables of the four classes in the title were moved to private. Most of changes were trivial.
I will not work for Lasso class for some time to come. So I feel I have somehow finished the move of public variables to private for important classes. These are mostly just non-intelligent replacements of public variables to getters and setters, so no consideration of design.
Now we stand at the starting point to consider the design of the code. Already ALM relies on C++11, so the code can be updated following the C++11 way every time when touching the code.