Khaled S. Abdol-Hamid writes:
The Unified Process Management System (UPMS) is a valuable CFD tool that utilizes NASA’s CFD codes: PAB3D, CFL3D and TLNS3D.
Each of these CFD codes has a specific format for input files. So far, the choice of a particular CFD code depends upon its reliability, its ease of use and the availability of technical support. However, it is difficult to find a CFD code that combines all of these requirements. Simple modifications in problem definition often require extensive alterations to these formats. Often, users must be trained by CFD code suppliers to enable them to model the problem correctly, and to use the available options in the code efficiently.
Familiarization with more than one code becomes difficult.
The UPMS alleviates these difficulties with the use of an expert Graphical User Interface (GUI) system. The system also includes interactive adaptive grid capabilities and grid modification processes. The significance of this work is its flexibility in allowing these CFD grid structured codes to be coupled with the UPMS without any modifications whatsoever to the CFD solvers. It automatically generates documentation of code-independent project/ problem setup in engineering terms.
The UPMS was written in the object-oriented and highly portable JAVA programming language. The project is completed under fund from SBIR. You can get your copy of UPMS from