#1837: LocalInterp2 symmetry test fails on intel compiler machine
-----------------------------------+----------------------------------------
Reporter: rhaas | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Keywords: LocalInterp2 |
-----------------------------------+----------------------------------------
The intel compiler by default aggressively optimizes expressions, which
causes failures in the delicate cancellations required for LocalInterp2's
symmetry test.
The attached patch changes compiler options for the affected file only.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1837>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#702: Tests should use IO::out_fileinfo = "none"
-------------------------+--------------------------------------------------
Reporter: hinder | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: Other | Version:
Keywords: |
-------------------------+--------------------------------------------------
The Cactus User Guide
(http://einsteintoolkit.org/documentation/UsersGuide/UsersGuidech9.html#x13-…)
recommends that test output files should always be the same, and hence use
IO::out_fileinfo = "none". I would like to implement this for the tests
in the ET, as it makes comparing test output using standard (non-Cactus
testsuite mechanism) diff tools possible.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/702>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1631: The dgfe branch for McLachlan generates NaNs
-----------------------------------------------------------+----------------
Reporter: Jonah Miller <jonah.maxwell.miller@…> | Owner: eschnett
Type: defect | Status: new
Priority: optional | Milestone: ET_2014_11
Component: EinsteinToolkit thorn | Version: development version
Keywords: dgfe,mclachlan,gamma driver |
-----------------------------------------------------------+----------------
When one uses the gamma driver formulation in the dgfe branch of McLachlan
and sets the shiftGammaCoefficient to zero, the runtime output has NaNs
because the code divides by zero.
A bit of flow control fixes this. Attached is a patch for the branch.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1631>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1646: McLachlan does not give a reference for the gauge evolution equations
-----------------------------------+----------------------------------------
Reporter: rhaas | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Keywords: McLachlan |
-----------------------------------+----------------------------------------
McLachlan_BSSN.m does not seem to contain any information (eg in evolCalc)
that would tell me from which paper the different expressions for the
shift and lapse evolution expression are taken from (which may be useful
to understand what the different coefficients mean, since parsing the
multiple factors of the type XXXFactor * AAA + (1-XXXFactor) * BBB to get
either AAA or BBB is confusing).
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1646>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1838: CactusUtils/WatchDog: is part of ET or not?
-----------------------------------+----------------------------------------
Reporter: bmundim | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Keywords: WatchDog |
-----------------------------------+----------------------------------------
if yes, then:
{{{
https://bitbucket.org/einsteintoolkit/manifest/pull-requests/6/add-
cactusutils-watchdog-to-the-thornlist/diff
}}}
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1838>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1840: ExternalLibraris/pthreads does not provide CCTK_PTHREADS define
-----------------------------------+----------------------------------------
Reporter: rhaas | Owner: rhaas
Type: defect | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Keywords: pthreads |
-----------------------------------+----------------------------------------
This means it is not a drop in replacement for the old mechanism and eg
HTTPD complains at runtime with:
{{{
WARNING level 1 from host comet-ln3.sdsc.edu process 0
while executing schedule bin HTTP_Startup, routine
HTTPD::HTTP_StartServer
in thorn HTTPD, file
/home/rhaas/cactus/ET_trunk/arrangements/CactusConnect/HTTPD/src/Startup.c:97:
-> Parameter 'HTTPD::use_pthreads' is set to "yes" but you didn't
configure with PTHREADS. Setting will be ignored.
}}}
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1840>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1841: GRHydro tracers broken
-----------------------------------+----------------------------------------
Reporter: I.Hawke@… | Owner:
Type: defect | Status: new
Priority: unset | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Keywords: GRHydro |
-----------------------------------+----------------------------------------
The GRHydro::GRHydro_tracers group is not registered as a constrained
variable with MoL in GRHydro. This means that, in runs with insufficient
conserved variables and other memory settings, the first step through the
loop sets NaNs for the tracers: they then fail to update (or, at least,
not correctly).
To fix this, add
register_constrained("GRHydro::GRHydro_tracers");
on or around line 143 of GRHydro_RegisterVars.cc.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1841>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1832: Rewrite git handling in Formaline
-----------------------------------+----------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Keywords: |
-----------------------------------+----------------------------------------
Handle git repositories in a single script, vastly simplifying the code.
This also correct several error or inconsistencies along the way.
- tar files are no longer recored in git (they lead to very large
repositories)
- the code is now serial (since git is serial anyway), so that locking the
repo is no longer necessary
- use the flesh's TAR variable instead of looking for tar
- correct paths returned by "find" (git is picky about double slashes)
See <https://bitbucket.org/cactuscode/cactusutils/pull-requests/4/handle-
git-repositories-in-a-single-script/diff>.
Fixes #1830.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1832>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit