An extension of the CAD-based parametrisation termed ‘NURBS-based parametrisation with complex constraints’, or NsPCC, is developed and applied to the aerodynamic shape optimisition of a one-stage high pressure turbine. NsPCC uses a test-point approach to impose various geometric constraints such as continuity, thickness and trailing edge radius constraint.To perform the shape optimisation using NsPCC, The surface sensitivity is first computed efficiently using a discrete adjoint solver. The displacements of the control points of the NURBS patches are used as the design variables and linked to the surface sensitivity through consistent application of Automatic Differentiation. A robust mesh deformation based on linear elasticity and further enhanced with sliding mesh capability is used to deform the mesh at each design step. Finally, the optimised rotor shape is exported as a STEP file. The method is demonstrated on a turbine stage where isentropic efficiency is improved by over 0.4% with both the inlet capacity and rotor reaction ratio deviation below the prescribed thresholds. Satisfaction of the G1 continuity, thickness and trailing radius constraints is verified.Copyright © 2015 by Rolls-Royce Deutschland Ltd & Co KG