{"created":"2023-06-20T15:07:59.432960+00:00","id":37373,"links":{},"metadata":{"_buckets":{"deposit":"2cda11a0-7358-430a-91a7-0b0d91c646b4"},"_deposit":{"created_by":1,"id":"37373","owners":[1],"pid":{"revision_id":0,"type":"depid","value":"37373"},"status":"published"},"_oai":{"id":"oai:jaxa.repo.nii.ac.jp:00037373","sets":["1887:1891","1896:1898:1913:1915"]},"author_link":["480413","480412"],"item_5_alternative_title_2":{"attribute_name":"その他のタイトル(英)","attribute_value_mlt":[{"subitem_alternative_title":"An object-oriented framework for parallel computational fluid dynamics"}]},"item_5_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"1999-02","bibliographicIssueDateType":"Issued"},"bibliographicPageEnd":"372","bibliographicPageStart":"367","bibliographicVolumeNumber":"41","bibliographic_titles":[{"bibliographic_title":"航空宇宙技術研究所特別資料"},{"bibliographic_title":"Special Publication of National Aerospace Laboratory","bibliographic_titleLang":"en"}]}]},"item_5_description_14":{"attribute_name":"会議概要(会議名, 開催地, 会期, 主催者等)","attribute_value_mlt":[{"subitem_description":"航空宇宙技術研究所 24-26 Jun. 1998 東京 日本","subitem_description_type":"Other"}]},"item_5_description_15":{"attribute_name":"会議概要(会議名, 開催地, 会期, 主催者等)(英)","attribute_value_mlt":[{"subitem_description":"National Aerospace Laboratory 24-26 Jun. 1998 Tokyo Japan","subitem_description_type":"Other"}]},"item_5_description_16":{"attribute_name":"抄録","attribute_value_mlt":[{"subitem_description":"並列計算流体力学(CFD)に対するオブジェクト指向アプローチを提案し、この概念を実現するプログラミング・フレームワークを設計した。このアプローチの主な概念は計算手法を、並列化によってもたらされるデータ管理作業と分離することである。このようにしてフレームワークは並列化に関係なく並列CFDコードの計算手法を書くことができる。コードの書換え性や再利用性を改善するために各種の考慮がなされている。ここに示したフレームワークは汎用のための低水準のクラスライブラリーを目指したものではないが、応用分野に非常に近いので、この場合のCFDは、完全なコードを構築するためのインフラストラクチャを提供する。本報では、CFDの基本設計とフレームワークを示す。結果は、このアプローチが各方面のCFD並列計算に有効であることを示した。","subitem_description_type":"Abstract"}]},"item_5_description_17":{"attribute_name":"抄録(英)","attribute_value_mlt":[{"subitem_description":"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.","subitem_description_type":"Other"}]},"item_5_description_32":{"attribute_name":"資料番号","attribute_value_mlt":[{"subitem_description":"資料番号: AA0001958059","subitem_description_type":"Other"}]},"item_5_description_33":{"attribute_name":"レポート番号","attribute_value_mlt":[{"subitem_description":"レポート番号: NAL SP-41","subitem_description_type":"Other"}]},"item_5_publisher_8":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"航空宇宙技術研究所"}]},"item_5_publisher_9":{"attribute_name":"出版者(英)","attribute_value_mlt":[{"subitem_publisher":"National Aerospace Laboratory (NAL)"}]},"item_5_source_id_21":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"0289-260X","subitem_source_identifier_type":"ISSN"}]},"item_5_source_id_24":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10097345","subitem_source_identifier_type":"NCID"}]},"item_5_text_6":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"日本原子力研究所"}]},"item_5_text_7":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_language":"en","subitem_text_value":"Japan Atomic Energy Research Institute"}]},"item_creator":{"attribute_name":"著者","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"太田, 高志"}],"nameIdentifiers":[{"nameIdentifier":"480412","nameIdentifierScheme":"WEKO"}]},{"creatorNames":[{"creatorName":"Ota, Takashi","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"480413","nameIdentifierScheme":"WEKO"}]}]},"item_files":{"attribute_name":"ファイル情報","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_date","date":[{"dateType":"Available","dateValue":"2020-02-10"}],"displaytype":"detail","filename":"nalsp0041059.pdf","filesize":[{"value":"686.2 kB"}],"format":"application/pdf","licensetype":"license_note","mimetype":"application/pdf","url":{"label":"nalsp0041059.pdf","url":"https://jaxa.repo.nii.ac.jp/record/37373/files/nalsp0041059.pdf"},"version_id":"135e78cd-2931-4587-a8b0-3b066e6c1817"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"数値流体力学","subitem_subject_scheme":"Other"},{"subitem_subject":"CFD","subitem_subject_scheme":"Other"},{"subitem_subject":"フレームワーク","subitem_subject_scheme":"Other"},{"subitem_subject":"並列化","subitem_subject_scheme":"Other"},{"subitem_subject":"クラスライブラリ","subitem_subject_scheme":"Other"},{"subitem_subject":"書換え性","subitem_subject_scheme":"Other"},{"subitem_subject":"再利用性","subitem_subject_scheme":"Other"},{"subitem_subject":"コード","subitem_subject_scheme":"Other"},{"subitem_subject":"並列計算","subitem_subject_scheme":"Other"},{"subitem_subject":"オブジェクト指向アプローチ","subitem_subject_scheme":"Other"},{"subitem_subject":"computational fluid dynamics","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"CFD","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"framework","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"parallelization","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"class library","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"portability","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"reusability","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"code","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"parallel computation","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"object oriented approach","subitem_subject_language":"en","subitem_subject_scheme":"Other"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourcetype":"conference paper","resourceuri":"http://purl.org/coar/resource_type/c_5794"}]},"item_title":"並列流体計算のためのオブジェクト指向フレームワーク","item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"並列流体計算のためのオブジェクト指向フレームワーク"}]},"item_type_id":"5","owner":"1","path":["1891","1915"],"pubdate":{"attribute_name":"公開日","attribute_value":"2015-03-26"},"publish_date":"2015-03-26","publish_status":"0","recid":"37373","relation_version_is_last":true,"title":["並列流体計算のためのオブジェクト指向フレームワーク"],"weko_creator_id":"1","weko_shared_id":-1},"updated":"2023-06-20T21:20:35.557748+00:00"}