首页> 外文会议>International conference on scientific computing in object-oriented parallel environments;ISCOPE97 >Design and Performance Improvement of a Real-World, Object-Oriented C++Solver with STL
【24h】

Design and Performance Improvement of a Real-World, Object-Oriented C++Solver with STL

机译:具有STL的现实世界,面向对象的C ++求解器的设计和性能改进

获取原文

摘要

Part of the Software Engineering Methods for Parallel Scientific Applications project(1)~1 is investigating object-oriented methods for scientific computing. A commercial real-world Fortran 77 computational fluid dynamics (CFD) application is being redesigned in C++ and Java. This redesign uses newly developed numerical objects rather than the existing arrays of the Fortran 77 code. This paper describes the improved C++ version of the numerical solver for the CFD program. Although this C++ solver code is superior to the Fortran 77 code in problem abstraction and computational flexibility, the increase in execution time is small and depends on the machine architecture and compiler software used.
机译:平行科学应用项目(1)〜1的软件工程方法的一部分正在研究面向对象的科学计算方法。 商业现实世界Fortran 77计算流体动力学(CFD)应用程序正在C ++和Java中重新设计。 此重新设计使用新开发的数字对象而不是Fortran 77代码的现有数组。 本文介绍了CFD程序的数值求解器的改进的C ++版本。 虽然此C ++求解器代码优于Fortran 77代码,但在问题抽象和计算灵活性中,执行时间的增加较小,依赖于所使用的机器架构和编译器软件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号