<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="ContentPasted1 elementToProof">
Release Announcement
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0">Click here to read the announcement in HTML (with hyperlinks):</div>
<div class="ContentPasted0">https://einsteintoolkit.org/about/releases/ET_2023_05_announcement.html</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0">We are pleased to announce the twenty-sixth release (code name "Karl</div>
<div class="ContentPasted0">Schwarzschild") of the Einstein Toolkit, an open-source,</div>
<div class="ContentPasted0">community-developed software infrastructure for relativistic</div>
<div class="ContentPasted0">astrophysics. The major changes in this release include:</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0"> * kuibit 1.4.0, which, in addition to bug fixes, improves support</div>
<div class="ContentPasted0"> for working with horizon data, timer data, and higher rank objects</div>
<div class="ContentPasted0"> (See release notes for more details).</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0">Two new arrangements and thorns have been added:</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0"> * The FUKA reader for numerical relativity initial data</div>
<div class="ContentPasted0"> * TwoPunctures_BBHSF for binary black hole with scalar fields</div>
<div class="ContentPasted0"> initial data</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0">New capabilities for existing codes:</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0"> * Baikal and BaikalVacuum have been updated to have READ/WRITE</div>
<div class="ContentPasted0"> declarations for automated ghost zone synchronization. Several</div>
<div class="ContentPasted0"> variable groups (such as RHS variables) are also no longer</div>
<div class="ContentPasted0"> included in checkpoint/restart operations.</div>
<div class="ContentPasted0"> * particle_tracerET can now output the particles' four-velocity</div>
<div class="ContentPasted0"> (contravariant and covariant); added support for binary output</div>
<div class="ContentPasted0"> format; removed limit on the number of tracer particles</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0">In addition, bug fixes accumulated since the previous release in</div>
<div class="ContentPasted0">November 2022 have been included.</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0">The Einstein Toolkit is a collection of software components and tools</div>
<div class="ContentPasted0">for simulating and analyzing general relativistic astrophysical systems</div>
<div class="ContentPasted0">that builds on numerous software efforts in the numerical relativity</div>
<div class="ContentPasted0">community, including code to compute initial data parameters, the</div>
<div class="ContentPasted0">spacetime evolution codes Baikal, lean_public, and McLachlan, analysis</div>
<div class="ContentPasted0">codes to compute horizon characteristics and gravitational waves, the</div>
<div class="ContentPasted0">Carpet AMR infrastructure, and the relativistic magneto-hydrodynamics</div>
<div class="ContentPasted0">codes GRHydro and IllinoisGRMHD. Data analysis and post-processing is</div>
<div class="ContentPasted0">handled by the kuibit library. The Einstein Toolkit also contains a 1D</div>
<div class="ContentPasted0">self-force code. For parts of the toolkit, the Cactus Framework is used</div>
<div class="ContentPasted0">as the underlying computational infrastructure, providing large-scale</div>
<div class="ContentPasted0">parallelization, general computational components, and a model for</div>
<div class="ContentPasted0">collaborative, portable code development.</div>
<div><br class="ContentPasted0">
</div>
<div class="ContentPasted0">The Einstein Toolkit uses a distributed software model, and its</div>
<div class="ContentPasted0">different modules are developed, distributed, and supported either by</div>
<div class="ContentPasted0">the core team of Einstein Toolkit Maintainers or by individual groups.</div>
<div class="ContentPasted0">Where modules are provided by external groups, the Einstein Toolkit</div>
<div class="ContentPasted0">Maintainers provide quality control for modules for inclusion in the</div>
<div class="ContentPasted0">toolkit and help coordinate support. The Einstein Toolkit Maintainers</div>
currently involve staff and faculty from five different institutions and
<div class="ContentPasted1">host weekly meetings that are open for anyone to join.</div>
<div><br class="ContentPasted1">
</div>
<div class="ContentPasted1">Guiding principles for the design and implementation of the toolkit</div>
<div class="ContentPasted1">include: open, community-driven software development; well thought-out</div>
<div class="ContentPasted1">and stable interfaces; separation of physics software from computational</div>
<div class="ContentPasted1">science infrastructure; provision of complete working production code;</div>
<div class="ContentPasted1">training and education for a new generation of researchers.</div>
<div><br class="ContentPasted1">
</div>
<div class="ContentPasted1">For more information about using or contributing to the Einstein</div>
<div class="ContentPasted1">Toolkit, or to join the Einstein Toolkit Consortium, please visit our</div>
<div class="ContentPasted1">web pages at http://einsteintoolkit.org, or contact the users mailing</div>
<div class="ContentPasted1">list users@einsteintoolkit.org.</div>
<div><br class="ContentPasted1">
</div>
<div class="ContentPasted1">The Einstein Toolkit is primarily supported by NSF</div>
<div class="ContentPasted1">2004157/2004044/2004311/2004879/2003893 (Enabling fundamental research</div>
<div class="ContentPasted1">in the era of multi-messenger astrophysics).</div>
<div><br class="ContentPasted1">
</div>
<div class="ContentPasted1">The Einstein Toolkit contains about 350 regression test cases. On a</div>
<div class="ContentPasted1">large portion of the tested machines, almost all of these tests pass,</div>
<div class="ContentPasted1">using both MPI and OpenMP parallelization.</div>
<div><br class="ContentPasted1">
</div>
<div class="ContentPasted1">Deprecated functionality</div>
<div class="ContentPasted1">There are no features marked as deprecated in this release, to be</div>
removed in the next release.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="ContentPasted1 elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="ContentPasted1 elementToProof ContentPasted2">
Contributors
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">Among the many contributors to the Einstein Toolkit and to this release</div>
<div class="ContentPasted2">in particular, important contributions to new components were made by</div>
<div class="ContentPasted2">the following authors:</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2"> * Cheng-Hsin Cheng</div>
<div class="ContentPasted2"> * Gabriele Bozzola</div>
<div class="ContentPasted2"> * Leonardo Werneck</div>
<div class="ContentPasted2"> * Ludwig Jens Papenfort</div>
<div class="ContentPasted2"> * Samuel Cupp</div>
<div class="ContentPasted2"> * Samuel Tootle</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">How to upgrade from Kowalevski Release (ET_2022_11)</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">To upgrade from the previous release, use GetComponents with the new</div>
<div class="ContentPasted2">thornlist to check out the new version.</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">See the Download page (http://einsteintoolkit.org/download.html) on the</div>
<div class="ContentPasted2">Einstein Toolkit website for download instructions.</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">The SelfForce-1D code uses a single git repository; thus, using</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">git pull; git checkout ET_2023_05</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">will update the code.</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">To install Kuibit, do the following:</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">pip install --user -U kuibit==1.4.0</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">Machine notes</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2">Supported (tested) machines include:</div>
<div><br class="ContentPasted2">
</div>
<div class="ContentPasted2"> * Debian, Ubuntu, Fedora, Mint, OpenSUSE, and macOS X installations</div>
<div class="ContentPasted2"> with dependencies installed as prescribed in the official</div>
<div class="ContentPasted2"> installation instructions</div>
<div class="ContentPasted2"> * Deep Bayou</div>
<div class="ContentPasted2"> * Delta</div>
<div class="ContentPasted2"> * Expanse</div>
<div class="ContentPasted2"> * Frontera</div>
<div class="ContentPasted2"> * Golub</div>
<div class="ContentPasted2"> * Queen Bee 2</div>
<div class="ContentPasted2"> * Queen Bee 3</div>
<div class="ContentPasted2"> * Stampede 2</div>
<div class="ContentPasted2"> * Summit</div>
<div class="ContentPasted2"> * Sunrise</div>
<div class="ContentPasted2"> * SuperMIC</div>
<div class="ContentPasted2"> * SuperMUC</div>
<div class="ContentPasted2"> * ThornyFlat</div>
<br>
</div>
<div dir="ltr" style="font-size:12pt; font-family:Calibri,Helvetica,sans-serif" class="elementToProof">
Note for individual machines:
<div><br class="ContentPasted3">
</div>
<div class="ContentPasted3"> * TACC machines: defs.local.ini needs to have `sourcebasedir =</div>
<div class="ContentPasted3"> $WORK` and `basedir = $SCRATCH/simulations` configured for this</div>
<div class="ContentPasted3"> machine. You need to determine $WORK and $SCRATCH by logging in to</div>
<div class="ContentPasted3"> the machine.</div>
<div class="ContentPasted3"> * SuperMUC-NG: defs.local.ini needs to have `sourcebasedir = $HOME`</div>
<div class="ContentPasted3"> and `basedir = $SCRATCH/simulations` configured for this machine.</div>
<div class="ContentPasted3"> You need to determine $HOME and $SCRATCH by logging in to the</div>
<div class="ContentPasted3"> machine.</div>
<div><br class="ContentPasted3">
</div>
<div class="ContentPasted3">All repositories participating in this release carry a branch ET_2023_05</div>
<div class="ContentPasted3">marking this release. These release branches will be updated if severe</div>
<div class="ContentPasted3">errors are found.</div>
<div><br class="ContentPasted3">
</div>
<div class="ContentPasted3">The "Karl Schwarzschild" Release Team on behalf of the Einstein Toolkit</div>
<div class="ContentPasted3">Consortium (2023-05-24)</div>
<div><br class="ContentPasted3">
</div>
<div class="ContentPasted3"> * Leonardo Werneck</div>
<div class="ContentPasted3"> * Samuel Cupp</div>
<div class="ContentPasted3"> * Beyhan Karakas</div>
<div class="ContentPasted3"> * Bing-Jyun Tsao</div>
<div class="ContentPasted3"> * Cheng-Hsin Cheng</div>
<div class="ContentPasted3"> * Jake Doherty</div>
<div class="ContentPasted3"> * Konrad Topolski</div>
<div class="ContentPasted3"> * Peter Diener</div>
<div class="ContentPasted3"> * Roland Haas</div>
<div class="ContentPasted3"> * Steven R. Brandt</div>
<div class="ContentPasted3"> * Terrence Pierre Jacques</div>
<div class="ContentPasted3"> * Thiago Assumpcao</div>
<div class="ContentPasted3"> * Zachariah Etienne</div>
<div><br class="ContentPasted3">
</div>
May 24, 2023<span style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont"><span></span><span id="ms-rterangepaste-end"></span></span></div>
<div class="elementToProof">
<div id="Signature">
<div>
<div dir="ltr" style="font-size: 12pt; font-family: Calibri, Helvetica, sans-serif; color: rgb(0, 0, 0);">
<span style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px"></span>
<div id="divtagdefaultwrapper" dir="ltr" style="font-size: 12pt; font-family: Calibri, Helvetica, sans-serif; color: rgb(0, 0, 0);">
</div>
</div>
</div>
</div>
</div>
</body>
</html>