snopt-interface:适用于SNOPT7的CC ++ API

时间:2024-05-28 23:49:02
【文件属性】:

文件名称:snopt-interface:适用于SNOPT7的CC ++ API

文件大小:238KB

文件格式:ZIP

更新时间:2024-05-28 23:49:02

Shell

snopt接口 2.2版: 增加了显式指定工作区并绕过内部snMem *调用的功能。 在C ++接口中,新的构造函数允许传递iw / leniw和rw / lenrw。 在C接口中,新的初始化调用snInitW和snInitWX允许用户传递iw / leniw和rw / lenrw。 在所有情况下,如果leniw或lenrw小于500,则将自动分配工作区。 如果iw或rw为NULL,则如果这些值可接受,则为工作空间分配leniw / lenrw,否则调用snMem *。 如果iw和rw不为NULL,则不进行内部分配,并且接受工作空间和长度。 版本2.1: 添加了对snInit / snSpec的新调用,使用户可以定义要与打印文件,摘要文件和规格文件一起使用的Fortran文件单元号。 适用于SNOPT 7.7+ 在C:snInitX,setPrintfileX,setSpecs


【文件预览】:
snopt-interface-master
----config()
--------m4()
--------config.guess(44KB)
--------config.sub(34KB)
--------install-sh(13KB)
--------ltmain.sh(316KB)
----include()
--------snoptProblem.hpp(8KB)
--------snopt_cwrap.h(5KB)
--------snopt.h(11KB)
--------sqopt_cwrap.h(3KB)
----aclocal.m4(847B)
----autogen.sh(39B)
----LICENSE(1KB)
----src()
--------snoptProblem.cpp(19KB)
--------snopt_wrapper.f90(45KB)
--------sqopt_cwrap.c(13KB)
--------snopt_cwrap.c(24KB)
--------sqopt_wrapper.f90(21KB)
----cppexamples()
--------sntoyC.cpp(3KB)
--------sntoyB.cpp(4KB)
--------hs118.spc(205B)
--------hs118.cpp(6KB)
--------sntoya.spc(198B)
--------catmixa2.cpp(6KB)
--------sntoya.cpp(6KB)
--------catmixa.cpp(6KB)
--------sntoyB_w.cpp(4KB)
--------catmixa_stop.cpp(8KB)
--------sntoy.spc(198B)
----Makefile.in(7KB)
----.gitignore(142B)
----cexamples()
--------hs118.spc(205B)
--------toyB.c(3KB)
--------toyA.c(5KB)
--------hs118.c(5KB)
--------toyC.c(3KB)
--------toyC_w.c(3KB)
--------sntoy.spc(198B)
----README.md(1KB)
----configure.ac(3KB)

网友评论