文件名称:king代码matlab-nodepy:节点
文件大小:1.39MB
文件格式:ZIP
更新时间:2024-06-17 06:41:50
系统开源
王代码matlab
安装
pip
install
nodepy
这还将自动获取依赖项(numpy,matplotlib,sympy,scipy)。
它不会获取cvxpy,后者是一个可选的依赖项(仅在一些专用例程中使用)。
概述
NodePy(Python中的数字ODE)是一个Python软件包,用于设计,分析和测试初始值ODE的数值方法。
它的发展是由我自己对PDE的时间积分方法的研究所激发的。
我发现我经常重复执行可以自动化和集成的任务。
最初,我开发了MATLAB脚本的集合,但是由于需要大量的文件并且代码重用的能力更加有限,因此变得笨拙。
NodePy表示一种面向对象的方法,其中基本对象是数字ODE求解器。
想法是按照与MATLAB是矩阵实验室相同的意义来设计用于此类方法的实验室。
可以在以下位置在线找到文档
开发版本可以从以下获得
引文
如果您在已发表的作品中使用NodePy,请按如下所示引用它:
Ketcheson,
D.
I.
NodePy
software
version
【文件预览】:
nodepy-master
----LICENSE.txt(2KB)
----tests.py(838B)
----THANKS.md(234B)
----requirements.txt(54B)
----doc()
--------_themes()
--------lmm.rst(2KB)
--------solving.rst(2KB)
--------rtd-requirements.txt(7B)
--------modules()
--------conf.py(8KB)
--------small_logo.png(36KB)
--------tsrkm.rst(291B)
--------publish.sh(80B)
--------changes.rst(5KB)
--------quickstart.rst(1KB)
--------future.rst(1KB)
--------index.rst(5KB)
--------Makefile(5KB)
--------stability.rst(1KB)
--------rooted_trees.rst(1KB)
--------bib.rst(2KB)
--------ext()
--------about.rst(3KB)
--------rkm.rst(7KB)
--------methods.rst(657B)
----nodepy()
--------stability_function.py(10KB)
--------runge_kutta_method.py(137KB)
--------semidisc.py(10KB)
--------twostep_runge_kutta_method.py(18KB)
--------ode_solver.py(8KB)
--------oc_butcher_high_order.py(4.52MB)
--------oc_butcher.py(1.61MB)
--------utils.py(3KB)
--------linear_multistep_method.py(27KB)
--------snp.py(3KB)
--------__init__.py(438B)
--------convergence.py(5KB)
--------low_storage_rk.py(29KB)
--------downwind_runge_kutta_method.py(8KB)
--------unit_tests.py(3KB)
--------ivp.py(17KB)
--------loadmethod.py(2KB)
--------method_coefficients()
--------general_linear_method.py(921B)
--------rooted_trees.py(32KB)
--------graph.py(2KB)
--------strmanip.py(2KB)
----examples()
--------make_acc_obj_matlab.py(711B)
--------Internal_stability.ipynb(249KB)
--------perf.py(314B)
--------Stability functions and order stars.ipynb(3KB)
--------Very high order methods.ipynb(4KB)
--------advectionUPWIND.py(787B)
--------Introduction to NodePy.ipynb(112KB)
--------make_rkoc_python.py(939B)
--------plot_order_stars.py(474B)
--------Internal_stability_SO.ipynb(227KB)
--------Runge-Kutta order conditions.ipynb(2KB)
--------make_oc_script_matlab.py(623B)
--------plot_trees.py(243B)
--------Method of lines analysis.ipynb(4KB)
--------convergence_example.py(366B)
--------make_rkoc_matlab.py(547B)
--------advectionSD.py(2KB)
--------stability_polynomial_speed.ipynb(193KB)
----.travis.yml(354B)
----setup.py(385B)
----README.md(2KB)
----.hgignore(34B)
----.gitignore(6B)
----.coveragerc(63B)
----CITING.md(235B)