1function [result, parsed] = getResultsJSIM(self)
2% [RESULT, PARSED] = GETRESULTSJSIM()
4% Copyright (c) 2012-2026, Imperial College London
8fileName = [getFileName(self),
'.jsim-result.jsim'];
9filePath = [getFilePath(self),filesep,fileName];
10if exist(filePath,
'file')
11 Pref.Str2Num = 'always';
12 parsed = xml_read(filePath,Pref);
14 line_error(mfilename,'JMT did not output a result file, the simulation has likely failed.');
16self.result.('solver') = getName(self);
17self.result.('model') = parsed.ATTRIBUTE;
18self.result.('metric') = {parsed.measure.ATTRIBUTE};