MechSysベースのJKR DEM

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構造、拡張性などの詳細は不明である。

 ライセンス・入手性 
 ライセンスは GPL 3（GNU General Public License version 3）である。
 オープンソース（OSS）として公開されている。
 ソースコードのホスティング場所（リポジトリURL）、配布形態（アーカイブ、パッケージ等）、バージョン管理システム、配布元の公式サイトなどは不明である。
 脚注 

 参考文献・リンク 
本実装に関連するとされるリンクは以下のとおりである。いずれも、具体的な内容や本実装との関係の詳細は不明である。
 DOI: 10.1111/mice.12165
 arXiv: 1409.8034
これらの文献が MechSys 自体、あるいは MechSysベースのJKR DEM（正式名称不明）にどのように関係しているかについては、不明である。

Category:トライボロジー