文件名称:matlab集成c代码-Sundials.jl:Julia包镜
文件大小:56KB
文件格式:ZIP
更新时间:2024-06-10 21:53:01
系统开源
Matlab集成的c代码日di 介绍 Sundials.jl是与库连接的Julia软件包。 Sundials(C库和此程序包)提供以下内容: CVODES-用于ODE的集成和敏感性分析。 CVODES处理形式为y' = f(t,y,p), y(t0) = y0(p)刚性和非刚性ODE系统,其中p是一组参数。 IDAS-用于DAE的集成和敏感性分析。 IDAS将DAE系统的形式设置为F(t,y,y',p) = 0, y(t0) = y0(p), y'(t0) = y0'(p) KINSOL-用于求解非线性代数系统。 KINSOL处理形式为F(u) = 0非线性系统 请注意, CVODES和IDAS包含CVODE和IDA提供的所有功能(用于集成而不进行敏感性分析)。 如果需要使用后者,则可以在deps/build.jl设置enable_sensitivities=false并(重新)构建软件包。 是一种类似于Matlab的快速语言,非常适合建模和仿真。 它特别适合与Sundials一起使用,因为代表系统的函数将以接近C函数的速度运行。 Julia函数是即时编译(JIT)的,因此也可以快速重
【文件预览】:
Sundials.jl-master
----.travis.yml(475B)
----deps()
--------build.jl(2KB)
--------.gitignore(17B)
----test()
--------runtests.jl(1KB)
----LICENSE(1KB)
----appveyor.yml(2KB)
----src()
--------wrap_sundials.jl(11KB)
--------handle.jl(2KB)
--------types_and_consts.jl(15KB)
--------idas.jl(64KB)
--------nvector.jl(10KB)
--------nvector_wrapper.jl(3KB)
--------ida.jl(28KB)
--------cvodes.jl(67KB)
--------Sundials.jl(1KB)
--------kinsol.jl(20KB)
--------cvode.jl(30KB)
--------libsundials.jl(10KB)
--------simple.jl(9KB)
----examples()
--------ida_Cable.jl(4KB)
--------kinsol_mkin_simplified.jl(240B)
--------ida_Roberts_dns.jl(3KB)
--------cvode_Roberts_dns.jl(2KB)
--------cvode_Roberts_simplified.jl(379B)
--------ida_Roberts_simplified.jl(345B)
--------kinsol_mkinTest.jl(1KB)
--------ida_Heat2D.jl(5KB)
----REQUIRE(29B)
----README.md(6KB)