#820: close all HDF5 objects in EOS Omni table reader
-------------------+--------------------------------------------------------
Reporter: rhaas | Type: defect
Status: new | Priority: minor
Milestone: | Component: EinsteinToolkit thorn
Version: | Keywords:
-------------------+--------------------------------------------------------
hdf5 does not automatically close all object handles of objects in a file
if one closes the (last) file handle. This could potentially lead hdf5 to
leave metadata in memory (and it is just not tidy to leave open objects
around)
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/820>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#899: Push testsuite results to a git repository
-------------------------+--------------------------------------------------
Reporter: eschnett | Owner:
Type: enhancement | Status: new
Priority: major | Milestone:
Component: Cactus | Version:
Keywords: |
-------------------------+--------------------------------------------------
Implement a mechanism that pushes testsuite results to a repository,
similar to the way in which Formaline pushes the source tree while
building.
This could be implemented in Cactus (after running the tests), or in
Simfactory (during cleanup). It is probably preferable to have this in
Cactus.
As with Formaline, there would be a new repository created for each test
suite run. This repository would be pushed to a (possibly remote)
repository. It may be useful to have other repositories, e.g. one per
source tree, and one per machine, as intermediate "collectors". Such
intermediate repositories reduce the amount of data that need to be
transmitted to a remote server, and act a buffer that retain information
in case (a) the remote repository is not accessible while (b) a local
repository is deleted.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/899>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#898: use characteristic speed +/-c for Bx in HLLEM
-----------------------------------+----------------------------------------
Reporter: rhaas | Owner:
Type: enhancement | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: GRHydro |
-----------------------------------+----------------------------------------
the attached patch (against trunk) adds a new parameter
decouple_normal_Bfield which defaults to yes (and changes the default
behaviour) to GRHydro's MHD code when divergence cleaning is used. Reasons
for this are given eg in Mignonoe et al. arXiv:1001.2832v2 section 3.1.
This patch allows us to run the rotor test without having to resort to the
LLF flux formula (which also uses +/- characteristic speed but for all
variables) and does not seem to cause any problems in the TOV tests that
Philipp ran. Bruno says it helps with the cylindrical blast as well.
Ok to include in the release (given that it is tunable at runtime) even
though we are in the "no major change" phase?
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/898>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#814: Allow different timers on different processors in TimerReport
-----------------------------------+----------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: |
-----------------------------------+----------------------------------------
This patch reduces not just timer values, but also timer names across
processes. This allows different processes to have different timers.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/814>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#901: bashism in ThornDoc
--------------------+-------------------------------------------------------
Reporter: knarf | Owner:
Type: defect | Status: new
Priority: minor | Milestone: ET_2012_05
Component: Cactus | Version: development version
Keywords: |
--------------------+-------------------------------------------------------
ThornDoc uses '==' within 'test' to test for something being equal.
However, for shell scripts this should be '='. This works in bash, since
it also accepts '==', but it does not work for /bin/sh by default, which
is what ThornDoc claims to be a script for. The effect is that 'make
THORN-ThornDoc' prints a lot of warnings.
The attached patch fixes this by replacing '==' with '='.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/901>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#824: Update tests which rely on BSSN_MoL to use ML_BSSN instead
------------------------+---------------------------------------------------
Reporter: hinder | Owner:
Type: task | Status: new
Priority: major | Milestone: ET_2012_05
Component: Other | Version:
Keywords: testsuites |
------------------------+---------------------------------------------------
BSSN_MoL is not part of the toolkit. Many thorns which are part of the
toolkit have tests which rely on BSSN_MoL. These tests currently do not
run. In order to test these thorns, the tests should be updated to use
ML_BSSN instead of BSSN_MoL.
Correctness-testing the new results (which will be different due to
differences in the implementation of BSSN) is problematic. I propose that
if the tests run with ML_BSSN and do not generate NaNs or poison, we
should just commit the new test data. These are only regression tests
anyway - there is no formal correctness-testing framework.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/824>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#897: Hydro_InitExcision tests failing
-----------------------------------+----------------------------------------
Reporter: rhaas | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: Hydro_InitExcision |
-----------------------------------+----------------------------------------
with the atmosphere fixes from r332 of GRHydro the following
Hydro_InitExcision tests started to fail:
* diag_pugh_tvd (from Hydro_InitExcision)
* halfsphere_pugh_ppm (from Hydro_InitExcision)
* halfsphere_pugh_tvd (from Hydro_InitExcision)
* sphere_pugh_tvd (from Hydro_InitExcision)
* x_pugh_tvd (from Hydro_InitExcision)
the attached patch regenerates the data. I have checked that reverting the
GRHydro patch makes the tests pass. Ok to apply?
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/897>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#848: McLachlan "NewRad" radiative boundary condition does not consider
conformalMethod
-----------------------+----------------------------------------------------
Reporter: hinder | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: Other | Version:
Keywords: McLachlan |
-----------------------+----------------------------------------------------
In ML_BSSN_Helper/src/NewRad.c, the newrad function is called with a
background value of 0 for the phi variable, independently of the setting
of conformalMethod. For conformalMethod = 1, the background value should
be 1.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/848>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit