Design for 4D printing: Modeling and computation of smart materials distributions. (5th November 2019)