1.9 Release notes for SDT and FEMLink 7.4#
1.9.1 Key features#
SDT 7.4 is the only version fully compatible with MATLAB 9.4 (2018b) to 9.12 (2022a) mostly due to changes in the representation of complex numbers in MATLAB. Key changes of this release are
- the introduction of the +vhandle package of classes to upgrade earlier functionality implemented in v_handle. In particular, vhandle.matrix provides a user readable access point to C libraries linked into the mkl_utils mex file corresponding to matrix like operators, but with possible parallel or initialization/repeated call (called inspector/executor by INTEL) optimization. This has provided speedup factors between 2 and 100 for a range of high performance time computations using both implicit or explicit time schemes. The SDT/nlsim token may be required for calls to the nl_solve diagNewmark solver (non-linear time domain transients in modal coordinates) and to the nl_solve expNewmark (explicit time solver). The vhandle.chandle object is used to provide init/call separation for non matrix like objects.
- on the experimental modal analysis side, the handling of parametric tests (dependence on temperature, loading, amplitude, ...)
- full rewrite of fluid structure interaction implementation in fsc. Added Transmission Loss and Rayleigh integral computation capabilities.
For femlink the main changes were related to GUI and superelement import. For MATLAB compatibility see section 1.9.2.
1.9.2 Notes by MATLAB release#
- MATLAB 9.4 (2018a) to 9.12 (2022a). SDT & FEMLink 7.4 are developed for these versions of MATLAB and are fully compatible with them.
- MATLAB 8.1 (2012b) to 9.3 (2017a) Some GUI bugs exists in the deleting MATLAB handles. So stability of these versions cannot be guaranteed although they will certain work for most operations. For best mex performance, using MATLAB 9.4 (2018b) and higher is advised.
- Earlier MATLAB releases are no longer supported.
- MATLAB 8.5 has known bugs in the handling of colorbar.