compute_turbine_forces Subroutine

public subroutine compute_turbine_forces(turb, rho_air, visc, time, tower_noise)

Loads on the blades (with end effects) and tower from the element velocities, then the rotor performance.

Arguments

Type IntentOptional Attributes Name
type(turbine_t), intent(inout) :: turb
real(kind=dp), intent(in) :: rho_air
real(kind=dp), intent(in) :: visc
real(kind=dp), intent(in) :: time
real(kind=dp), intent(in) :: tower_noise(:)

Calls

proc~~compute_turbine_forces~~CallsGraph proc~compute_turbine_forces m_alm_turbine::compute_turbine_forces interface~str m_logger::str proc~compute_turbine_forces->interface~str proc~compute_line_forces m_alm_element::compute_line_forces proc~compute_turbine_forces->proc~compute_line_forces proc~compute_tower_forces m_alm_element::compute_tower_forces proc~compute_turbine_forces->proc~compute_tower_forces proc~cross m_alm_element::cross proc~compute_turbine_forces->proc~cross proc~log_warn m_logger::log_warn proc~compute_turbine_forces->proc~log_warn proc~eval_static_coeffs m_alm_airfoil::eval_static_coeffs proc~compute_line_forces->proc~eval_static_coeffs proc~log_warn->interface~str mpi_comm_rank mpi_comm_rank proc~log_warn->mpi_comm_rank mpi_comm_size mpi_comm_size proc~log_warn->mpi_comm_size mpi_finalized mpi_finalized proc~log_warn->mpi_finalized mpi_initialized mpi_initialized proc~log_warn->mpi_initialized