文件名称:flowdyn:1D双曲方程的基于Python的有限体积求解器
文件大小:142KB
文件格式:ZIP
更新时间:2024-05-07 18:27:44
Python
Flowdyn 特征 当前版本包括 一维标量模型:线性对流,Burgers 一维模型:无粘性可压缩流(Euler),带有源项的截面定律效应 一阶到三阶线性外推,二阶MUSCL外推 各种中心或上风/黎曼通量 显式,Runge-kutta和隐式积分器 安装及使用 pip install flowdyn 要求 numpy 使用绘制示例
【文件预览】:
flowdyn-master
----.readthedocs.yml(433B)
----.coveragerc(314B)
----pyproject.toml(1KB)
----docs()
--------changelog.md(44B)
--------about.md(759B)
--------userguide()
--------dev()
--------stylesheets()
--------requirements.txt(131B)
--------examples()
--------examples.md(0B)
--------index.md(2KB)
--------coderef.md(0B)
----lessons()
--------scalar-conv()
--------euler-spectra-widget.ipynb(9KB)
--------convection-spectra.ipynb(8KB)
--------euler-spectra.ipynb(5KB)
--------euler-nozzle()
--------euler-riemann()
--------custom.css(1KB)
--------euler-shocktube()
----validation()
--------async()
--------model.burgers()
--------fvm.2d()
--------euler-channel-convergence.py(1KB)
--------integrator-spectra.py(1KB)
--------model.euler()
--------model.conv()
----mkdocs.yml(796B)
----tests()
--------test_1_xnum.py(1KB)
--------test_model_euler2d.py(958B)
--------test_1_mesh.py(2KB)
--------test_model_conv.py(2KB)
--------test_model_euler.py(4KB)
--------test_1_integration.py(982B)
--------test_euler_solution.py(5KB)
--------test_0_pytest.py(151B)
--------test_model_burgers.py(3KB)
----tox.ini(259B)
----examples()
--------test.py(2KB)
----.gitignore(401B)
----CHANGELOG.md(1KB)
----Makefile(2KB)
----README.md(2KB)
----scripts()
--------make_results.sh(524B)
--------clean-repo.sh(406B)
--------remove_output.py(953B)
----flowdyn()
--------mesh2d.py(2KB)
--------integration.py(15KB)
--------solution()
--------xnum.py(5KB)
--------modeldisc.py(14KB)
--------__init__.py(74B)
--------meshbase.py(601B)
--------mesh.py(6KB)
--------field.py(5KB)
--------modelphy()