Skip to content

Mc/shaft torque components - #218

Open
mattcapa wants to merge 2 commits into
devfrom
MC/shaft_torque_components
Open

Mc/shaft torque components#218
mattcapa wants to merge 2 commits into
devfrom
MC/shaft_torque_components

Conversation

@mattcapa

@mattcapa mattcapa commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Extends RotorNacelleAssemblyElasto with get_lateral_torque_y() and get_lateral_torque_z(), returning the y and z components of the reaction torque summed from all blade-to-hub links (in the hub body frame). The existing get_axial_torque() covers the x component.

Both new components are exposed through the basic turbine CSV output as lateral torque y [Nm] and lateral torque z [Nm], alongside the existing axial torque [Nm] channel.

Changes

include/seahowl/elasto/rotor_elasto.h: declare the two new getters.
src/elasto/rotor_elasto.cpp: implement them.
src/io/output_manager.cpp: register them in add_basic_turbine_info_to_csv.
No behavioural changes to existing outputs or dynamics — purely additive.

@mattcapa
mattcapa requested a review from sgkot-total August 6, 2026 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants