C++ 快速行进方法(二维)

一、简介

假设给你一个将一个区域与另一个区域分开的界面,以及告诉你如何移动界面上每个点的速度F。下图中,黑色曲线将内部深蓝色与外部浅蓝色分开,黑色曲线的每个点都给出了速度F。此外,假设速度F始终为正,即前端始终向外移动。

  • 想象深蓝色是一种进入浅蓝色的物质。例如,让边界为酸侵蚀外部区域的边缘。酸的速度取决于它在底层材料中遇到的阻力;材料的坚固部件比腐蚀性更强的部件更能抵抗酸并减缓酸的速度。
  • 想象一下,深蓝色是传播到浅蓝色的扰动的边缘。例如,假设盒子的中心发生了地震;灰色区域代表地球上已知地震的部分地区;浅蓝色依然安静。地震的速度取决于它所穿过的岩石类型,不同地点的岩石类型可能会有所不同。

大多数数值技术都依赖于标记,标记试图通过将边界分解成由绳索连接的浮标来跟踪边界的运动。这个想法是在速度F下移动每个浮标,并依靠连接绳来保持直线。希望更多的浮标能让答案更加准确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大鱼BIGFISH

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值