Thursday, 5 April 2012

The new TopOpt App from DTU

Ole Sigmund's DTU topology optimization team released their TopOpt App for iOS, Android and Web. This is pretty cool stuff. It allows to play with any variant of a compliance problem. With respect to the original TopOpt web application it is interactive and as such it is as interactive as our our iTop web application (eamc080.eam.uni-erlangen.de/iTop. IMHO, the TopOpt app suits better a tablet than a smartphone/ iPod, but on a tablet it is really interactive, and it is real fun to play with it. I let my 5 years old daughter play with the TopOpt app what would not work with iTop.

With the TopOpt app being an off-line app, I started to show almost any person (I have a beer with and who is not escaping fast enough) what this topology optimization stuff is all about on my iPod.

From the technical point of view I'm impressed by the performance. It is clear, that despite their user experience, the ARM processing power is significant slower than our iTop Xenon CPU. I would have guessed that the performance wouldn't be sufficient and I would have been wrong! I wonder about the direct solver and the Heaviside filter parameters.

So what it the difference to iTop? The TopOpt app is self-explaining while iTop deserves explanation (especially as we still did not write any documentation). But using iTop as a demonstrator tool it allows to explain what is behind
  • penalization,
  • regularization.
  • choice of optimizer,
  • the phenomenon of self-penalization,
  • start designs/ local optima.
I'm pretty sure the force inverter problem will be soon integrated into the TopOpt app, while interactive material design via inverse homogenization might be a unique feature of iTop for a longer time.

Congratulations, Niels, Morten and Casper! :)