v0.0.15-alpha
Pre-release
Pre-release
- Utils:
RegularDiscretizationGridnow with interpolation parameter: None, nearest or linear
- Wrappers:
- New wrapper:
LocalFD, Local Finite Difference. Calculates function derivatives by applying local finite difference rules. Currently orders 1 and 2 are implemented, more could be added later.
- New wrapper:
- Optimizers:
- New optimizer:
GG, Greedy Gradient. A pretty straight forward gradient based local optimizer that projects out (or reverses) directions of constraint violation. Mostly implemented for the purpose of testing gradients, but maybe worth a try also for problem solving.
- New optimizer:
- Examples:
electrostatics: New optional constraintMinDist, forcing charges to keep a minimal distance. Also adding a script that demonstrates how to solve this problem usingNLOPTviapygmo, and another for solving the problem using theGGalgorithm.
Full Changelog: https://github.com/FraunhoferIWES/iwopy/commits/v0.0.15