Tail Class#
Class that defines a tail. Currently only accepts conical tails.
Local coordinate system: Z axis along the longitudinal axis of symmetry, positive downwards (top -> bottom). Origin located at top of the tail (generally the portion closest to the rocket’s nose).
- Tail.top_radius#
Radius of the top of the tail. The top radius is defined as the radius of the transversal section that is closest to the rocket’s nose.
- Type:
int, float
- Tail.bottom_radius#
Radius of the bottom of the tail.
- Type:
int, float
- Tail.length#
Length of the tail. The length is defined as the distance between the top and bottom of the tail. The length is measured along the rocket’s longitudinal axis. Has the unit of meters.
- Type:
int, float
- Tail.rocket_radius#
The reference rocket radius used for lift coefficient normalization in meters.
- Type:
int, float
- Tail.name#
Name of the tail. Default is ‘Tail’.
- Type:
str
- Tail.cpx#
x local coordinate of the center of pressure of the tail.
- Type:
int, float
- Tail.cpy#
y local coordinate of the center of pressure of the tail.
- Type:
int, float
- Tail.cpz#
z local coordinate of the center of pressure of the tail.
- Type:
int, float
- Tail.cp#
Tuple containing the coordinates of the center of pressure of the tail.
- Type:
tuple
- Tail.cl#
Function that returns the lift coefficient of the tail. The function is defined as a function of the angle of attack and the mach number.
- Type:
- Tail.clalpha#
Lift coefficient slope. Has the unit of 1/rad.
- Type:
float
- Tail.slant_length#
Slant length of the tail. The slant length is defined as the distance between the top and bottom of the tail. The slant length is measured along the tail’s slant axis. Has the unit of meters.
- Type:
float
- Tail.surface_area#
Surface area of the tail. Has the unit of meters squared.
- Type:
float