This paper describes an object-oriented framework for solving computational fluid dynamics problems on parallel computers. The design and components of the framework are discussed related to design patterns methodology. osed framework offers higher-level programming abstractions for parallelization and improves the overall efficiency of implementation.