airfoil_t Derived Type

type, public :: airfoil_t


Inherited by

type~~airfoil_t~~InheritedByGraph type~airfoil_t airfoil_t type~turbine_t turbine_t type~turbine_t->type~airfoil_t airfoils type~alm_t alm_t type~alm_t->type~turbine_t turbine

Components

Type Visibility Attributes Name Initial
character(len=256), public :: filename = ''
character(len=256), public :: title = ''
integer, public :: camb = 0

reverse camber direction flag

real(kind=dp), public :: tc = 0._dp

thickness to chord ratio

real(kind=dp), public :: alzer = 0._dp

zero-lift angle of attack [deg]

integer, public :: n_re = 0

number of Reynolds-number tables

real(kind=dp), public, allocatable :: re(:)

table Reynolds numbers

integer, public, allocatable :: n_aoa(:)

AOA rows in each table

real(kind=dp), public, allocatable :: aoa(:,:)

table AOA values [deg]

real(kind=dp), public, allocatable :: cl(:,:)
real(kind=dp), public, allocatable :: cd(:,:)
real(kind=dp), public, allocatable :: cm(:,:)