계산 물리학은 과학 컴퓨팅의 하위 분야로, 물리적 문제를 해결하기 위해 컴퓨터 모델을 만들고 사용하는 데 중점을 둡니다. 일반적으로 수치적 방법을 사용하여 물리 기반 시스템을 시뮬레이션하고 그 동작을 예측합니다. 계산 물리학은 아원자부터 천문학에 이르기까지 방대한 주제를 조사하는 데 사용됩니다.
계산 물리학의 첫 응용은 제2차 세계대전이 수치 모델링 기법 개발에 동기를 부여한 1940년대에 시작되었습니다. 1950년대에는 컴퓨팅 산업이 폭발적으로 성장하면서 과학자들이 복잡한 물리 현상을 시뮬레이션할 수 있는 전장 계산 물리학 프로그램을 개발할 수 있게 되었습니다.
이후 수십 년 동안 컴퓨팅의 발전으로 계산 물리학은 과학계에서 주요한 역할을 담당하게 되었습니다. 계산 모델을 사용한 연구는 어려운 물리 방정식을 풀기 위한 기존의 실험보다 비용과 시간이 훨씬 적게 든다는 장점이 있습니다. 충격전선이나 난류와 같은 복잡한 물리적 현상도 컴퓨팅 리소스의 확산으로 인해 이제 세밀한 규모로 연구할 수 있게 되었습니다.
계산 물리학 분야에서는 분자 역학, 몬테카를로법, 유한 요소법, 유한 차분법, 스펙트럼법 등 다양한 수치 모델링 기법이 개발되어 왔습니다. 이 모든 기법은 당면한 문제의 물리학을 설명하는 복잡한 수학 방정식을 풀기 위해 컴퓨터를 사용합니다.
컴퓨팅이 더욱 강력해지고 알고리즘이 더 빠르고 효율적으로 발전함에 따라 연구자들은 점점 더 높은 정확도와 성능을 활용할 수 있게 되었습니다. 따라서 계산 물리학은 과학적 도구로서 점점 더 대중화되고 있습니다. 계산 물리학은 지구 핵의 으스스한 대기부터 샴페인 잔 속 분자의 빠른 움직임에 이르기까지 우리가 물리적 우주를 더 깊이 이해하는 데 도움이 되었습니다.