- Background
vectortools 와 atom 라이브러리를 사용함.
https://github.com/junobonnie/vectortools-and-atom
softening length를 도입함. (http://www.scholarpedia.org/article/N-body_simulations_(gravitational))
- gravity-simulator demo video(모바일 재생 불가):
gravity_model_demo_0_video.mp4
- 시스템의 운동 에너지와 퍼텐셜 에너지의 시간 그래프:
퍼텐셜 에너지의 시간 평균이 운동 에너지의 시간 평균의 -2배라는 것을 보여준다(<U> = -2<K>). 이는 비리얼 정리의 결과이다.
- 다양한 분포 그래프:
질량이 무거운 e2입자가 가벼운 e1입자보다 원점과의 거리가 작다. 이는 에너지 등분배의 결과로, 질량이 큰 입자가 침전 되었다고도 볼 수 있다.
또한 입자의 위치 히스토그램이 지수함수적으로 감소하는 것은 볼츠만 분포의 결과이다. (n(r) ~ e^-E/kT)
+) 4. 입자간의 충돌 상호작용
gravity_model_demo_2_video.mp4
- 입자간의 완전비탄성충돌(+합체)