Skip to main content

Development of a framework for parallel simulators with various physics and its performance

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computational Science and Engineering ((LNCSE,volume 67))

Abstract

An object-oriented framework with class libraries is designed to enhance the software development and to manage various physical simulators. The proposed framework provides an efficient way to construct applications using the inheritance mechanism of object-oriented technology (OOT). In addition, the inheritance plays an important role to build applications with a unified behavior. It is expected that the framework brings efficiency for software development and makes easy to operate the developed applications. The framework also delivers high-level conceptual parallel programming environment based on the parallelism of domain decomposition.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bulka, D., and Mayhew, D., Efficient C++ Performance Programming Techniques, Addison-Wesley, (1999).

    Google Scholar 

  2. Veldhuizen, T., “Expression Templates,” C++ Report, Vol. 7 No. 5 June, pp. 26–31 (1995).

    Google Scholar 

  3. http://www.nongnu.org/freepooma

  4. Hornung, R.D., and Kohn, S.R., “Managing Application Complexity in the SAMRAI Object-Oriented Framework,” in Concurrency and Computation: Practice and Experience (Special Issue), 14, pp. 347–368 (2002).

    Google Scholar 

  5. Henshaw, W.D., “Overture: An Object-Oriented Framework for Overlapping Grid Applications,” AIAA conference on Applied Aerodynamics (2002), also UCRL-JC-147889.

    Google Scholar 

  6. http://www.cactuscode.org/

  7. Ohta, T., and Shirayama, S., “Building an Integrated Environment for CFD with an Object-Oriented Framework,” Transactions of JSCES, No. 19990001, in Japanese (1999).

    Google Scholar 

  8. http://accc.riken.go.jp/

  9. http://vcad-hpsv.riken.jp/

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ono, K., Tamaki, T., Yoshikawa, H. (2009). Development of a framework for parallel simulators with various physics and its performance. In: Parallel Computational Fluid Dynamics 2007. Lecture Notes in Computational Science and Engineering, vol 67. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92744-0_2

Download citation

Publish with us

Policies and ethics