1function libs = libraries(self, options)
3% LIBS = LIBRARIES(OPTIONS)
5% Third-party libraries
this solver will use on its model, as a cell array of
6% names, without printing anything. Attribution in LINE
is pull-based: nothing
7%
is written to the console unless you ask, either through
this accessor or
8% through showLibraryAttribution.
11% solver = SolverMAM(model);
13% libs = solver.libraries() % {
'MAMSolver',
'BUTools'}
15% Copyright (c) 2012-2026, Imperial College London
18if nargin < 2 || isempty(options)
19 options = self.getOptions;
22 sn = self.getStruct();
26libs = self.getLibrariesUsed(sn, options);