用IVF编程,如果调用IMSL,最头疼的一个问题就是:
IMSL6.0&7.0 2017年11月份之后过期!!
修改license时间无效!
针对这个问题,前辈在博文中提出了一些解决方法(link)
1、使用正版软件,访问roguewave-官网,填写学生个人和导师信息,导师确认后可免费获取;
PS:该方法适用在校生;roguewave提供适用IVF的IMSL函数库。
2、修改系统时间,继续使用盗版;
PS:不现实,笔者修改系统时间VS、OFFICE等软件根本无法正常启动T_T。
3、自带IMSL的CVF6.6编译器;
4、自带IMSL5.0的IVF2013,详细资源下载方法和软件(多核,CPU>=4)安装方法详见链接:[link](https://www.jianshu.com/p/daafcdf005da).
后两条方法比较可靠,可以根本解决问题!
笔者提供另一个方法,封装自编函数替代!!!
FORTRAN发展许久,祖传代码资源丰富,很多IMSL函数都可以找到等效替换的源程序!直接copy调用!
相当于自编一个函数库!可重复使用!实现自立自强!!!
PS:分享程序集资源:
1、Fortran常用算法程序集-徐士良
链接:https://pan.baidu.com/s/1BKuCWSV0M9hPy_cqXR9ciQ
提取码:s8l7
链接:https://pan.baidu.com/s/134z4D26zaH50cqn39PAZsg
提取码:cdis
2、Visual Fortran常用数值算法集_何光渝
链接:https://pan.baidu.com/s/1C5Pg89DxZD_8hR5pbPn_Eg
提取码:dgy8