Parametric modeling and optimization for adaptive architecture