# Nonlinear Optimization Solver

> Solve general nonlinear optimization problems

- Skill: `a5c-ai/nonlinear-optimization-solver` (Agent Skill)
- Install (CLI): `npx skillmds@latest add a5c-ai/nonlinear-optimization-solver`
- Raw SKILL.md: https://api.skillmd.com/api/skills/a5c-ai/nonlinear-optimization-solver/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: a5c-ai (https://skillmd.com/u/a5c-ai)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/a5c-ai/nonlinear-optimization-solver

---


# Nonlinear Optimization Solver

## Purpose

Provides capabilities for solving general nonlinear optimization problems including constrained and unconstrained formulations.

## Capabilities

- Gradient-based methods (BFGS, L-BFGS, CG)
- Newton and quasi-Newton methods
- Interior point methods
- Sequential quadratic programming (SQP)
- Global optimization (basin-hopping, differential evolution)
- Constraint handling

## Usage Guidelines

1. **Starting Point**: Provide good initial guesses
2. **Gradient Information**: Supply gradients when available
3. **Global vs Local**: Choose global methods for multimodal problems
4. **Constraint Handling**: Use appropriate constraint formulations

## Tools/Libraries

- IPOPT
- KNITRO
- NLopt
- scipy.optimize

