1. pyOpt: a Python-based object-oriented framework for nonlinear constrained optimization;Perez;Struct. Multidiscip. Optim.,2012
2. pyMDO: A framework for high-fidelity multi-disciplinary optimization;Alonso,2004
3. SOLVCON: A python-based cfd software framework for hybrid parallelization;Chen,2011
4. The FEniCS project version 1.5;Alnaes;Arch. Numer. Softw.,2015
5. PetIGA: A framework for high-performance isogeometric analysis;Dalcin;Comput. Methods Appl. Mech. Engrg.,2016