Wikiwand AI

MechSysベースのJKR DEM

From Wikipedia, the free encyclopedia

MechSysベースのJKR DEM(正式名称不明)は、MechSys を基盤として構築されたオープンソースの DEM(JKR 接触モデルを用いる)実装であり、2023年に公開された。

ライセンスは GNU General Public License version 3(GPL 3)である。一部の資料の表では名称が「— (MechSys-based JKR)」と記載されているが、正式名称は確認されていない。

MechSysベースのJKR DEM(正式名称不明)は、MechSys 上に実装された DEM コードであり、JKR モデルに基づく接触モデルと、静的・動的クーロン摩擦(すべり・転がり・ねじり)を扱うことが特徴である。主な用途、対象とする系や問題設定、開発者や所属機関などの詳細は不明である。

歴史・開発

  • 公開年は2023年である。
  • 開発開始時期、開発者、所属機関、開発の背景や目的などは不明。
  • ある資料の表では名称が「— (MechSys-based JKR)」と記載されているが、正式名称は不明である。

この実装がどのようなプロジェクトの一部として開発されたか、あるいはどの研究・論文に直接対応するかについても、不明である。

特徴

本実装の特筆されている特徴は、与えられた情報の範囲では以下のとおりである。

  • MechSys を基盤とした DEM 実装であること。
  • 接触モデルとして JKR モデルを採用していること。
  • 静的・動的クーロン摩擦を考慮しており、すべり・転がり・ねじりに対応していること。
  • C++ で実装されており、コード量が約11,000行であること。
  • OpenMP が利用されていること。

これ以外のアルゴリズム的な工夫、スケーラビリティ、対応する境界条件、入出力形式などの詳細は不明である。

接触モデル

MechSysベースのJKR DEM(正式名称不明)では、以下の接触関連要素が明示されている。

JKR モデル
接触モデルとして JKR モデルを用いる。JKR モデルの具体的な定式化やパラメータ設定、適用範囲などの詳細は不明。
クーロン摩擦
静的クーロン摩擦および動的クーロン摩擦をサポートする。すべり・転がり・ねじりの各モードに対して摩擦が考慮される。摩擦係数の扱い、摩擦則の切り替え条件、数値実装上の詳細は不明。

その他の減衰モデル、粘性項、接触剛性のモデル化などの有無については不明である。

実装

実装に関する明示情報は次のとおりである。

  • MechSys を基盤として実装されている。
  • C++ による実装であり、コード量は約11,000行である。
  • OpenMP が利用されている。

コンパイル手順、対応コンパイラやプラットフォーム、依存ライブラリ、テスト体系、API構造、拡張性などの詳細は不明である。

ライセンス・入手性

脚注

参考文献・リンク

Related Articles

Timelines

Top Qs

Fact Checks