Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
fortran(优化例程)中的错误消息_Fortran_Fortran90_Gfortran - Fatal编程技术网

fortran(优化例程)中的错误消息

fortran(优化例程)中的错误消息,fortran,fortran90,gfortran,Fortran,Fortran90,Gfortran,我正在使用fortran,出现以下错误消息: 对“newuoa_h_”的未定义引用 有人知道如何用fortran运行NEWUOA_H(n,npt,x,rhobeg,rhoned,iprint,maxfun,w,mv)吗 谢谢您缺少的函数似乎在优化库中 您可能需要安装它,或者在列表中提取您需要的函数(有一个C++包装,但是算法是用FORTRAN编写的)。 顺便说一句,如果你也使用LMBM,在(作者)上有一条注释,但不在谷歌群组上:该软件是免费的,用于学术教学和研究目的,但如果你使用它,我请你参考下

我正在使用fortran,出现以下错误消息: 对“newuoa_h_”的未定义引用 有人知道如何用fortran运行NEWUOA_H(n,npt,x,rhobeg,rhoned,iprint,maxfun,w,mv)吗


谢谢

您缺少的函数似乎在优化库中

您可能需要安装它,或者在列表中提取您需要的函数(有一个C++包装,但是算法是用FORTRAN编写的)。 顺便说一句,如果你也使用LMBM,在(作者)上有一条注释,但不在谷歌群组上:该软件是免费的,用于学术教学和研究目的,但如果你使用它,我请你参考下面给出的至少一个参考资料“我不知道是谁写的《新UOA》,但otkpp本身就在GPLv3之下,它的作者塞波·普尔基宁(Seppo Pulkkinen)是一名学生,在卡密萨的监督下(见)

编辑


经过更多的搜索,似乎newuoa是由(一位在优化领域广为人知的数值分析师)编写的,现已退休。源代码也是用Fortran和f2c翻译的。根据本网站的说法,fortran代码是“完全免费的”。

您缺少的函数似乎在优化库中

您可能需要安装它,或者在列表中提取您需要的函数(有一个C++包装,但是算法是用FORTRAN编写的)。 顺便说一句,如果你也使用LMBM,在(作者)上有一条注释,但不在谷歌群组上:该软件是免费的,用于学术教学和研究目的,但如果你使用它,我请你参考下面给出的至少一个参考资料“我不知道是谁写的《新UOA》,但otkpp本身就在GPLv3之下,它的作者塞波·普尔基宁(Seppo Pulkkinen)是一名学生,在卡密萨的监督下(见)

编辑


经过更多的搜索,似乎newuoa是由(一位在优化领域广为人知的数值分析师)编写的,现已退休。源代码也是用Fortran和f2c翻译的。根据本网站的说法,fortran代码是“完全免费的”。

假设它不是代码中的一个子例程,我认为库链接是必要的。你是如何编译你的代码的?我使用ifortran来编译kay…你输入什么命令来编译?你是指
ifort
,还是
gfortran
?据我所知,没有
ifortran
。如果它不是代码中的一个子例程,我想库链接是必要的。你是如何编译你的代码的?我使用ifortran来编译kay…你输入什么命令来编译?你是指
ifort
,还是
gfortran
?据我所知,没有
ifortran
。这将带来不同。