Mixed-integer nonlinear optimization | Synapse