축대칭 시공간용 일반상대론적 광선추적 공개 코드 'SpinOctopus' 공개
연구진이 임의의 축대칭 시공간을 대상으로 하는 일반상대론적 광선추적(ray-tracing) 코드 SpinOctopus를 개발·공개했다. 포트란/파이썬 하이브리드 구조와 OpenMP 멀티스레딩을 적용했으며, 기하학적으로 얇거나 두꺼운 강착원반, 기울어진 얇은 원반, 상대론적 제트, 구대칭 강착류, 점광원 등 다양한 광원에 의해 조명되는 블랙홀 이미지와 시간꼴 궤도·광도곡선·널 측지선을 시뮬레이션할 수 있다. 사용자는 설정 파일에 대상 시공간의 공변 계량 텐서와 시뮬레이션 변수만 지정하면 되며, 자체 적응형 스텝 크기 전략 덕분에 인텔 코어 i7-14700 환경에서 기하학적으로 두꺼운 강착원반 이미지 계산 시 스레드당 초당 약 800개의 광선을 처리한다. 연구진은 Fe Kα 형광선 프로파일과 기울어진 두꺼운 강착원반 이미지 시뮬레이션 기능을 향후 버전에 추가할 계획이라고 밝혔다.
arXiv astro-ph.HE (고에너지)
