Lethe-DEM
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/12/06 21:08 UTC 版)
|
|
出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。
|
Lethe-DEM は、2022年に公開されたオープンソースソフトウェアである。
Apache License 2.0 および GNU LGPL 2.1 の下で配布され、複数の接触モデルを実装している。
概要
Lethe-DEM は、C++ および Python により実装されたプログラムであり、複数の接触モデルを備えたオープンソースソフトウェアである。 主な用途、対象とする物理現象や応用分野、利用される産業分野などは不明である。
歴史・開発
Lethe-DEM は 2022年に公開された。 開発開始年、開発者・開発組織、開発体制(研究機関か企業か、プロジェクトの背景など)については不明である。 バージョン履歴やその後の更新状況も不明である。
特徴
Lethe-DEM の特徴として、以下の点が挙げられる。
オープンソースソフトウェアであること
複数の接触モデル(フック型、Hertz–Mindlin (HM)、JKR、DMT など)を備えていること
C++ および Python による実装で、コード規模が 170,000 行であること
MPI を用いた並列実装が採用されていること
外部ライブラリとして deal.II, numdiff, p4est, Trilinos, METIS に依存していること
対応プラットフォーム、サポートする入出力形式、ポストプロセス用ツール、GUI の有無などについては不明である。
接触モデル
Lethe-DEM には、以下の接触モデルおよび摩擦モデルが実装されている。
フック型接触モデル
Hertz–Mindlin (HM) 接触モデル
JKR 接触モデル
DMT 接触モデル
静的クーロンすべり摩擦
動的クーロンすべり摩擦
動的転がり摩擦
これら以外にどのような接触モデルや摩擦モデルが実装されているか、また各モデルの詳細な数理定式化やパラメータ設定については不明である。
実装
Lethe-DEM の実装に関する既知の情報は以下の通りである。
実装言語: C++ / Python
全コード行数: 170,000 行
並列化: MPI を使用
依存ライブラリ:
deal.II
numdiff
p4est
Trilinos
METIS
ビルドシステム(例: CMake 等)の種類、推奨コンパイラや必要なコンパイラバージョン、対応するオペレーティングシステムやハードウェア要件などは不明である。
ライセンス・入手性
Lethe-DEM は、以下のライセンスの下で公開されているオープンソースソフトウェアである。
Apache License 2.0
GNU Lesser General Public License (LGPL) 2.1
これらのライセンスがソフトウェア全体と個別コンポーネントのどの部分にどのように適用されるかについては不明である。
入手方法や配布形態の詳細(ソースコード以外のバイナリ配布、パッケージマネージャでの提供の有無など)は不明であるが、「関連リンク」として GitHub 上のページが示されている。
参考文献・リンク
Lethe-DEM に関連する外部リンクおよび DOI は以下の通りである。
https://chaos-polymtl.github.io/lethe/
- Lethe-DEMのページへのリンク