Equation-oriented and black-box design optimization of axial turbines using gradient-based and gradient-free algorithms | Synapse