“…Typically it is used to generate stiff, lightweight structures, such as bridges and mounting brackets. However, it has been applied to a vast range of problems across numerous physical domains, including thermal conductivity problems (heat sinks) [24], compliant mechanisms [25][26][27], soft robots [28,29], electrothermal actuators [30], fluidic actuators [31], fluidic mixers [32], and biomimetic design [33]. Regardless of application, the design space is parameterised by a set of elements, loads, and boundary conditions which enables their governing physical equations to be evaluated using a finite element solver.…”