RPA Scripting Utility
RPA Scripting Utility is available as a part of RPA 4.x and RPA SE 2.x, and implements object-oriented binding from JavaScript (ECMAScript) to many internal objects and functions of RPA.
Key features of RPA Scripting Utility |
|
- Object-oriented binding to most of internal objects and functions of RPA.
- Loading, manipulation and writing configuration files.
- Searching the thermodynamic database by species name.
- Getting thermodynamic properties of the species.
- Preparing mono-, bi-, and multi-propellant compositions.
- Preparing and execution of typical combustion problems (p,H)=const, (p,S)=const, (p,T)=const, (v,U)=const, (v,S)=const, (v,T)=const.
- Preparing and execution of typical rocket propulsion problems.
- Estimation of test (delivered) nozzle performance.
- Determination of combustion chamber size for given thrust, propellant mass flow rate, or nozzle throat diameter.
- Designing parabolic nozzle contour or truncated ideal nozzle contour (TIC) using two-dimensional (axisymmetric) method of characteristics.
- Preparing and execution of typical thermal analysis problems for thrust chambers.
- Integration with third-party applications (e.g. GNU Octave).
- ECMAScript language as defined in standard ECMA-262.
For more information see also
Download
Scripting Utility is available an integral part of RPA v.4 and RPA v.2 Standard Edition.