コンテンツにスキップ

MUSEN

出典: フリー百科事典『ウィキペディア(Wikipedia)』

MUSENは、2020年に公開されたオープンソースソフトウェアである。ライセンスはBSD 3-Clause License(BSD-3)であり、オープンソースソフトウェア(OSS)として提供されている。 本ソフトウェアは、各種接触モデルに対応し、静的・動的クーロンすべり摩擦および動的転がり摩擦を扱うことを特徴としている。 具体的な用途や適用分野、想定ユーザー層などは不明である。

歴史・開発

[編集]

MUSENは2020年に公開された。 開発開始時期、開発者または開発組織、バージョン履歴や主な機能追加の経緯などの詳細は不明である。

特徴

[編集]

MUSENの主な特徴として、以下の点が挙げられる。

オープンソースソフトウェアとして公開されていること(OSS)。

BSD-3ライセンスに基づいて配布されていること。

各種接触モデルをサポートしていること。

静的・動的クーロンすべり摩擦および動的転がり摩擦を扱うことができること。

これら以外の機能、性能指標、対応プラットフォームなどの詳細は不明である。

接触モデル

[編集]

MUSENは、複数の接触モデルに対応しており、特に以下の摩擦モデルを扱う。

各種接触モデル(具体的なモデル名は不明)

静的クーロンすべり摩擦

動的クーロンすべり摩擦

動的転がり摩擦

これらのモデルの数理的定式化、パラメータ設定方法、数値解法や適用範囲などの詳細は不明である。

実装

[編集]

MUSENは、約70,000行のC++コードおよびCUDAによって実装されている。 また、以下の外部ライブラリに依存している。

Qt

Protocol Buffers(protobuf)

zlib

ビルドシステム、対応するオペレーティングシステム、テスト環境、ドキュメント整備状況などについては不明である。

ライセンス・入手性

[編集]

MUSENはBSD-3ライセンス(BSD 3-Clause License)の下で公開されているオープンソースソフトウェアである。 関連情報としてGitHub上にMUSENに関するプロジェクトページ(https://github.com/msolids/musen)が存在し、またウェブ上のプロジェクトページ(https://msolids.net/musen/)が示されている。

バイナリ配布の有無、パッケージマネージャでの提供状況、商用利用事例などの詳細は不明である。

参考文献・リンク

[編集]

MUSEN 関連ウェブページ: https://msolids.net/musen/

MUSEN GitHub プロジェクト: https://github.com/msolids/musen

DOI: 10.1016/j.softx.2020.100618(内容の詳細は不明)