Fixed thrust calculation when engine is choked #96
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR addresses issue #95, in which the thrust calculation is incorrect if the engine is choked. The code currently assumes that the far wake is isentropically expanded to atmospheric pressure, which would require a variable area convergent-divergent nozzle. Most aircraft turbofans have convergent nozzles only, so the thrust calculation is slightly different when there is choking (back pressure needs to be accounted for).
The PR fixes the thrust calculation while keeping all outputs and station notations. For the default sized case, the thrust can change by up to 1.3% after making these changes. Stations 6 and 8 were only used to calculate the thrust and could be eliminated after this PR.