v1.3.2
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_infrom the yaml file for rectangular elements (previous code to readcap_d_inworked 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.yamlandtests/test_data/VolturnUS-S_farm.yaml(cb14509) - Flag
aeroServoModwas misspelled in some input files (f69e88b)
Changes that do not affect users or previous results:
- We replaced all
np.complex_bynp.complex128to comply with NumPy 2.0 (9f1046f) Interp2dhas been removed in SciPy 1.14.0. We are now usingRegularGridInterpolator(331f825)- Updated some
ifstatements inomdao_raft.pyto 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