#ode #numerical-methods #particles #pde #conservation-laws

cons-laws

用于求解一维守恒定律的粒子方法

6个版本

0.1.5 2022年8月24日
0.1.4 2021年8月9日

数学类别中排名641

每月下载量30

MIT许可证

90KB
241

一维守恒定律的粒子方法

Crates.io docs.rs GitHub Workflow Status MIT license Lines of code

此Crate实现了文章《通过确定性粒子方法解决非局部标量守恒定律的拥堵熵解》中描述的确定性粒子方案,E. Radici, F. Stra (2021),https://arxiv.org/abs/2107.10760

您可以引用该文章如下:

@online{RadiciStra2021,
    title={Entropy solutions of non-local scalar conservation laws with congestion via deterministic particle method}, 
    author={Emanuela Radici and Federico Stra},
    year={2021},
    eprint={2107.10760},
    archivePrefix={arXiv},
    primaryClass={math.AP},
    url={https://arxiv.org/abs/2107.10760}
}

这是Rust中Julia包ConservationLawsParticles.jl的重实现。

此Crate的目标是解决以下形式的非局部守恒定律的拥堵问题:

∂ₜρ + divₓ[ρ⋅v(ρ)(V - ∂ₓW⋆ρ)] = 0

通过确定性粒子方案。绘制粒子的轨迹会产生如图所示的图像:trajectories

依赖关系

约2.5-3.5MB
约76K SLoC