首页 >> 仿真软件说明 >>VESTA >>手册类 >> 1.2 VESTA发展背后的情况
详细内容

1.2 VESTA发展背后的情况

时间:2025-06-09     作者:邱新龙翻译【转载】   来自:VESTA官网   阅读

VESTA是VENUS(电子/核和结构可视化)软件包[15,16]中两个可视化程序VICS和VEND的继任者,该软件包是由Dilanian、Izumi和Kawamura在Ohki和Momma的帮助下于2001-2006年开发的。VENUS包括以下六个项目:

1.用于显示和操纵晶体结构的VICS(Visualization of Crystal结构);

2.用于显示和操作体积数据的VEND(电子/核密度可视化);

3.用于x射线和中子衍射数据MEM分析的PRIMA(实践迭代MEM分析)

4.Dysnomia是PRIMA的继承者,

5.ALBA(After Le Bail Analysis)表示最大熵帕特森方法,

6.Alchemy:一个文件转换器,可以通过Dysnomia的MEM分析使用GSFullProf进行的Rietveld分析得出观察到的结构因素及其估计的标准不确定度。

 

VICS与VEND是分别用于晶体结构和电子结构三维可视化的程序。这两个程序采用ANSI C语言编写,充分运用了OpenGL2技术,其图形用户界面(GUI)通过GLUT与GLUI库构建而成。

VICS和VEND于2002年底问世,此后持续发展并被广泛应用于各类研究中。然而,我们始终对其易用性和性能表现不尽满意:首先,通过文本文件联合使用VICS和VEND实现晶体与电子结构的可视化操作较为繁琐,亟需实现这两类图像的实时可视化;其次,由于基于已停止更新的老旧工具包GLUT和GLUI,其图形界面友好度不足;最重要的是,由于编程不够精炼,这两个程序既缺乏扩展性又需要占用大量系统资源。

为克服上述缺陷,我们首先采用现代C++ GUI框架wxWidgets3将VICS升级为VICS-II,随后进一步将VICS-II与VEND整合为VESTA。


最新评论
请先登录才能进行回复登录
技术支持: CLOUD | 管理登录
seo seo