Skip to content

Conversation

arnavk23
Copy link
Contributor

  • Add AbstractDenseNLPModel type and stub API
  • Implement ManualDenseNLPModel with dense Jacobian/Hessian methods
  • Update tests and exports for dense model support
  • Remove deprecated test usage and unnecessary includes
  • All tests passing

arnavk23 and others added 13 commits July 28, 2025 06:44
Co-authored-by: Tangi Migot <[email protected]>
Co-authored-by: Tangi Migot <[email protected]>
- Remove duplicate get_nnzh definitions in src/nlp/tools.jl to fix method overwriting warnings
- Implement allocation-free jtprod! function for mixed linear/nonlinear constraints (fixes JuliaSmoothOptimizers#384)
- Use coordinate-based manual accumulation to avoid temporary allocations
- All tests pass with the new implementation
- Add AbstractDenseNLPModel type and stub API
- Implement ManualDenseNLPModel with dense Jacobian/Hessian methods
- Update tests and exports for dense model support
- Remove deprecated test usage and unnecessary includes
- All tests passing
@arnavk23
Copy link
Contributor Author

arnavk23 commented Sep 7, 2025

@tmigot please review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant