WEKO3
アイテム
並列流体計算のためのオブジェクト指向フレームワーク
https://jaxa.repo.nii.ac.jp/records/37373
https://jaxa.repo.nii.ac.jp/records/373739deaf79e-2f0d-4458-9dad-e1430dd7dc87
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
|
Item type | 会議発表論文 / Conference Paper(1) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
公開日 | 2015-03-26 | |||||||||
タイトル | ||||||||||
タイトル | 並列流体計算のためのオブジェクト指向フレームワーク | |||||||||
言語 | ||||||||||
言語 | jpn | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | 数値流体力学 | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | CFD | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | フレームワーク | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | 並列化 | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | クラスライブラリ | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | 書換え性 | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | 再利用性 | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | コード | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | 並列計算 | |||||||||
キーワード | ||||||||||
主題Scheme | Other | |||||||||
主題 | オブジェクト指向アプローチ | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | computational fluid dynamics | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | CFD | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | framework | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | parallelization | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | class library | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | portability | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | reusability | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | code | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | parallel computation | |||||||||
キーワード | ||||||||||
言語 | en | |||||||||
主題Scheme | Other | |||||||||
主題 | object oriented approach | |||||||||
資源タイプ | ||||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_5794 | |||||||||
資源タイプ | conference paper | |||||||||
その他のタイトル(英) | ||||||||||
その他のタイトル | An object-oriented framework for parallel computational fluid dynamics | |||||||||
著者 |
太田, 高志
× 太田, 高志
× Ota, Takashi
|
|||||||||
著者所属 | ||||||||||
日本原子力研究所 | ||||||||||
著者所属(英) | ||||||||||
en | ||||||||||
Japan Atomic Energy Research Institute | ||||||||||
出版者 | ||||||||||
出版者 | 航空宇宙技術研究所 | |||||||||
出版者(英) | ||||||||||
出版者 | National Aerospace Laboratory (NAL) | |||||||||
書誌情報 |
航空宇宙技術研究所特別資料 en : Special Publication of National Aerospace Laboratory 巻 41, p. 367-372, 発行日 1999-02 |
|||||||||
会議概要(会議名, 開催地, 会期, 主催者等) | ||||||||||
内容記述タイプ | Other | |||||||||
内容記述 | 航空宇宙技術研究所 24-26 Jun. 1998 東京 日本 | |||||||||
会議概要(会議名, 開催地, 会期, 主催者等)(英) | ||||||||||
内容記述タイプ | Other | |||||||||
内容記述 | National Aerospace Laboratory 24-26 Jun. 1998 Tokyo Japan | |||||||||
抄録 | ||||||||||
内容記述タイプ | Abstract | |||||||||
内容記述 | 並列計算流体力学(CFD)に対するオブジェクト指向アプローチを提案し、この概念を実現するプログラミング・フレームワークを設計した。このアプローチの主な概念は計算手法を、並列化によってもたらされるデータ管理作業と分離することである。このようにしてフレームワークは並列化に関係なく並列CFDコードの計算手法を書くことができる。コードの書換え性や再利用性を改善するために各種の考慮がなされている。ここに示したフレームワークは汎用のための低水準のクラスライブラリーを目指したものではないが、応用分野に非常に近いので、この場合のCFDは、完全なコードを構築するためのインフラストラクチャを提供する。本報では、CFDの基本設計とフレームワークを示す。結果は、このアプローチが各方面のCFD並列計算に有効であることを示した。 | |||||||||
抄録(英) | ||||||||||
内容記述タイプ | Other | |||||||||
内容記述 | An object oriented approach for parallel Computational Fluid Dynamics (CFD) is proposed and a programming framework that realizes the concept is designed. The main concept of the approach is to separate a numerical scheme and data management tasks brought by a parallelization. Thus the framework allows to write a numerical scheme of a parallel computational fluid dynamics code without concerning the parallelization. Many considerations are paid for improving the portability and the reusability of the code. The framework presented here does not aim to be a low level class library for a general use, but as being much close to an application field, CFD in this case, provides an infrastructure for building a complete code. The basic design and a framework for CFD are presented in this paper. The result suggests that the approach can benefit in various aspects of parallel computation of CFD. | |||||||||
ISSN | ||||||||||
収録物識別子タイプ | ISSN | |||||||||
収録物識別子 | 0289-260X | |||||||||
書誌レコードID | ||||||||||
収録物識別子タイプ | NCID | |||||||||
収録物識別子 | AN10097345 | |||||||||
資料番号 | ||||||||||
内容記述タイプ | Other | |||||||||
内容記述 | 資料番号: AA0001958059 | |||||||||
レポート番号 | ||||||||||
内容記述タイプ | Other | |||||||||
内容記述 | レポート番号: NAL SP-41 |