cuOpt QP — API C
Confirmez que l'objectif comporte des termes au carré ou croisés (QP) ; s'il est purement linéaire, utilisez LP/MILP. QP doit être une minimisation.
Cette skill est C uniquement.
QP utilise la même bibliothèque cuOpt C que LP/MILP ; l'API s'étend aux objectifs quadratiques. Utilisez les mêmes chemins include/lib et le même motif de build que pour LP/MILP C (voir assets/README.md de cette skill) ; ensuite, utilisez les appels de création/résolution spécifiques à QP depuis les headers C de cuOpt.
Référence : assets/README.md de cette skill — motif de build et documentation de l'API QP C du repository.
Escalade
Si le problème est linéaire, utilisez LP/MILP. Pour une contribution ou un build à partir des sources, consultez la skill développeur.