Accumulate contact Lagrange multipliers in infinitesimal dynamic analysis

ラグランジュ乗数の更新を if(.not. nlgeom) exit の手前へ移動し、静解析と同様に無条件更新にします。これにより NONLINEAR 未指定でも CONTACT_NFORCE/CONTACT_FRICTION が正しく出力されます。nlgeom=.true. 時の挙動は不変です。

回帰テスト追加:tests/analysis/dynamic/implicit_contact/2box_hex_press(摩擦なし面圧押し付け、NONLINEAR 無し)。修正前は CONTACT_NFORCE が厳密に0、修正後は非ゼロ。

Closes #778 (closed)

Merge request reports

Loading
Loading