#1817: Update LORENE library
-----------------------------------+----------------------------------------
Reporter: knarf | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone: ET_2015_11
Component: EinsteinToolkit thorn | Version: development version
Keywords: |
-----------------------------------+----------------------------------------
The current Lorene thorn isn't up to date with the version that is
available from Meudon. A new version of a thorn containing a new version
of Lorene is available here:
https://einstein.pr.infn.it/svn/numrel/pub/arrangements/PRThorns/LORENE/tru…
Diffs aren't available in the repo, but are attached as file here. That is
quite large, but mostly due to necessary changes in the patches contained
in the thorn (because the underlying files changed, not because the
patches would have changed in functionality).
Normaly, updates like this would not be an issue, but this update of
Lorene changes (breaks) old Lorene files. This is nothing we could decide
upon, this is the Meudon group's decision. I nevertheless propose to
update to the new version. This would need to include updating the
testsuites of depending thorns, which might mean re-creating their ID
files.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1817>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#64: Refactory/redesign archiving
------------------------+---------------------------------------------------
Reporter: mthomas | Owner: mthomas
Type: defect | Status: new
Priority: major | Milestone:
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
Implement archiving using archive machines with an iomethod key. Provide
another key like rsync-excludes for people to exclude files from being
archived. Provide a lightweight archive-like method for copying a
simulation from one machine to another machine.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/64>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#984: SimFactory should store the optionlist used when building in the simulation
directory
------------------------+---------------------------------------------------
Reporter: hinder | Owner: eschnett
Type: defect | Status: new
Priority: major | Milestone:
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
SimFactory should store the optionlist used in the simulation directory
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/984>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1638: Automated build and test environment should be updated to Ubuntu 14.04
-------------------------+--------------------------------------------------
Reporter: hinder | Owner: hinder
Type: enhancement | Status: new
Priority: minor | Milestone: ET_2014_11
Component: Other | Version: development version
Keywords: |
-------------------------+--------------------------------------------------
The automated build and test environment used by the ET (see
https://build.barrywardell.net) is currently running Ubuntu 12.04, the
previous stable release. The new 14.04 stable release is now available,
and we should test on that instead.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1638>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#583: PITTNullCode lacks test case outputs
-----------------------------------+----------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: |
-----------------------------------+----------------------------------------
The PITTNullCode arrangement has several test parameter files without
associated output.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/583>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1986: this compared to NULL in CarpetLib
--------------------+-------------------------------------------------------
Reporter: rhaas | Owner: eschnett
Type: defect | Status: new
Priority: minor | Milestone:
Component: Carpet | Version: development version
Keywords: |
--------------------+-------------------------------------------------------
I get
{{{
/home/rhaas/Cactus/arrangements/Carpet/CarpetLib/src/gdata.cc: In member
function ‘void gdata::copy_from(comm_state&, const gdata*, const ibbox&,
const ibbox&, const islab*, int, int)’:
/home/rhaas/Cactus/arrangements/Carpet/CarpetLib/src/gdata.cc:185:53:
warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
int const order_space = (this ? cent : src->cent) == vertex_centered ?
1 : 0;
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
}}}
which leads me to suspect that the compiler is allowed to assume this !=
NULL and will optimize out one half of the condition.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1986>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1821: Carpet may call object methods with this == NULL
----------------------+-----------------------------------------------------
Reporter: rhaas | Owner: eschnett
Type: defect | Status: new
Priority: optional | Milestone:
Component: Carpet | Version: development version
Keywords: |
----------------------+-----------------------------------------------------
see pull request https://bitbucket.org/eschnett/carpet/pull-requests/7
/carpet-avoid-using-null-pointer-for-member/diff
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1821>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1674: Switch to OpenBLAS
-------------------------+--------------------------------------------------
Reporter: eschnett | Owner:
Type: enhancement | Status: new
Priority: major | Milestone:
Component: Other | Version: development version
Keywords: |
-------------------------+--------------------------------------------------
OpenBLAS is a BLAS and LAPACK library that is significantly more efficient
that the standard ("reference") BLAS. I suggest we switch the ET thorn
list to ExternalLibraries/OpenBLAS instead of ExternalLibraries/BLAS and
ExternalLibraris/LAPACK.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1674>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1875: SetMask_SphericalSurface: retain mask
------------------------------------+---------------------------------------
Reporter: cott@… | Owner:
Type: enhancement | Status: new
Priority: unset | Milestone:
Component: Other | Version: development version
Keywords: |
------------------------------------+---------------------------------------
SetMask_SphericalSurface sets a mask based on SphericalSurface
information. At every invocation, it wipes the mask, then resets it. Old
behavior: mask is set from surface only if surface is active and valid.
However, sometimes finding a horizon with AHFinderDirect may fail, but the
mask info (i.e. the radius) may be perfectly valid. Mask is still not set
in the old behavior, because AHFinderDirect makes the mask invalid (-1) if
it does not find a horizon. New behavior: set mask from surface is surface
is active and its minimum radius is > 0.
Pull request: https://bitbucket.org/einsteintoolkit/einsteinutils/pull-
requests/1/setmask_sphericalsurface-retain-mask/diff
Pull request also adds verbose output (default: off).
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1875>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1390: parameter file parser aborts when findeing first error
--------------------+-------------------------------------------------------
Reporter: rhaas | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: Cactus | Version: development version
Keywords: |
--------------------+-------------------------------------------------------
The attached parfile contains multiple errors (one per line).
However the parameter file parser only reports the first one, then stops.
This makes verifying parfiles for correctness hard. It might be good to
defer aborting until the end of the file or until a larger number of
parsing errors were encountered.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1390>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit