Administrator
|
We were really caught off guard by the complete removal of the Java GUI in the Matlab R2025a beta, as it had not at all been warned or communicated to us by the Mathworks when the Java GUI would be deprecated.
As such we have currently dropped working of new features, and instead working on a Python based frontend/GUI replacement, as we don't think the performance (and look) of the current Matlab Web UI is good enough for a professional App (it is odd that running an UI though Python via a Java-TCP bridge is significantly more performant and responsive that the current native Matlab implementation). In the long run the toolbox with be migrated to a Python based toolbox, that optionally can connect to a Matlab or Octave backend, with the initial release of the new UI slated for sometime late(er) this year.
Regarding Matlab versions, with respect to the FEATool toolbox there is typically very little gain from using newer Matlab versions. The built-in linear solvers (Tim Davis's SuiteSparse/UMFPACK) which do most of the computational work and unlikely to be improved significantly upon as the algorithms already pretty much max out CPU performance and system memory bandwidth. As such we typically recommend using Matlab 2019b as we have found it most stable with the external MUMPS linear solver (which is why it is also used as a base for the stand-alone version).
|