Hopefully squashed a bug that was causing a segfault in an inline pow() call.
This commit is contained in:
parent
e33dbca814
commit
3344696781
1 changed files with 5 additions and 1 deletions
|
@ -89,6 +89,8 @@ void ls_atmos( SCALAR altitude, SCALAR * sigma, SCALAR * v_sound,
|
|||
int index;
|
||||
SCALAR daltp, daltn, daltp3, daltn3, density;
|
||||
SCALAR t_amb_r, p_amb_r;
|
||||
int nonconstant_const_param = 5.256;
|
||||
|
||||
static SCALAR d_a_table[MAX_ALT_INDEX][5] =
|
||||
{
|
||||
{ 0., 2.37701E-03, 1.11642E+03, 0.00000E+00, 0.00000E+00 },
|
||||
|
@ -251,7 +253,9 @@ void ls_atmos( SCALAR altitude, SCALAR * sigma, SCALAR * v_sound,
|
|||
{
|
||||
t_amb_r = 1. - 6.875e-6*altitude;
|
||||
// printf("index = %d t_amb_r = %.2f\n", index, t_amb_r);
|
||||
p_amb_r = pow( t_amb_r, 5.256 );
|
||||
// p_amb_r = pow( t_amb_r, 5.256 );
|
||||
p_amb_r = pow( t_amb_r, nonconstant_const_param );
|
||||
// printf("p_amb_r = %.2f\n", p_amb_r);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue