Abstract
We proposed an object-oriented approach for supporting parallel computational fluid dynamics(CFD), and designed a programming framework in order to realize the concept. The framework helps to write a code for parallel computing and improve the portability and reusability of it. Furthermore, taking an object for the data field as the core structure, pre and post processes are easily and seamlessly integrated. We explain the concept and design of the framework, and what it achieves. Examples of calculation and application systems are also shown in this paper.