Exawind / openturbine

A flexible multibody structural dynamics code for wind turbines
https://exawind.github.io/openturbine/
MIT License
15 stars 5 forks source link

Consolidate Duplicate Kernels #144

Closed ddement closed 1 month ago

ddement commented 4 months ago

Task: Identify kernels that perform the same operations and make them into a single kernel that can be called from multiple places

Why: This will decrease the amount of duplicated code that needs to be maintained. Future enhancements to the kernels will be quicker to implement.

Done means: All trivially duplicated kernels have been consolidated. A reasonable attempt has been made to make similar kernels generic. Performance has been measured to ensure no regressions.

michaelasprague commented 1 month ago

In progress