搜索资源列表
导弹拦截算法C语言实现
- 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹 输入导弹依次飞来的高度(雷达给出的高度数据是不大于 30000 的正整数),计算这套系统最多能拦截多少导弹,并依次输出被拦截的导弹飞来时候的高度。
burgersof2D
- 用ENO格式求解2-DBurgers方程精确捕捉激波-ENO format used to solve 2-DBurgers equation to accurately capture shock
Euler_DG_Quadrilateral_2D
- 自己写了一个二维Euler方程的间断有限元程序 上次发了一个三角形单元的程序 因为不是曲边单元 所以在圆柱后面容易形成涡 现在把程序改为曲边四边形单元了 没有涡出现 单元是8节点四边形单元 节点编号顺序是 1 5 2 6 3 7 4 8 也就是四个角点依次 是1 2 3 4 然后是边的中点编号 5 6 7 8. 时间推进采用 Runge-Kutta 方法 数值通量采用全局Lax-Friedrichs通量 仍然不能捕捉激波 因为
Euler_RKDG_Tri_3node_20111107
- 用间断有限元方法求解二维Euler方程。 算例是一个圆柱绕流问题。压缩文件里面还包含了一个用MATLAB写的网格生成程 序,只需要做很小的改动就可以生成稀疏程度不同的网格。 程序还有些问题如下: 1. 因为没有对边界处作处理,所以计算的残差不会收敛到一个给定的小数,如 0.001等。当最大残差为0.1左右时,按下键盘上的ESC键,程序计算结束,会输出 一个文件Result.dat,用tecplot软件打开这个文件,可以得到一些结果,如流线
weno5
- 5阶WENO加权基本无震荡算法 用于高精度激波捕捉-5 order WENO shock wave capture
1d-sod-no-debug
- 理想气体状态方程的一维波前追踪程序,能够精确捕捉界面,求解黎曼问题-ideal gas equation of state one-dimensional front tracking algorithm
shocktube.tar
- 有限差分法解一维Euler equation,有效捕捉激波。含绘图。-finite differential method solve one dimensional Euler equation,can efficient capture shock,contains picture