A massively parallel nonlinear optimization code capability and its application in structural design