verlet 集成 问答列表

使用迭代公式为 C 数组赋值

作者:Aldehyde 提问时间:1/27/2021

上下文 我想模拟粒子在电场中的轨迹。我想要它在每个时间步的位置、速度和加速度。这些变量中的每一个都将存储在一个数组中,因此我可以将其写入文件并在以后绘制它。我的问题是我无法修改数组的值,当我打印时,...

球状团簇的N体模拟

作者:Oliver Moore 提问时间:2/3/2021

我正在尝试使用跳跃方案编写 n 体模拟来模拟球状星团,但是我遇到了粒子从(我认为)接近其他粒子被甩出系统的问题,这导致势能大幅增加。我试图编写一些代码来考虑碰撞,但不确定如果我也使用软化因子,则使用什...

提高 Velocity-Verlet 积分算法的性能

作者:Viktor VN 提问时间:6/2/2022

我正在尝试在势内使用速度-Verlet 积分器对恒星轨道进行积分。但是,我目前的算法每个轨道大约需要 25 秒,我的目标是整合大约 1000 个轨道,这大约需要 7 个小时。因此,我希望有人能帮我优化...

在 c# 模拟中添加球碰撞

作者:Schrödingers Capybara 提问时间:3/9/2023

我一直在通过制作一个基本的球弹跳模拟来学习 c#,有点像带有气泡的 Windows 屏幕保护程序。 我有两个球在屏幕上弹跳,但是当它们碰撞时它们消失了,我不知道为什么。 我使用“Console.Wr...

跨越式集成以更新位置和速度

作者:user366312 提问时间:9/10/2023

我写了这个最小的例子来研究 Leapfrog 集成算法。 但是,我不确定它是否是正确的算法,并且列表给出了正确的输出。 这是 Leapfrog 算法吗? 注意:我正在使用 Lennard-Jon...

Verlet 集成冲突求解器不工作 C++ SFML

作者:Dreadward07 提问时间:11/9/2023

我一直在用SFML编写一个简单的物理引擎,并且一直在使用Verlet Integration。在编写一个好的碰撞检测器时,我遇到了一个相当大的障碍。我一直在使用这个 github 作为大多数碰撞代码的...


共6条 当前第1页