Abaqus Code for a Residual Control Staggered Solution Scheme for the Phase-Field Modeling of Brittle and Ductile Fracture
收藏Mendeley Data2024-03-27 更新2024-06-26 收录
下载链接:
https://data.mendeley.com/datasets/p77tsyrbx2
下载链接
链接失效反馈官方服务:
资源简介:
Abaqus UEL and UMAT subroutines for the phase-field modelling of brittle and ductile fracture. The code consists of the 3-layered system including the user elements and user material subroutine producing a staggered algorithm with a residual norm-based stopping criterion. The finite element formulations include 4-node full integration 2D and 8-node full integration 3D linear elements. The source code and input files for the examples published in the associated journal paper as well as the PhD thesis are provided here. The files contain detailed explanations and instructions for users. This is an updated version of the dataset! Ductile material behavior has been included with 2 different phase-field formulations, more examples with better explanations, python scripts etc. For simplicity, the brittle examples are included with elastic material model only. In future versions, complete generalization of the model will be provided. See more info in Version_4-ChangeLog.txt! For additional information, suggestions, comments or collaboration, please contact me at karlo.seles@fsb.hr! To be added in the next versions: - Tetrahedral finite element formulation - Python script for the input file generation - Fatigue material behavior model with cyclically loaded examples - Completely generalized model presented in the author's PhD thesis: -- Brittle, ductile and fatigue behavior in one model -- Microstructural geometry example with contact problems - Finite strain theory - Complete thread-parallel computation for increased efficiency
本数据集提供用于脆性与韧性断裂相场建模的Abaqus UEL(User Element Subroutine,用户单元子程序)与UMAT(User Material Subroutine,用户材料子程序)。
该代码采用三层架构,集成用户单元与用户材料子程序,可生成基于残差范数终止准则的交错求解算法。
所采用的有限元格式包含4节点全积分二维线性单元与8节点全积分三维线性单元。
此处提供了已发表于相关期刊论文及博士学位论文中的各类算例的源代码与输入文件。
配套文件包含面向用户的详细说明与操作指南。
本数据集为更新迭代版本!
本次更新新增了两种不同相场公式下的韧性材料行为模型、解释更为详尽的更多算例以及Python脚本等内容。为简化演示,脆性断裂算例仅采用弹性材料模型。
未来版本将提供模型的完全泛化实现,更多详情请查阅Version_4-ChangeLog.txt文件!
如需获取更多信息、提出建议或评论,或寻求合作,请通过邮箱karlo.seles@fsb.hr与我联系。
下一版本将新增以下功能:
- 四面体有限元格式
- 用于输入文件生成的Python脚本
- 配套循环加载算例的疲劳材料行为模型
- 作者博士学位论文中提出的完全泛化模型:
-- 集脆性、韧性与疲劳行为于一体的统一求解模型
-- 含接触问题的微结构几何算例
- 有限应变理论
- 用于提升计算效率的全线程并行计算功能
创建时间:
2024-01-23



