Closed m053m716 closed 4 years ago
Addressed (to some extent) using struct flag: nigeLab.nigelObj.HasParsSaved.(defaultName)
nigeLab.nigelObj.HasParsInit
_Pars.mat
filenigeLab.nigelObj/updateParams([defaultName],'Direct');
which loads directly from +defaults/[defaultName].m
updateParams(__,'Direct')
nigeLab.nigelObj/save()
, if any of the nigelObj.HasParsSaved
fields are false, they are subsequently saved and updated to true.nigeLab.nigelObj/saveIDFile()
Feature Request
What
Currently I think there are probably redundancies in the "checking" procedure implemented by the following methods:
nigeLab.nigelObj/updateParams()
nigeLab.nigelObj/getParams()
nigeLab.nigelObj/setParams()
nigeLab.nigelObj/saveParams()
nigeLab.nigelObj/loadParams()
To expedite
save
andloadobj
methods ofnigeLab.nigelObj
(as well as any other method that checks.Pars
, time could probably be saved by checking and updating in these methods in an efficient way.Urgency
Low