Generalised cyclidic nets for shape modelling in architecture. (June 2017)