scipy-optimization
Installation
SKILL.md
SciPy Optimization for Engineering Design
Overview
The scipy.optimize module provides a comprehensive suite of optimization algorithms for solving engineering design problems. This skill focuses on applying these methods to pump design optimization, system parameter tuning, and performance analysis.
Key capabilities:
- Unconstrained optimization: Find optimal parameters without restrictions
- Constrained optimization: Optimize with design constraints and bounds
- Curve fitting: Fit models to experimental data
- Global optimization: Find global minima in multi-modal problems
- Multi-objective optimization: Balance competing design objectives
Optimization Methods
1. minimize() - Unconstrained and Constrained Optimization
The workhorse function for most optimization tasks.