fortran(优化例程)中的错误消息
我正在使用fortran,出现以下错误消息: 对“newuoa_h_”的未定义引用 有人知道如何用fortran运行NEWUOA_H(n,npt,x,rhobeg,rhoned,iprint,maxfun,w,mv)吗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,在(作者)上有一条注释,但不在谷歌群组上:该软件是免费的,用于学术教学和研究目的,但如果你使用它,我请你参考下
谢谢您缺少的函数似乎在优化库中 您可能需要安装它,或者在列表中提取您需要的函数(有一个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
。这将带来不同。