nlopt: new formula