Home - cmyoo/cosmos GitHub Wiki

Welcome to the cosmos wiki!

COSMOS [1,2] is an open-source code for numerical relativity specialized for PBH formation based on the BSSN formalism [3,4]. It is originally translated from SACRA code [5] into C++.

What can we do using COSMOS?

  • https://github.com/cmyoo/cosmos
  • Perfect fluid with linear equation of states & massless scalar field
  • Non-Cartesian scale-up coordinates
  • Fixed mesh refinement
  • OpenMP parallelization
  • For example, what can be done by this code with the default setting is explained here in detail.
  • Please check COSMOS-S, derived from COSMOS with the CARTOON method (all items listed above are inherited), if you are only interested in spherical cases.

How do we make our new project?

  • There are only three steps to start the simplest project written in Getting Started.
  • After checking out the simplest case, please see some actual Examples.

Where can we find the detail of source code?

How can we get support or contribute to COSMOS project?

References

[1]: C. Yoo, and H. Okawa, and K. Nakao, Phys. Rev. Lett. 111, 161102 (2013), Black Hole Universe: Time Evolution

[2]: H. Okawa, and H. Witek, and V. Cardoso, Phys. Rev. D 89, 104032 (2014), Black holes and fundamental fields in Numerical Relativity: initial data construction and evolution of bound states

[3]: M. Shibata and T. Nakamura, Phys. Rev. D 52, 5428 (1995), Evolution of three-dimensional gravitational waves: Harmonic slicing case.

[4]: T. W. Baumgarte and S. L. Shapiro, Phys. Rev. D 59, 024007 (1998), arXiv:gr-qc/9810065, On the numerical integration of Einstein’s field equations.

[5]: T. Yamamoto, M. Shibata, K. Taniguchi, Phys.Rev.D 78 (2008), 064054, Simulating coalescing compact binaries by a new code SACRA