Newtonian aero calculation for a vehicle with multiple articulated surfaces.
More...
Classes |
class | aero_newtonian |
| Newtonian aerodynamic model. More...
|
struct | aero_newtonian::newtonian_aero_s |
| Structure for storing the model for each surface.
|
Functions |
ml_matrix | newtonian_force_and_torque (const ml_matrix &normal, const ml_matrix &area, const ml_matrix &point, const ml_matrix &v, double rho, const ml_matrix &c) |
| Newtonian lift and drag torque.
|
double | rankine_hugoniot_factor (double gamma, double m, double p_inf) |
| Correction for newtonian flow.
|
Detailed Description
Function Documentation
ml_matrix newtonian_force_and_torque |
( |
const ml_matrix & |
normal, |
|
|
const ml_matrix & |
area, |
|
|
const ml_matrix & |
point, |
|
|
const ml_matrix & |
v, |
|
|
double |
rho, |
|
|
const ml_matrix & |
c |
|
) |
| |
Newtonian lift and drag torque.
Good above Mach 4.
- Parameters:
-
normal | Unit normal (3xn) |
area | Area (1xn) |
point | Location of centroid of each point (3xn) |
v | Velocity vector in the body frame (3x1) |
rho | Atmospheric density |
c | Center of mass |
- Returns:
- ml_matrix [force;torque].
double rankine_hugoniot_factor |
( |
double |
gamma, |
|
|
double |
m, |
|
|
double |
p_inf |
|
) |
| |
- Parameters:
-
gamma | Ratio of specific heats |
m | Mach number |
p_inf | Pressure at infinity |
- Returns:
- Maximum pressure coefficient