docs(dynamic): update for multi-step, autoinc, restart, spring in dynamic analysis

動解析の自動増分・カットバック等に対応するドキュメント更新

概要

FrontISTR 本体ブランチ kinagaki/dynamic_autoinc2([MR: Rebase dynamic_autoinc2 onto master])で導入された動解析の仕様変更に追従し、日本語ドキュメントを更新する。

反映した仕様変更

1. 動解析のマルチステップ対応

  • !STEP を動解析でも使えるようにし、複数ステップで境界条件・荷重グループを切り替え可能とした。
  • !STEP を省略した場合のみ、従来どおり !DYNAMIC の n_step と t_delta に基づく単一ステップ解析として動作する(後方互換)。
  • !STEP の BOUNDARY 行で !BOUNDARY, !VELOCITY, !ACCELERATION を、LOAD 行で !CLOAD および陰解法の !SPRING をステップごとに有効化できる。
  • !VELOCITY, !ACCELERATION に GRPID パラメータを追加。

2. 動解析の自動増分・カットバック(陰解法)

  • 非線形陰解法の動解析で !STEP, INC_TYPE=AUTO による自動増分・カットバックが利用可能になった。
  • !AUTOINC_PARAM および !TIME_POINTS も動解析で利用できる。
  • 固定増分の動解析でも、新規入力では !STEP の DTIME, ETIME で時間増分・ステップ時間幅を指定することを推奨する方針に整理した。!DYNAMIC の n_step / t_delta は省略時・後方互換用の既定値として位置づけ直した。

3. 動解析リスタートの改善・形式統一

  • 動解析リスタートが、step 番号 / substep 番号 / 通算 substep / 現在時刻 / 時間増分 / 速度 / 加速度 / 自動増分状態を保存するよう拡張され、マルチステップ解析の再開に対応した。
  • 動解析と静解析でリスタートファイル形式を統一。
  • FREQUENCY < 0 の絶対値 |n| がリスタート出力間隔として明確化されたことを反映。

4. モニタ出力の列構成変更

  • dyna_disp_*.txt, dyna_velo_*.txt, dyna_acce_*.txt, dyna_strain_*.txt, dyna_stress_*.txt, dyna_energy.txt の出力列に step番号 と substep番号 が含まれる形式へ変更されたことを反映。

5. 陰解法動解析での !SPRING 対応

  • !SPRING が静解析だけでなく陰解法の動解析でも有効になった点を追記。
  • !STEP の LOAD 行でステップごとに有効化できる旨を明記。

変更ファイル

  • docs/functions_reference/01_analysis_type.ja.md
  • docs/functions_reference/04_boundary_load.ja.md
  • docs/functions_reference/06b_solution_algorithm.ja.md
  • docs/functions_reference/07_step.ja.md
  • docs/functions_reference/09_output_restart.ja.md
  • docs/keyword_reference/cnt/acceleration.ja.md
  • docs/keyword_reference/cnt/dynamic.ja.md
  • docs/keyword_reference/cnt/restart.ja.md
  • docs/keyword_reference/cnt/spring.ja.md
  • docs/keyword_reference/cnt/step.ja.md
  • docs/keyword_reference/cnt/velocity.ja.md

確認事項

  • mkdocs build でのビルド: 成功
  • 既存の Markdown 構文エラー: なし
  • 本MRの編集箇所由来の新規リンク警告: なし

補足

  • 今回は日本語版(.ja.md)のみを更新した。英語版(.en.md)はまだ更新していない。
  • 関連する FrontISTR 本体側の変更は kinagaki/dynamic_autoinc2 ブランチ参照。

Merge request reports

Loading
Loading