DEMBody
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/12/06 20:39 UTC 版)
|
|
この記事はカテゴライズされていないか、不十分です。
|
DEMBodyは、Fortran 90で実装されたプログラムであり、2022年に公開された。
接触モデルとしてHertz–Mindlin (HM)モデルおよび静的・動的クーロン摩擦(すべり・転がり・ねじり)が用いられ、OpenMPが利用されている。ライセンスはnon-commercial agreement(非商用契約)であり、利用にあたっては登録および承認が必要とされている。開発者や主な用途などの詳細は不明である。
概要
DEMBodyは、約1万2000行のFortran 90コードから構成されるプログラムである。接触モデルとしてHertz–Mindlin (HM)および静的・動的クーロン摩擦(すべり・転がり・ねじり)を採用し、OpenMPが用いられている。ライセンス形態はnon-commercial agreementであり、利用にあたってはregistration & approval(登録および承認)が必要である。開発目的、主な適用分野、想定ユーザーなどは不明である。
歴史・開発
- 公開年は2022年である。
これ以外の開発経緯、開発者、開発組織、バージョン履歴などは不明である。
特徴
DEMBodyの既知の特徴は以下のとおりである。
- 接触モデルとしてHertz–Mindlin (HM)を採用している。
- 静的および動的クーロン摩擦に対応し、「すべり・転がり・ねじり」の摩擦を扱う。
- Fortran 90で実装されており、コード規模は約1万2000行である。
- OpenMPが利用されている。
これら以外の機能、入出力形式、解析対象、対応プラットフォームなどの詳細は不明である。
接触モデル
DEMBodyでは、接触モデルとして以下が用いられる。
- Hertz–Mindlin (HM)接触モデル
- 静的クーロン摩擦(すべり・転がり・ねじり)
- 動的クーロン摩擦(すべり・転がり・ねじり)
これ以外の接触モデルやその他のモデルの有無は不明である。
実装
DEMBodyは以下のような実装上の特徴をもつ。
- 使用言語はFortran 90である。
- コード規模は約1万2000行である。
- OpenMPが用いられている。
コンパイラや依存ライブラリ、ビルド手順、サポートされるオペレーティングシステムやハードウェア要件などは不明である。
ライセンス・入手性
DEMBodyのライセンスと入手性に関する既知の情報は以下のとおりである。
- ライセンスはnon-commercial agreement(非商用契約)である。
- 利用にはregistration & approval(登録および承認)が必要である。
オープンソースソフトウェアとしての位置付けや、商用利用の可否、費用の有無など、より詳細なライセンス条件は不明である。配布形態や入手方法の具体的な手順も不明である。
脚注
参考文献・リンク
これら以外の文献、論文、解説記事などの有無は不明である。
- DEMBodyのページへのリンク