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)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***