Overview
This release includes bug fixes only:
- Bug fixes in
member.getInertia()
and cap info for rectangular members (097c264). In particular, fixed a bug when readingcap_d_in
from the yaml file for rectangular elements (previous code to readcap_d_in
worked for circular cylinders only). - Bug fix of the rotor moments from CCBlade. 'Q' output from CCBlade was in the 'pitch' spot and 'My' output from CCBlade was in the 'roll' spot - they were flipped and now things are correct. Also updated the default vapor pressure when calculating cavitation (cf839a8)
- Bug fix to account for rotor orientation in
model.solveStatis()
. The rotor orientation is set internally depending onyaw_mode
, but this was done only after computing the inertial properties of the system insolveStatics()
. Consequently, the weight of the RNA was acting as if the turbine was at its initial position regardless ofyaw_mode
. Now, rotor orientation is updated before computing the inertial properties of the system. (b5d2591 and 69b8695) - Included tests for QTFs computed with RAFT and for the MacCamy-Fuchs correction (173c8be)
- We were missing a term from Rainey's formulation in the computation of RAFT QTFs (7835e39)
- The total mass and the x coordinate of the center of gravity of the RNA of the IEA15 MW turbine were wrong in
examples/VolturnUS-S_example.yaml
,tests/test_data/IEA15MW.yaml
,tests/test_data/VolturnUS-S.yaml
andtests/test_data/VolturnUS-S_farm.yaml
(cb14509) - Flag
aeroServoMod
was misspelled in some input files (f69e88b)
Changes that do not affect users or previous results:
- We replaced all
np.complex_
bynp.complex128
to comply with NumPy 2.0 (9f1046f) Interp2d
has been removed in SciPy 1.14.0. We are now usingRegularGridInterpolator
(331f825)- Updated some
if
statements inomdao_raft.py
to comply with Numpy 2.0 (c3e9df7)
What's Changed
- RAFT v1.3.2 by @lucas-carmo in #68
Full Changelog: v1.3.1...v1.3.2