用C++写了一个简单的单晶晶体塑性模型
- 支持混合边界条件
- Voce硬化模型
- 位错速度模型
- 下载cmake
- 下载Eigen3 tclap,准备CMakeLists.txt
- 用cmake编译所有文件
- 完成
- 滑移系以及塑性模型参数
- 加载与边界条件
Sun X, Zhou K, Liu C, et al. A Crystal Plasticity Based Strain Rate Dependent Model across An Ultra-wide Range[J]. International Journal of Plasticity, 2024: 104056.
@article{sun2024crystal,
title={A Crystal Plasticity Based Strain Rate Dependent Model across An Ultra-wide Range},
author={Sun, Xiaochuan and Zhou, Kecheng and Liu, Chuhao and others},
journal={International Journal of Plasticity},
pages={104056},
year={2024},
publisher={Elsevier}
}
A simple crystal plasticity model for single crystal, developed in C++.
- Hybrid boundary conditions
- Voce hardening
- Dislocation velocity model for hardening
- Download cmake if not yet
- Download Eigen3 and tclap, prepare your CMakeLists.txt file
- Compile the files using cmake
- Finish
- Slip systems and the model parameters
- Loading and boundary conditions
Input File Format (in Chinese)
Model Explanation (in Chinese)
Sun X, Zhou K, Liu C, et al. A Crystal Plasticity Based Strain Rate Dependent Model across An Ultra-wide Range[J]. International Journal of Plasticity, 2024: 104056.
@article{sun2024crystal,
title={A Crystal Plasticity Based Strain Rate Dependent Model across An Ultra-wide Range},
author={Sun, Xiaochuan and Zhou, Kecheng and Liu, Chuhao and others},
journal={International Journal of Plasticity},
pages={104056},
year={2024},
publisher={Elsevier}
}