PhaseField:钢中相变的相场代码

时间:2024-06-19 03:46:23
【文件属性】:

文件名称:PhaseField:钢中相变的相场代码

文件大小:2.52MB

文件格式:ZIP

更新时间:2024-06-19 03:46:23

C++

相场 该项目旨在开发可用于在不同平台上实现相场模拟的 C/C++ 和 FORTRAN 代码。 相场方法是在材料科学中广泛使用的中尺度模型。 它可以模拟工程材料在热处理等加工过程中的微观结构演变。 可以从模型中获得大量信息,例如各相的体积分数、溶质浓度分布和微观结构。 相场模型通常与描述多相中溶质扩散的溶质扩散方程式耦合。 两种模型都是非线性偏微分方程组。 显式有限差分格式用于在均匀网格上对方程进行数值求解。 由于数值计算既是计算密集型又是数据密集型,因此使用各种高性能计算 (HPC) 技术来开发代码,例如多线程库 OpenMP、消息传递接口 (MPI) 和 GPU 计算 (NVidia CUDA) . 因此,代码可以在不同的平台上编译和运行。


【文件预览】:
PhaseField-master
----.gitignore(606B)
----README.md(1KB)
----Fortran_openmp_phase_field()
--------PFM()
----C++-MPI()
--------doc()
--------example()
--------header()
--------makefile(2KB)
--------source()
--------README(2KB)
----.gitattributes(483B)
----C++-openmp-cuda()
--------src()
--------build()
--------doc()
--------README(2KB)
--------AUTHORS(286B)

网友评论

  • 用户下载后在一定时间内未进行评价,系统默认好评。