BlackHoles@Home: Difference between revisions
Zachetienne (talk | contribs) m improved intro paragraph |
m image location |
||
| Line 13: | Line 13: | ||
== Goal == | == Goal == | ||
[[File:Image.png|thumb|BlackHoles@Home numerical grid structure, which is ~100x more efficient than other techniques (requiring supercomputers), enabling black hole inspiral and merger calculations to be performed on consumer-grade hardware.]] | |||
BlackHoles@Home aims to reduce the cost of numerical relativity black hole and neutron star binary simulations by ~100x, through adoption of numerical grids that fully exploit near-symmetries in these systems. | BlackHoles@Home aims to reduce the cost of numerical relativity black hole and neutron star binary simulations by ~100x, through adoption of numerical grids that fully exploit near-symmetries in these systems. | ||
| Line 18: | Line 19: | ||
== Methods == | == Methods == | ||
BlackHoles@Home leverages recent advances in solving Einstein's equations in [https://github.com/zachetienne/nrpytutorial/blob/master/Tutorial-BSSN_formulation.ipynb solving Einstein's equations in singular curvilinear coordinates] (including spherical-like coordinates), to solve the dynamics of binary black hole inspirals and mergers on consumer-grade hardware. It makes extensive use of and was co-developed alongside our [https://github.com/nrpy/nrpy open-source NRPy+ code generation framework], which makes use of [https://www.sympy.org/ the free & open-source Sympy computer algebra system] to convert complex mathematical expressions into highly optimized C code. NRPy+ was written with BlackHoles@Home in mind as its primary application. | BlackHoles@Home leverages recent advances in solving Einstein's equations in [https://github.com/zachetienne/nrpytutorial/blob/master/Tutorial-BSSN_formulation.ipynb solving Einstein's equations in singular curvilinear coordinates] (including spherical-like coordinates), to solve the dynamics of binary black hole inspirals and mergers on consumer-grade hardware. It makes extensive use of and was co-developed alongside our [https://github.com/nrpy/nrpy open-source NRPy+ code generation framework], which makes use of [https://www.sympy.org/ the free & open-source Sympy computer algebra system] to convert complex mathematical expressions into highly optimized C code. NRPy+ was written with BlackHoles@Home in mind as its primary application. | ||
== Project team / Sponsors == | == Project team / Sponsors == | ||
Prof. Z. Etienne. Primarily funded by NSF grant PHY-1806596. It is also funded by NSF EPSCoR Grant 1458952 and NASA grants 80NSSC18K0538 and 80NSSC18K1488. | Prof. Z. Etienne. Primarily funded by NSF grant PHY-1806596. It is also funded by NSF EPSCoR Grant 1458952 and NASA grants 80NSSC18K0538 and 80NSSC18K1488. | ||