相互作用モデル詳細比較

最終更新日: 2026年5月10日

以前作成した相互作用モデル比較表を、現在の比較サイトに組み込んだページ。表内のコード名は、対応する YADE / LIGGGHTS のソースファイルへ直接リンクしている。リンク先ファイルは interaction_sources フォルダに同梱している。

分類 モデル/機能 YADE LIGGGHTS 判定 違いの要点
基本DEM 線形ばね・クーロン摩擦 Law2_ScGeom_FrictPhys_CundallStrack
Law2_CylScGeom_FrictPhys_CundallStrack
Law2_ScGridCoGeom_FrictPhys_CundallStrack
Law2_GridCoGridCoGeom_FrictPhys_CundallStrack
Law2_MultiScGeom_MultiFrictPhys_CundallStrack
normal hooke
normal hooke/stiffness
tangential history
両方 YADE は完成 law。LIGGGHTS は normal と tangential を組み合わせる。
基本DEM 接線履歴なし摩擦 該当する標準 Law2 なし tangential no_history LIGGGHTSのみ 接線変位履歴を持たず、速度粘性を Coulomb 上限で制限。
基本DEM 粘性減衰付き線形接触 Law2_ScGeom_FrictViscoPhys_CundallStrackVisco
Law2_ScGeom_ViscoFrictPhys_CundallStrack
normal hooke の damping
normal hooke/stiffness の damping
部分 YADE は専用 Phys/Law。LIGGGHTS は normal component の設定。
Hertz系 Hertz-Mindlin Law2_ScGeom_MindlinPhys_Mindlin
Ip2_FrictMat_FrictMat_MindlinPhys
normal hertz
tangential history
両方 基本形は近い。LIGGGHTS は部品合成。
Hertz系 Hertz Ip2MatchMaker で調整 normal hertz/stiffness 部分 LIGGGHTS は明示的 component として持つ。
Hertz系 Hertz Law2_ScGeom_MindlinPhys_HertzWithLinearShear 直接該当なし YADEのみ LIGGGHTS の hertz は接線剛性も重なり依存。
Hertz系 Mindlin-Deresiewicz Law2_ScGeom_MindlinPhys_MindlinDeresiewitz 直接該当なし YADEのみ 詳細な Mindlin-Deresiewicz 接線履歴。
Hertz系 Hertz-Mindlin CDM Law2_ScGeom_MindlinPhysCDM_HertzMindlinCDM 直接該当なし YADEのみ CDM 拡張。
法線履歴/塑性 Hooke LudingPM, InelastCohFrictPM が近い normal hooke/hysteresis LIGGGHTSのみ normal component として独立。
法線履歴/塑性 Luding Law2_ScGeom_LudingPhys_Basic
Ip2_LudingMat_LudingMat_LudingPhys
normal luding
tangential tan_luding
rolling luding
両方 YADE は一体 law。LIGGGHTS は normal/tangential/rolling に分割。
法線履歴/塑性 Thornton-Ning 直接該当なし normal thornton_ning LIGGGHTSのみ 塑性衝突・adhesion 系 normal model。
法線履歴/塑性 Edinburgh 直接該当なし normal edinburgh
normal edinburgh/stiffness
LIGGGHTSのみ Edinburgh 系 elasto-plastic adhesive normal model。
凝集/接着 凝集摩擦・曲げねじりモーメント Law2_ScGeom6D_CohFrictPhys_CohesionMoment
Ip2_CohFrictMat_CohFrictMat_CohFrictPhys
cohesion * + rolling * で部分的に表現 部分 YADE は破壊、曲げ、ねじり、creep を一体管理。
凝集/接着 非弾性凝集摩擦 Law2_ScGeom6D_InelastCohFrictPhys_CohesionMoment
Ip2_2xInelastCohFrictMat_InelastCohFrictPhys
直接該当なし YADEのみ 非弾性 cohesive moment law。
凝集/接着 SJKR DMT adhesion や CohFrict はあるが同名なし cohesion sjkr
cohesion sjkr2
LIGGGHTSのみ 接触面積比例の cohesion component。
凝集/接着 DMT Law2_ScGeom_MindlinPhys_MindlinincludeAdhesion cohesion sjkr が概念的に近い 部分 YADE は \(4\pi R^*\gamma\) 型、LIGGGHTS SJKR は面積比例。
rolling/torsion 転がり・ねじり抵抗 CohFrictPhys の moment
MindlinPhysincludeMoment
rolling cdt
rolling epsd
rolling epsd2
rolling epsd3
rolling luding
部分 LIGGGHTS は rolling を独立部品として多く持つ。
液体/毛管 Laplace-Young 表補間 Law2_ScGeom_CapillaryPhys_Capillarity
CapillarityEngine
直接同じ table 型はなし YADEのみ 外部テーブル補間でメニスカス量を得る。
液体/毛管 液量ベース毛管・粘性力 ViscElCap, LiqControl が近い cohesion washino/capillary/viscous
cohesion easo/capillary/viscous
部分 LIGGGHTS は液量 property から力と粘性を計算。
液体/毛管 近接流体潤滑力 Law2_ScGeom_VirtualLubricationPhys
Law2_ScGeom_ImplicitLubricationPhys
Law2_ScGeom_PotentialLubricationPhys
直接該当なし YADEのみ 近接流体潤滑を独立 law として持つ。
材料モデル JCFpm Law2_ScGeom_JCFpmPhys_JointedCohesiveFrictionalPM 直接該当なし YADEのみ 節理面、smooth joint、亀裂記録。
材料モデル Concrete Particle Model Law2_ScGeom_CpmPhys_Cpm 直接該当なし YADEのみ コンクリート損傷・破壊。
材料モデル WirePM Law2_ScGeom_WirePhys_WirePM bond harmonic はあるが同等ではない YADEのみ ワイヤ、金網、ジオテキスタイル向け。
材料モデル Lourenco Law2_ScGeom_MortarPhys_Lourenco 直接該当なし YADEのみ モルタル/界面モデル。
材料モデル Bubble Law2_ScGeom_BubblePhys_Bubble pair_style bubble
pair_style gran_bubble
部分 名前は近いが実装単位が違う。
形状/幾何 球・壁・面要素の標準接触 Ig2_Sphere_Sphere_ScGeom
Ig2_Sphere_Sphere_ScGeom6D
Ig2_Facet_Sphere_ScGeom
Ig2_Wall_Sphere_ScGeom
surface default
fix wall/gran
両方 基本球接触と壁接触。
形状/幾何 multicontact MultiScGeom
Law2_MultiScGeom_*
surface multicontact 部分 概念は近いが実装対象が異なる。
形状/幾何 superquadric 直接該当なし surface superquadric
fix_template_superquadric
fix_nve_superquadric
LIGGGHTSのみ superquadric 専用形状。
形状/幾何 multisphere clump が概念的に近い fix multisphere
particletemplate/multisphere
部分 複数球を剛体粒子として扱う仕組み。
形状/幾何 polyhedra Ig2_Polyhedra_*
Law2_PolyhedraGeom_PolyhedraPhys_Volumetric
直接該当なし YADEのみ 多面体の体積重なり接触。
形状/幾何 LevelSet 形状接触 Ig2_LevelSet_*
Law2_MultiScGeom_*
Law2_VolumeGeom_*
直接該当なし。surface superquadric は別方式 YADEのみ LevelSet 形状接触。
形状/幾何 cylinder / grid / PFacet Ig2_Sphere_ChainedCylinder_*
Ig2_Grid*
Ig2_*PFacet*
Law2_Cyl*
Law2_*Grid*
直接該当なし YADEのみ 線材・格子・膜要素の接触。
形状/幾何 tetra Ig2_Tetra_Tetra_TTetraGeom
Law2_TTetraSimpleGeom_NormPhys_Simple
直接該当なし YADEのみ 実験的 tetra 接触。
形状/幾何 ポテンシャル粒子・ブロック Ig2_PP_PP_ScGeom
Ig2_PB_PB_ScGeom
Law2_SCG_KnKsPhys_KnKsLaw
Law2_SCG_KnKsPBPhys_KnKsPBLaw
直接該当なし YADEのみ potential particle/block 用接触。
LAMMPS系 harmonic bond 同等の bond style はなし。WirePMCohFrict は別物 bond_style harmonic
bond_style hybrid
LIGGGHTSのみ LAMMPS 分子 bond style。
LAMMPS系 Lennard-Jones 直接該当なし pair_style soft
pair_style line/lj
LIGGGHTSのみ granular contact component とは別の pair style。
流体粒子 SPH 粒子間相互作用 PFV/LBM/OpenFOAM 連成はあるが SPH pair style としては別 pair_style sph/artVisc/tensCorr
pair_style sph/morris/tensCorr
LIGGGHTSのみ LIGGGHTS の SPH pair style。
FEM/内部力 FEM 凝集・内部力 pkg/fem/*
If2_*
granular contact component には該当なし YADEのみ DEM 接触 law とは別の有限要素系。