【文件属性】:
文件名称:同步辐射代码matlab-SOFT2:SOFT2综合诊断代码之家
文件大小:1.7MB
文件格式:ZIP
更新时间:2021-06-19 12:48:39
系统开源
同步辐射代码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
并行化(在集群上运行),您还需要安装并实现