文件名称:vpic工作量
文件大小:23.84MB
文件格式:ZIP
更新时间:2024-03-03 19:53:42
JupyterNotebook
此代码库模拟由一些n Ranks或编写过程组成的Renegotiation 。 首先,一些实用程序类。 utils.VPICReader这是读取VPIC跟踪的包装。 然后可以将这些迹线传递给模拟器(每次读取仅会使您获得每个等级的浮点数组)。 utils.Histogram这是一个简单的Histogram对象,但是很酷。 可以将其视为对np.histogram的简单包装,但是具有rebalance(nbins: int)函数。 rebalance nbins直方图rebalance划分为等质量的nbins桶,而与直方图最初具有的桶数或质量数nbins 。 它使用线性插值法得出这些等质量的桶。 两个主要类是: rank.Rank模拟单个等级的状态。 每个等级都有一个旋转对象,该对象存储当前协商的等级-分区边界。 oob_left和oob_right是越界缓冲区,这些缓冲区存储要求等级