[Commits] [svn:einsteintoolkit] www/about/releases/ (Rev. 1318)

knarf at cct.lsu.edu knarf at cct.lsu.edu
Tue May 20 11:13:38 CDT 2014


User: knarf
Date: 2014/05/20 11:13 AM

Added:
 /about/releases/
  ET_2014_05_announcement.php

Log:
 new release announcement

File Changes:

Directory: /about/releases/
===========================

File [added]: ET_2014_05_announcement.php
Delta lines: +177 -0
===================================================================
--- about/releases/ET_2014_05_announcement.php	                        (rev 0)
+++ about/releases/ET_2014_05_announcement.php	2014-05-20 16:13:38 UTC (rev 1318)
@@ -0,0 +1,177 @@
+<?php $title='Release Announcement';
+include_once($_SERVER['DOCUMENT_ROOT'].'/global/header.php');?>
+
+<p>We are pleased to announce the eighth release (code name
+"<a href="http://en.wikipedia.org/wiki/John_Archibald_Wheeler">Wheeler</a>") of the
+Einstein Toolkit, an open, community developed software infrastructure for
+relativistic astrophysics. This release includes various improvements to the
+Cactus flesh, Carpet and GRHydro. In addition, bug fixes accumulated since the
+previous release in November 2014 have been included.</p>
+
+<p>The Einstein Toolkit is a collection of software components and tools for
+simulating and analyzing general relativistic astrophysical systems that builds
+on numerous software efforts in the numerical relativity community including
+CactusEinstein, the Carpet AMR infrastructure and the relativistic
+magneto-hydrodynamics code GRHydro. The Cactus Framework is used as the underlying
+computational infrastructure providing large-scale parallelization, general
+computational components, and a model for collaborative, portable code
+development. The toolkit includes modules to build complete codes for
+simulating black hole spacetimes as well as systems governed by relativistic
+magneto-hydrodynamics.</p>
+
+<p>The Einstein Toolkit uses a distributed software model and its different
+modules are developed, distributed, and supported either by the core team of
+Einstein Toolkit Maintainers, or by individual groups. Where modules are
+provided by external groups, the Einstein Toolkit Maintainers provide quality
+control for modules for inclusion in the toolkit and help coordinate support.
+The Einstein Toolkit Maintainers currently involve postdocs and faculty from
+six different institutions, and host weekly meetings that are open for anyone
+to join in.</p>
+
+<p>Guiding principles for the design and implementation of the toolkit include:
+open, community-driven software development; well thought out and stable
+interfaces; separation of physics software from computational science
+infrastructure; provision of complete working production code; training and
+education for a new generation of researchers.</p>
+
+<p>For more information about using or contributing to the Einstein Toolkit, or to
+join the Einstein Toolkit Consortium, please visit our web pages at
+&lt;<a href="http://einsteintoolkit.org">http://einsteintoolkit.org</a>&gt;.</p>
+
+<p>The Einstein Toolkit is primarily supported by NSF
+1212401/1212426/1212433/1212460 (Einstein Toolkit), and also by 0905046/0941653
+(PetaCactus) and 0710874 (LONI Grid).</p>
+
+<p>The Einstein Toolkit contains about 200 regression test cases.  On a large
+portion of the tested machines, almost all of these testsuites pass, using both
+MPI and OpenMP parallelization.</p>
+
+<h4>The changes between this and the previous release include:</h4>
+
+<p><ul><li><b>Compatibility</b></li></ul></p>
+
+<p><ul><li><b>Larger changes since last release</b></li></ul></p>
+
+<ul>
+ <li>Removed components
+  <ul>
+   <li>ADM
+   <li>LegoExcision
+  </ul>
+ <li>Deprecated components (still included, but don't use for new code)
+  <ul>
+   <li>ADMConstraints (use ML_ADMConstraints instead)
+   <li>ADMCoupling
+   <li>ADMMacros
+   <li>DistortedBHIVP
+   <li>IDAxiBrillBH
+   <li>IDAxiOddBrillBH
+   <li>RotatingDBHIVP
+  </ul>
+ <li>New components:
+  <ul>
+   <li>CactusExamples: 10 small example thorns
+   <li>TestMoL
+   <li>CarpetExtra: 10 test thorns
+   <li>IllinoisGRMHD (not enabled by default, proposed for the next release)
+  </ul>
+ <li>simfactory
+  <ul>
+   <li>updates to many machines
+  </ul>
+ <li>Cactus flesh:
+  <ul>
+   <li>Cactus complex number arithmetic functions are deprecated
+   <li>Drop explicit support for Fortran 77 in Cactus
+   <li>Prevent Cactus from choking on very large parameter files
+   <li>Update to work with Chemora. Not currently used by regular Cactus.
+   <li>The workaround CCTK_DISABLE_RESTRICT for bugs in the Intel compiler
+       is no longer necessary for version newer or equal 14, which is now
+       taken into account.
+   <li>Support for Clang on OSX
+  </ul>
+ <li>MoL: Automatically count number of evolved variables
+ <li>ADMConstraints: remove support for conformal metrics
+ <li>EOS_Omni: new c++ backend
+ <li>GRHydro
+  <ul>
+   <li>rewrite major parts of the code in c++, both versions are still included,
+       the c++ version is not enabled by default yet (see parameter use_cxx_code).
+       The default will change for the next release and the Fortran version will
+       be removed after that.
+   <li>Lots of smaller changes and bugfixes
+  </ul>
+ <li>Kranc: lots of changes - thorns using Kranc see changes because of this
+ <li>McLachlan: optimizations
+ <li>Carpet
+  <ul>
+   <li>Changes to support accellerators (not used by default)
+   <li>CarpetRegrid2: support Parity Symmetry thorn
+   <li>Carpet: Apply boundary conditions during Restricting
+   <li>Include string null terminator in HDF5 attributes (only important if you happen to read them in your own scripts)
+   <li>
+  </ul>
+</ul>
+
+<p><ul><li><b>How to upgrade from Noether (ET_2013_11)</b></li></ul></p>
+
+<p>To upgrade from the previous release, use GetComponents with the new thornlist to check out the new version.</p>
+
+<p>See the <a href="http://einsteintoolkit.org/download/">Download</a> page on the Einstein Toolkit website for download instructions.</p>
+
+<p><ul><li><b>Remaining issues with this release</b></li></ul></p>
+
+<ul>
+ <li> Certain machines need to be configured specially in Simfactory because the remote directories cannot be determined automatically just from the username.  See the Machine notes below.
+ <li> Recovering with Carpet: Carpet stores metadata (such as the simulation time) only for Carpet::max_timelevels time levels, although it is possible to allocate more time levels. These additional time levels then cannot be recovered; the symptom is an assertion failure during recovery. The solution is to either increase Carpet::max_timelevels, or to decrease the number of active time levels.
+</ul>
+
+<p><ul><li><b>Machine notes</b></li></ul></p>
+
+<p>Supported (tested) machines include:</p>
+
+<ul>
+ <li> Default Debian, Suse and Fedora installations
+ <li> Bethe
+ <li> Bluewaters
+ <li> Carver
+ <li> Datura
+ <li> Gordon
+ <li> Hopper
+ <li> Loewe
+ <li> Lonestar
+ <li> Supermike II
+ <li> Nvidia
+ <li> Orca
+ <li> Philip
+ <li> Queenbee
+ <li> Shelob
+ <li> Stampede (CPU)
+ <li> Supermuc
+ <li> Titan
+ <li> Trestles
+ <li> Zwicky
+</ul>
+
+<ul>
+ <li> LoneStar and Stampede: defs.local.ini needs to have sourcebasedir = $WORK and basedir = $SCRATCH/simulations configured for this machine.  You need to determine $WORK and $SCRATCH by logging in to the machine.</li>
+</ul>
+
+<p>All repositories participating in this release carry a branch ET_2014_05
+marking this release.  These release branches will be updated if severe
+errors are found.</p>
+
+<p>The "Wheeler" Release Team on behalf of the Einstein Toolkit Consortium (2014-05-21)</p>
+
+<p>
+&nbsp;&nbsp;&nbsp;Peter Diener<br />
+&nbsp;&nbsp;&nbsp;Roland Haas<br />
+&nbsp;&nbsp;&nbsp;Ian Hinder<br />
+&nbsp;&nbsp;&nbsp;Frank Löffler<br />
+&nbsp;&nbsp;&nbsp;Bruno Mundim<br />
+&nbsp;&nbsp;&nbsp;Erik Schnetter<br />
+</p>
+
+<p>May 21, 2014</p>
+
+<?php include_once($_SERVER['DOCUMENT_ROOT'].'/global/footer.php');?>



More information about the Commits mailing list