Put the sqrt() back in. That was part of another attempt to optimize the code, but it hadn't fully matured yet.
This commit is contained in:
parent
c43e514e87
commit
dbfc0eb287
1 changed files with 1 additions and 1 deletions
|
@ -85,7 +85,7 @@ void FGAIThermal::Run(double dt) {
|
||||||
// calculate range to target in feet and nautical miles
|
// calculate range to target in feet and nautical miles
|
||||||
double lat_range = fabs(pos.lat() - user_latitude) * ft_per_deg_lat;
|
double lat_range = fabs(pos.lat() - user_latitude) * ft_per_deg_lat;
|
||||||
double lon_range = fabs(pos.lon() - user_longitude) * ft_per_deg_lon;
|
double lon_range = fabs(pos.lon() - user_longitude) * ft_per_deg_lon;
|
||||||
double range_ft = lat_range*lat_range + lon_range*lon_range;
|
double range_ft = sqrt(lat_range*lat_range + lon_range*lon_range);
|
||||||
range = range_ft / 6076.11549;
|
range = range_ft / 6076.11549;
|
||||||
|
|
||||||
// Calculate speed of rising air if within range.
|
// Calculate speed of rising air if within range.
|
||||||
|
|
Loading…
Reference in a new issue