Abstract: The process of finding new materials, optimal for a given application, is lengthy, often unpredictable, and has a low throughput. Here I will describe a collection of numerical methods, ...