Conversation
- Remove extension files (ADNLP, Exa, Ipopt, Knitro, MadNLP) - Add new discretization API and core types - Implement collocation method in separate module - Update main module structure and solve interface - Modify Project.toml dependencies
|
Notes:
|
|
@PierreMartinon I have created a new beta version of CTModels with and |
Hi Olivier, Line 31 in 82923ff |
…for adnlp/exa with new generic getter for adnlp
58566ae to
d76f1b9
Compare
|
@PierreMartinon J'ai crée une branche Du coup j'ai remplacé pour cette PR, la destination, de De plus, je vais te changer un truc pour faire fonctionner la documentation aussi au niveau de la CI. |
|
@PierreMartinon 🔥 pour la beta. NB. @ocots a détecté un pb de gestion des compats dans le registre local pour le versioning x.y.z-beta.t (voir GunnarFarneback/LocalRegistry.jl#100) du coup, on se limite à faire du x.y.z-beta (puis du x.y.z+1-beta, etc. jusqu'à x.y.z qui est considérée plus fraîche, comme attendu). les beta sont uniquement sur le reg. local (intersection vide avec général) pas de souci pour faire ensuite une release avec z non séquentiels sur le général, genre 1.2.3 -> 1.2.7 (avec 1.2.4-beta, 1.2.5-beta et 1.2.6-beta uniquement sur le reg. local) |
…Direct.jl into breaking/ctmodels-0.7
Summary
This PR adapts CTDirect to work with CTModels v0.7.x. / CTSolvers v0.2.x
Since the changes to CTDirect are quite significant, this will be v1.0.0-beta
Related to:
Changes
Code Adaptation
Project.toml
0.17.5-beta→1.0.0-beta"0.6"→"0.6, 0.7"Testing
Migration Context
This is Phase 3 of the CTModels breaking change migration:
Checklist
Project.toml: version 1.0.0-betacompat CTBase 0.18, CTModels 0.8, CTParser 0.8, CTSolvers 0.2
Next Steps
After merging: