#2115: supermike II fails to compile
------------------------+---------------------------------------------------
Reporter: rhaas | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: SimFactory | Version: development version
Keywords: |
------------------------+---------------------------------------------------
The current simfactory files fail to compile the ET on SuperMike II at LSU
HPC. One gets:
{{{
In file included from
/home/rhaas/ET_vanilla/arrangements/CactusUtils/Vectors/src/vectors.cc(1):
/home/rhaas/ET_vanilla/arrangements/CactusUtils/Vectors/src/vectors.h(877):
error: invalid type for defaulted constructor
vmask(vmask &&) = default;
^
}}}
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2115>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2172: Test "Binary black hole GW150914" example
-------------------------------------+---------------------------------
Reporter: Roland Haas | Owner: SCupp
Type: task | Status: assigned
Priority: major | Milestone: ET_2018_08
Component: EinsteinToolkit website | Version: development version
Keywords: |
-------------------------------------+---------------------------------
Before each release, check that
http://einsteintoolkit.org/gallery/bbh/index.html still works and produces
correct output.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2172>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2181: update OpenMPI tarball to 1.10.7
---------------------------------+-----------------------------------
Reporter: Roland Haas | Type: defect
Status: new | Priority: major
Milestone: | Component: EinsteinToolkit thorn
Version: development version | Keywords: MPI
---------------------------------+-----------------------------------
Compiling on bethe (a private workstation at Caltech that is however part
of http://einsteintoolkit.org/testsuite_results/index.php) fails due to
the OpenMP source code not (anymore) being compatible with ibverbs library
installed on the system (leaving aside the question why a single
workstation would have infiniband libraries installed in the first place).
Updating to 1.10.7 fixes this.
Attached please find a patch (sans tarball which can be downloaded from
here https://www.open-mpi.org/software/).
Using these changes lets me compile MPI successfully and eventually builds
the ET as well.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2181>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2188: running on wheeler fails with error messages from MPI
-------------------------+---------------------------------
Reporter: Roland Haas | Owner: Erik Schnetter
Type: defect | Status: assigned
Priority: major | Milestone: ET_2018_08
Component: SimFactory | Version: development version
Keywords: |
-------------------------+---------------------------------
Trying to run on wheeler fails with lengthy error messages from MPI even
when using a single MPI rank.
I attach a sample error file from the gaussian test in the testsuite.
Wheeler is a private machine at Caltech so if this cannot be fixed I would
remove it from the list of machines shown on
http://einsteintoolkit.org/testsuite_results/index.php .
Erik since you maintained wheeler's files and the machine files point to
an MPI stack in your $HOME, do you want to look into this? Otherwise I can
set up a machine setup using the software stack used by SpEC (which sees
much more regular use on wheeler) but that will likely not use the same
set of modern compilers and other software that your setup uses, or we can
remove wheeler from the list of officially supported machines for this
release.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2188>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1889: correct finding normalization value for relerr compuation
--------------------+-------------------------------------------------------
Reporter: rhaas | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: Cactus | Version: development version
Keywords: |
--------------------+-------------------------------------------------------
Before it would have taken the larger of the abs value of the new and
old data of the last data set rather than the largest abs value of the
new and old data of all the datasets.
This will make relative errros smaller and will be particularly
noticeable in cases where the last dataset was small or zero.
This should get rid of the "Error, how did I get here" warnings (that
really indicated an logic error).
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1889>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1885: support bibtex in thorn documenation files
-------------------------+--------------------------------------------------
Reporter: rhaas | Owner:
Type: enhancement | Status: new
Priority: optional | Milestone:
Component: Cactus | Version: development version
Keywords: |
-------------------------+--------------------------------------------------
The pull request
https://bitbucket.org/cactuscode/cactus/pull-requests/new?source=rhaas
/docs-bibtex&t=1
adds support for bibtex to Cactus' documentation system.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1885>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2055: Move gallery examples to EinsteinExamples repository
-------------------------------------+--------------------------------------
Reporter: hinder | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit website | Version: development version
Keywords: |
-------------------------------------+--------------------------------------
The [http://einsteintoolkit.org/gallery.html Einstein Toolkit Gallery
examples] parameter files could be moved from the
[https://bitbucket.org/einsteintoolkit/www/src/master/gallery/?at=master
www] repository to the
[https://bitbucket.org/einsteintoolkit/einsteinexamples/src/master/par/?at=m…
EinsteinExamples] repository and arrangement. This would mean:
* They are checked out when someone downloads the ET, avoiding a separate
web browser or curl download
* They will have branches like the rest of the ET, so they can be
associated with a given release if necessary
Note that this will separate them from the other related material on the
website, such as thornlists, images, etc, but I think it is worth it to
make it easier for new users. Eventually, we hope that all the gallery
examples will use the standard ET thornlist anyway.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2055>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2042: new thorns for hydro analysis
-------------------------+--------------------------------------------------
Reporter: knarf | Owner:
Type: enhancement | Status: new
Priority: optional | Milestone:
Component: Other | Version: development version
Keywords: |
-------------------------+--------------------------------------------------
The LSU and Parma groups developed, and used for publications, a set of
two thorns for analysis of hydro quantities, in particular for mode
analysis. We would like to have those included in the Einstein Toolkit. We
are aware that a few things are still missing for that (documentation,
test suites), but before we go that extra step and create all of that, we
want to be sure the following is seen as 'ok':
The main thorn (GRHydro_Analysis, _not_ to be specific to GRHydro, it only
inherits hydrobase - could and should probably be renames) does reductions
of quire a few quantities. In practice, the memory required for this
turned out to be a problem on some machines. These reductions are done at
ANALYSIS, which means even telling Cactus to allocate/deallocate not once,
globally, but instead doing that every time step does not help.
Thus, there is a second thorn, a utility thorn called 'TempPool'. It's
task is nothing else than to provide an array of grid functions that are
always allocated, but which can be used by other thorns for, reductions -
and, and this is the interesting part - can be re-used by other thorns,
for other reductions after that; within the same time step in ANALYSIS.
This is how TempPool is used by GRHydro_Analysis.
TempPool is not tied to GRHydro_Analysis. Any other thorn can also request
storage there, but there currently isn't another thorn. It just seemed to
good idea to split this functionality. The book keeping already now makes
sure that the number of allocated grid functions is only as large the
maximum of any thorn using it.
The relevant code can be found here:
https://bitbucket.org/GravityPR/prthorns/src
I'd like another developer to have a look and give input. Once/If this is
deemed ok to be included, we will add the necessary documentation and test
suites and make a proper proposal for inclusion.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2042>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2189: Carpet/CarpetLib: Add Lagrange_third_order_prolong prolongation option.
-------------------------+---------------------------------
Reporter: zachetie@… | Owner: rhaas@…
Type: enhancement | Status: assigned
Priority: unset | Milestone:
Component: Other | Version: development version
Keywords: |
-------------------------+---------------------------------
When the default prolongation type is chosen in a dynamical spacetime
evolution, hydrodynamic and GRMHD fields can suffer from spurious
oscillations generated at AMR refinement boundaries due to the high-order
Lagrange polynomial prolongation.
As there is no way to directly specify the prolongation order in the
interface.ccl, I have created a Carpet pull request that adds the desired
order (3rd) Lagrange polynomial prolongation:
https://bitbucket.org/eschnett/carpet/pull-requests/21/
I would like this to be the default prolongation option for IllinoisGRMHD
and GiRaFFE, so it would be immediately useful.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2189>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2173: Test "Poisson equation" example
-------------------------------------+---------------------------------
Reporter: Roland Haas | Owner: shawngr2@…
Type: task | Status: assigned
Priority: major | Milestone: ET_2018_08
Component: EinsteinToolkit website | Version: development version
Keywords: |
-------------------------------------+---------------------------------
Before each release, check that
http://einsteintoolkit.org/gallery/poisson/index.html still works and
produces correct output.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2173>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit