Linear and Rotating Machines 2024