A PDE-solver framework used by the Optimal Design Lab to create disciplinary analysis codes for MDO problems.