*If you are unfamiliar with using Jupyter Notebooks, first review the official Jupyter Notebook Basics Guide.*
NumPy
$\leftarrow$ Start here (provides the basic structure of a PDE solver like NRPy+)cmdline_helper
: Multi-platform command-line helper functions (Courtesy Brandon Clark)min(a,b)
and max(a,b)
without if()
statements; defining piecewise functions (Courtesy Patrick Nelson)Overview: Covariant BSSN formulation of general relativity in curvilinear coordinates
Initial data notebooks. Initial data are set in terms of standard ADM formalism spacetime quantities.
ADM-to-curvilinear-BSSN initial data conversion
Diagnostic curvilinear BSSN modules
Start-to-Finish curvilinear BSSN simulation examples:
IllinoisGRMHD
with piecewise-polytrope/hybrid equation of state support (Courtesy Leo Werneck): *In progress*