Translation status
This page has not yet been translated into Latvian, 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