Rochester Institute of Technology

Site-wide links

Curator: Yosef Zlochower (RIT)
Contributors: Manuela Campanelli (RIT), Carlos Lousto (RIT), James Healy (RIT), John Baker (NASA-GSFC),Bernard Kelly (RIT/NASA-GSFC), Vassilios Mewes (RIT), Ian Ruchlin (RIT/UWV), Yosef Zlochower (RIT), Miguel Zilhao (RIT/U. Porto)

The LazEv code implements the "moving punctures" breakthrough technique for evolving compact-object spacetimes using numerical relativity. The code is based on the  LazEv framework, is a set of tools for constructing arbitrary-order finite difference codes for evolutions of hyperbolic equations, as well as an extensive set of analysis codes for numerical relativity simulations. The framework is constructed such that the evolution equations can be coded as tensorial equations in Mathematica. These tensorial equations are then automatically converted into C code, and optionally, directly as Cactus Code thorns for use in EinsteinTookit. With this latter option, the LazEv code can leverage the sophisticated parallel adaptive mesh architecture found in the Cactus code and the Carpet AMR driver.  Our codes also make use the AHFinderDirect, the TwoPunctures code.  In addition to generating evolution code, the LazEv framework also contains an extensive collection of analysis tools, including, waveform extraction, spin calculation, proper distance measurement, among others. The LazEv code directly supports evolutions of highly-spinning black holes generated using the HiSpID code.

Key References: