文件名称:matlab的双曲线代码-SSPTools:SSP工具
文件大小:90KB
文件格式:ZIP
更新时间:2024-06-17 05:52:05
系统开源
matlab的双曲线代码SSP工具# SSPTools是一个MATLAB工具箱,用于研究数值方法的强稳定性(SSP)性质,这些数值方法近似于保守的双曲型偏微分方程的解。 有关SSP方法和当前研究项目的更多信息,请访问以下网址: 请签出Dan Higgs编写的第一版。 类定义中使用的addParameter函数需要MATLAB R2013b或更高版本。 积分器 Runge-Kutta方法(使用Butcher Tableau) ERK(显性龙格库塔) DIRK(对角隐式Runge-Kutta) 离散器 有限差分法 指定模具方向 CD-中心差异 FD-远期差额 BD-向后差异 NDG(节点间断Galerkin) 仅针对以下方面进行了测试: 线性对流 汉堡 WENO(加权基本非振荡方案) 仅WENO5适用于: 平流 汉堡 测验 收敛 SSP 该存储库是做什么用的? 快速总结 版本 如何设置? 设置摘要 配置 依存关系 数据库配置 如何进行测试 部署说明 贡献准则 编写测试请编写单元测试,并确保所有先前编写的单元测试正在运行并passing!! 代码审查 其他指引 我要和谁说话? 回购所有者或管
【文件预览】:
SSPTools-master
----.gitignore(81B)
----+TestProblems()
--------+ODEs()
--------+PDEs()
----+Tests()
--------Test.m(350B)
--------SSP.m(7KB)
--------Positivity.m(431B)
--------EmbeddedRK.m(6KB)
--------Convergence.m(8KB)
----examples()
--------test_dalquist.m(822B)
--------test_vanderpol.m(739B)
--------test_dg.m(838B)
--------test_convergence.m(2KB)
--------test_sspTools.m(2KB)
--------test_mesh1d.m(440B)
--------test_ssp.m(732B)
--------testAren.m(2KB)
--------testBrusselator.m(3KB)
--------test_advectionDiffusion.m(1KB)
--------testFiniteDifference.m(777B)
--------test_kupka.m(1KB)
--------test_weno5.m(791B)
--------test_spectralMethods.m(709B)
----README.md(2KB)
----+WenoCore()
--------Weno5.m(10KB)
--------weno_parallel.m(75B)
--------weno_headers.m(506B)
--------Weno.m(4KB)
--------+kernels()
--------weno_tests.m(745B)
--------weno_basic.m(758B)
----+UnitTests()
--------TestOrder.m(11KB)
--------TestEmbeddedMethods.m(3KB)
--------TestDG.m(2KB)
--------TestSSPTools.m(6KB)
--------TestODEs.m(5KB)
--------TestMesh.m(1KB)
--------TestTVD.m(5KB)
----runUnitTests.m(729B)
----+SSPTools()
--------+Steppers()
--------+Discretizers()
----+NDG()
--------Mesh.m(3KB)
--------README.md(30B)
--------Mesh1D.m(2KB)
--------NDG.m(1KB)
--------NDGBase.m(12KB)
----burgersAdvection-tvd-study()
--------loadMethod.m(293B)
--------buckleeLeveretBurgers.m(1KB)
--------tvdDriverBurgersAdvection.m(717B)
--------burgersAdvection.m(1KB)