Implement automatic gradient estimation in pyWake
Task draft
-
Look at autograd, JAX, and uncertainties (and others) python packages and decide which one to adopt -
Autograd a WakeModel.calc_deficit
method (e.g. Gaussian wake) -
Autograd the site.local_wind
method -
Autograd the site.wt2wt_distances
method -
Autograd the windTurbines._ct_power
method -
Autograd the windTurbines._ct_power
method with pchip -
#15 (closed) Update calc_wake
API with respect to H_i and D_i -
Autograd the WakeModel.calc_wake
method -
Autograd the AEPCalculator.calculate_AEP
method