当前位置: X-MOL 学术Comput. Phys. Commun. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
The final version of the FUMILIM minimization package
Computer Physics Communications ( IF 7.2 ) Pub Date : 2020-02-13 , DOI: 10.1016/j.cpc.2020.107202
I.M. Sitnik , I.I. Alexeev , O.V. Selugin

The suggested package FUMILIM, based on the famous FUMILI minimization package, has the following advantages: multi-optional user interface; speed advantage when the number of parameters is high enough; there are options to ignore wrong experimental points and correct experimental errors. The preliminary scan is envisaged for complicated tasks.

The next version of FUMILIM is capable of working efficiently with multidimensional experimental points, described by a vector function.

For heavy user’s functions the parallel fit is envisaged by means of OpenMP service.

The package contains popular intrinsic user’s functions. All of them can be used without the definition of the parameter initial values.

The program of plane track reconstruction via drift chambers and straws, which can be combined with single detectors, is also included in the package. The capacity of this program is about of 0.5106 tracks per second (at 2.8 GHz).

In the final version a number of new intrinsic and extrinsic subroutines are incorporated into the package, and some of the existing procedures have been upgraded. The list of acceptable formats of experimental points has been expanded. The user interface is revised, which is coordinated with a number of users. Expanded the ability to control the program via common blocks.

All programs are written in FORTRAN-90.

The investigation has been performed at the Veksler and Baldin Laboratory of High Energy Physics, JINR.

Program summary

Program Title: FUMILIM v3

Program Files doi: http://dx.doi.org/10.17632/xphc8ctxr3.2

Licensing provisions: GPLv3

Programming language: Fortran-90

Journal reference of previous version: Comput. Phys. Comm. 209 (2016) 199

Does the new version supersede the previous version?: Yes.

Reasons for the new version: To extend the class of solvable tasks, fixing a number of bugs.

Summary of revisions:

A number of new intrinsic and extrinsic programs are added to the package.

Now the program can work 2-column experimental data arrays.

The program call has changed because the dimension of experimental points is now determined automatically.

User’s interface is improved.

A number of subsidiary programs is included to facilitate the creation of a file of initial parameter values for multi-set tasks.

Nature of problem: To minimize χ2-functional.

Solution method: Least square method.



中文翻译:

FUMILIM最小化程序包的最终版本

建议的软件包FUMILIM基于著名的FUMILI最小化软件包,具有以下优点:多可选的用户界面;参数数量足够高时的速度优势;您可以选择忽略错误的实验点并纠正实验错误。初步扫描适用于复杂的任务。

FUMILIM的下一版本能够有效处理多维实验点(由矢量函数描述)。

对于繁重的用户功能,可以通过OpenMP服务实现并行匹配。

该软件包包含流行的固有用户功能。无需定义参数初始值即可使用所有这些参数。

包装中还包括通过漂移室和吸管进行平面轨迹重建的程序,该程序可以与单个检测器结合使用。该程序的容量约为051个06 每秒跟踪(在2.8 GHz下)。

在最终版本中,该程序包中包含了许多新的内部和外部子例程,并且对某些现有过程进行了升级。实验点的可接受格式列表已扩展。修改了用户界面,该界面与许多用户协调。扩展了通过通用块控制程序的能力。

所有程序均使用FORTRAN-90编写。

该调查已在JINR的高能物理Veksler and Baldin实验室进行。

计划摘要

程式名称: FUMILIM v3

程序文件doi: http : //dx.doi.org/10.17632/xphc8ctxr3.2

许可条款: GPLv3

编程语言: Fortran-90

先前版本的期刊参考:计算。物理 通讯 209(2016)199

新版本取代以前的版本吗?:是的。

新版本的原因:为了扩展可解决任务的类别,修复了许多错误。

修订摘要:

程序包中添加了许多新的内部程序和外部程序。

现在,该程序可以处理2列实验数据数组。

程序调用已更改,因为现在可以自动确定实验点的尺寸。

用户界面得到改善。

包括许多辅助程序,以帮助创建用于多组任务的初始参数值文件。

问题性质:最小化χ2功能。

解决方法:最小二乘法。

更新日期:2020-02-13
down
wechat
bug