Function-Based API for Gas Turbine Engine Performance Programs
The SAE Aerospace Standard document AS681 is the parent document of this SAE Aerospace Recommended Practice (ARP). AS681 applies to Engine programs written to conform to this document. This ARP specifies a set of functions and their expected behaviors that constitute a function based Application Program Interface (API) for gas turbine engine customer programs. The functions specified in this API are delivered by the Supplier as part of the Engine model.
This document defines generic language independent functions and specific appendices for implementations in C and Fortran.
The function based API specified in this ARP represents an alternative to the Fortran COMMON block structure, as specified in AS4191, historically used to communicate with an engine program. The customer may request emulation of the AS4191 interface if desired.
Supplemental Propulsion System Performance Station Designation
Aircraft Propulsion System Performance Station Designation
Gas Turbine Engine Performance Presentation and Nomenclature For Object-Oriented Computer Programs
Gas Turbine Engine Performance Presentation for Computer Programs
This SAE Aerospace Standard (AS) provides the method for presentation of gas turbine engine steady state and transient performance calculated using computer programs. It also provides for the presentation of parametric gas turbine data including performance, weight, and dimensions computed by computer programs.
This standard is intended to facilitate calculations by the program user without unduly restricting the method of calculation used by the program supplier. This standard is applicable to, but not limited to the following program types: data reduction, steady-state, transient, preliminary design, study, specification, status, and parametric programs.