set_turbine_geometry Subroutine

public subroutine set_turbine_geometry(turb, restart)

Build the blades (and tower) at the current azimuth and collective pitch. Unless restart, the angular velocity is set to uref*tsr/R.

Arguments

Type IntentOptional Attributes Name
type(turbine_t), intent(inout) :: turb
logical, intent(in) :: restart

Calls

proc~~set_turbine_geometry~~CallsGraph proc~set_turbine_geometry m_alm_turbine::set_turbine_geometry interface~str m_logger::str proc~set_turbine_geometry->interface~str proc~allocate_line m_alm_element::allocate_line proc~set_turbine_geometry->proc~allocate_line proc~cross m_alm_element::cross proc~set_turbine_geometry->proc~cross proc~log_info m_logger::log_info proc~set_turbine_geometry->proc~log_info proc~make_line_geometry m_alm_element::make_line_geometry proc~set_turbine_geometry->proc~make_line_geometry proc~pitch_line m_alm_element::pitch_line proc~set_turbine_geometry->proc~pitch_line proc~populate_line_airfoils m_alm_element::populate_line_airfoils proc~set_turbine_geometry->proc~populate_line_airfoils proc~quat_rot m_alm_element::quat_rot proc~set_turbine_geometry->proc~quat_rot proc~read_line_geometry m_alm_element::read_line_geometry proc~set_turbine_geometry->proc~read_line_geometry proc~rotate_line m_alm_element::rotate_line proc~set_turbine_geometry->proc~rotate_line proc~log_info->interface~str mpi_comm_rank mpi_comm_rank proc~log_info->mpi_comm_rank mpi_comm_size mpi_comm_size proc~log_info->mpi_comm_size mpi_finalized mpi_finalized proc~log_info->mpi_finalized mpi_initialized mpi_initialized proc~log_info->mpi_initialized proc~make_line_geometry->proc~cross proc~pitch_line->proc~make_line_geometry proc~pitch_line->proc~quat_rot proc~quat_rot->proc~cross proc~abort_run m_logger::abort_run proc~read_line_geometry->proc~abort_run proc~rotate_line->proc~quat_rot proc~abort_run->interface~str proc~abort_run->mpi_comm_rank proc~abort_run->mpi_comm_size proc~abort_run->mpi_finalized proc~abort_run->mpi_initialized mpi_abort mpi_abort proc~abort_run->mpi_abort mpi_barrier mpi_barrier proc~abort_run->mpi_barrier