براہِ راست مواد پر جائیں

Translation status

This page has not yet been translated into Urdu, or its translation is out of date. The current English version is shown as a fallback.

FrontISTR v5.6 Release Notes

FrontISTR v5.6 Has Been Released!

FrontISTR v5.6

  • Release date: May 24, 2024
  • Changes from v5.5
    • Improvements: 9 issues
    • Specification changes: 5 issues
    • Bug fixes: 14 issues
    • Others: 10 issues

Improvements (1/2)

  • #579 Make the direct method usable with the explicit DOF method for contact
    • The MPC treatment by the explicit DOF elimination method can now be used even when the direct method is specified for the solver
  • #599 Added the embedding function for element-composing nodes
    • Creates an "Embedding (EMBED) element" that embeds additional elements (a node group) inside the shape of the analysis target
    • It can be used by specifying !EMBED PAIR in the mesh file and !EMBED in the analysis control file
    • Sample model: FrontISTR/tests/analysis/static/embed_slag_iter
  • Visualization of the element equivalent plastic strain PL_ESTRAIN
    • By specifying PL_ESTRAIN,ON in !OUTPUT_VIS, the equivalent plastic strain at element centers can be visualized
    • The content described in Issue #583 is planned to be implemented going forward

Improvements (2/2)

  • #582 Specification change for centrifugal force (allowing negative values)
    • By making the angular velocity of the centrifugal force negative, a body force that compresses in the radial direction can be applied
  • #243 Result output when surface-to-surface contact / MPC is present
    • For elements not in the mesh that are generated internally in the case of surface-to-surface contact / MPC, they are no longer output to the result file

CI-related

  • #564 Creation of a manual regarding CI/CD
  • #535 Improvements to the automatic generation of the debian package from the perspective of CI/CD

Tests added

  • #463 Added a test where contact and MPC coexist
  • #578 Added MPC tests
  • #543 Added a test that uses ML preconditioning in contact analysis

Specification Changes

  • #294 Make it easier to change wrapper commands and command-line options when running test cases
  • #35 Readability of hecmw_result_add
  • #433 Resolve the problem of large numbers of time-history data files (BOUNDARY, DLOAD) and domain partitioning
  • #540 Refactoring of solve_LINEQ_iter_contact
  • #515 Make AMPLITUDE definable in the analysis control file as well

Bug Fixes

  • #510 The sign of the trace term of the stress integral in the Updated Lagrangian method
  • #321 Fixes for geometrically linear elasto-plastic analysis
  • #560 The download link for the Ubuntu deb is wrong
  • #576 Problem with DOF-elimination MPC in MPI parallel
  • #577 Problem when DOF elimination is used for both in a model with contact and MPC coexisting in MPI parallel
  • #588 Intent errors in the subroutines for smoothed 341
  • #226 Restart file reading error for ver.5 in the Windows version
  • #558 Error that hecmw_result_io_{bin|txt}.h is not found at build time
  • #537 The standard output message of the executable published in Ver.5.5 is still the one from Ver.5.4
  • #462 rmerge stops with signal 11 when contact and MPC coexist

CI-related

  • #597 GitLab CI gets stuck with docker/fistr1
  • #545 The pipeline of a branch in the same state as master fails
  • #548 The CI for hybrid execution fails
  • #547 Bug related to creating docker containers

Others

Questions resolved

  • #521 mpi-related tests fail on macOS PPC (all other pass)
  • #549 solid + shell model fails to solve
  • #552 Initial temperature does not affect the thermal steady-state analysis
  • #553 What is contact theory? What are the specific references

Duplicate handling and problems from past versions

  • #569 The Version number of FrontISTR v5.5 is still 5.4
  • #598 Plastic strain increases abnormally in small-deformation elasto-plasticity
  • #575 Contact pair names containing lowercase letters are not recognized correctly
  • #492 Investigation of unifying the time-increment control of dynamic and static analysis

Judged as not needed

  • #559 I want to take into account the dependence of the friction coefficient
  • #42 Add a parallel partitioner

Acknowledgments

  • Development cooperation

FrontISTR.git

Author commits
Kazuya Goto 81
inagaki 18
Yu IHARA 11
toru ando 4
Masae Hayashi 2
simlet 1
Liang 1
Kanato Kono 1

FrontISTR_manual.git

Author commits
Michio Ogawa 3

Bug Reports

Author commits
K-sama
T-sama
  • The number of commits merged into the release branch in the git repository was counted (Merge commits are not counted)
  • Counting command: git log --no-merges [previous release branch]..[current release branch] | grep -e Author | sort | uniq –c | sort –nr
  • Notational variations of author names were merged manually

Thank you very much for your cooperation in development