Euclid: An Open, Cross-Platform, Cloud Geometry Optimizer and Library

We present an open, cross-platform, cloud-scalable tool for architectural geometry optimization. Many existing tools for architectural geometry optimization are proprietary, implement slow algorithms such as genetic fitness, are limited to specific CAD software, or cannot take advantage of cloud computation. Here we present a new engine for architectural geometry optimization that provides solvers for problems such as integral curve generation, arrangement decomposition, surface fitting, and that is fast, multi-threadable, cloud scalable, and platform-independent. It will be freely distributed either as executables or as a standalone library that can be integrated into other applications. The tool is designed to allow real-time geometric analysis of complex architectural geomoetry problems on the cloud.