トップQs
タイムライン
チャット
視点

PhasicFlow

ウィキペディアから

Remove ads

PhasicFlowは、2023年に公開されたオープンソースソフトウェアである。

GPL 3 ライセンスで配布されており、フック型、Hertz–Mindlin (HM)、Hertz–Kuwabara–Kono (HKK) などの接触モデルと、静的・動的クーロンすべり摩擦および動的転がり摩擦を扱う。実装は約93,000行のC++で記述され、OpenMPやCUDAおよびKokkos、tbbといったライブラリが用いられている。

概要

PhasicFlowは、2023年に公開されたオープンソースソフトウェアである。 主な用途や対象分野は不明である。

名称:PhasicFlow

公開年:2023年

種別:オープンソースソフトウェア(詳細なソフトウェア分類は不明)

歴史・開発

PhasicFlowは2023年に公開された。 それ以前の開発経緯や開発開始時期、バージョン履歴などの詳細は不明である。

開発者・開発組織:不明

開発開始時期:不明

公開形態(プレプリリースの有無など):不明

特徴

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

オープンソースソフトウェアであり、GPL 3 ライセンスで提供されている。

フック型、Hertz–Mindlin (HM)、Hertz–Kuwabara–Kono (HKK) といった複数の接触モデルに対応している。

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

実装は大規模なC++コードベース(約93,000行)で構成されている。

対象とする具体的な計算問題、利用事例、性能評価などの詳細は不明である。

接触モデル

PhasicFlowでは、接触挙動を表現するために以下の接触モデルが用いられている。

フック型

Hertz–Mindlin (HM)

Hertz–Kuwabara–Kono (HKK)

また、摩擦に関して以下が扱われる。

静的クーロンすべり摩擦

動的クーロンすべり摩擦

動的転がり摩擦

これらのモデルの具体的な数値パラメータや適用範囲、標準設定などの詳細は不明である。

実装

PhasicFlowの実装に関して、以下の情報が示されている。

使用言語:C++

コード行数:約93,000行

利用されている技術・ライブラリ:OpenMP、CUDA

依存ライブラリ:Kokkos、tbb など

対応プラットフォーム、対応コンパイラ、ビルドシステム、テストフレームワークなどの情報は不明である。

ライセンス・入手性

PhasicFlowはオープンソースソフトウェアであり、GPL 3 ライセンスの下で配布されている。 ソースコードはGitHub上で公開されており、関連するウェブサイトやDOIリンクも提供されている。

ライセンス:GPL 3

ソースコード入手方法:GitHub リポジトリから取得可能

バイナリ配布の有無:不明

商用利用や再配布に関する詳細:GPL 3 に基づくが、具体的なプロジェクト固有の方針は不明

参考文献・リンク

PhasicFlow GitHub リポジトリ(ソースコード)

https://github.com/PhasicFlow/phasicFlow

PhasicFlow 関連ウェブサイト

https://phasicflow.github.io/phasicFlow/

PhasicFlow 関連DOIリンク

https://doi.org/10.1016/j.cpc.2023.108821

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads