Adrian Musceac: #303, YASim solver settings
The internal solver of YASim which computes drag and lift coefficients now actually uses the values configured in the XML input file for approach fuel, cruise fuel and cruise glide angle.
This commit is contained in:
parent
d88dcba5e8
commit
7f5a0e3518
1 changed files with 3 additions and 3 deletions
|
@ -671,8 +671,8 @@ void Airplane::compile()
|
|||
t->handle = body->addMass(0, t->pos);
|
||||
totalFuel += t->cap;
|
||||
}
|
||||
_cruiseWeight = _emptyWeight + totalFuel*0.5f;
|
||||
_approachWeight = _emptyWeight + totalFuel*0.2f;
|
||||
_cruiseWeight = _emptyWeight + totalFuel*_cruiseFuel;
|
||||
_approachWeight = _emptyWeight + totalFuel*_approachFuel;
|
||||
|
||||
body->recalc();
|
||||
|
||||
|
@ -795,7 +795,7 @@ void Airplane::setupWeights(bool isApproach)
|
|||
|
||||
void Airplane::runCruise()
|
||||
{
|
||||
setupState(_cruiseAoA, _cruiseSpeed,_approachGlideAngle, &_cruiseState);
|
||||
setupState(_cruiseAoA, _cruiseSpeed,_cruiseGlideAngle, &_cruiseState);
|
||||
_model.setState(&_cruiseState);
|
||||
_model.setAir(_cruiseP, _cruiseT,
|
||||
Atmosphere::calcStdDensity(_cruiseP, _cruiseT));
|
||||
|
|
Loading…
Reference in a new issue