Topological optimization of structures with thermomechanical loading under compliance constraints for 3D printing applications | Synapse