文件名称:同步辐射代码matlab-SOFT2:SOFT2综合诊断代码之家
文件大小:1.7MB
文件格式:ZIP
更新时间:2024-07-09 06:35:19
系统开源
同步辐射代码matlab SOFTv2 这是对同步加速器检测轨道跟踪工具包 (SOFT) 的重写,这是一种用于托卡马克中失控电子的快速合成辐射诊断工具包。 给定轴对称磁场和失控电子分布函数,SOFT 可以产生韧致辐射和同步辐射图像、光谱等。 此版本的代码完全用 C++ 重写了原始代码,具有更好的代码结构、更高效的算法(有时是数量级)、更友好的用户界面和一些新的物理原理。 文档 SOFT2 的在线文档位于 。 所需软件 为了编译和运行 SOFT2,您的系统上必须安装以下软件: 3.9 或更高版本 支持 C++17 和 OpenMP(例如 gcc >= 7)的 C++ 编译器 2.0 或更高版本 (最新版本) 对于文件输出,您需要以下两个之一: 用于读/写 HDF5 和 (Matlab) MAT 文件(强烈推荐) 用于读/写 (Matlab) MAT 文件 我们强烈建议安装和使用 HDF5 和 SOFT2 而不是 Matlab。 当由 HDF5 库生成时,输入和输出文件仍然可以由 Matlab 操作(使用“-v7.3”进行写入)。 对于 MPI 并行化(在集群上运行),您还需要安装并实现