#1229: provide downloadable tarball of ET
-------------------------------------+--------------------------------------
Reporter: rhaas | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit website | Version:
Keywords: |
-------------------------------------+--------------------------------------
I created a mock up download page (with one paragraph changed) with a tar
ball of the current release version of the ET.
http://www.tapir.caltech.edu/~rhaas/ET/
To provide the tarball we would need some way to store data on the web-
sever that is not archived via svn (or live with ~200MB commmits).
Alternatively I am happy to have the tarball live in in my webspace and
keep the link though a more "permanent" storage site might be more useful.
The tarball would need to be updated whenever the release branch(es)
change.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1229>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1267: CCTK_Info, CCTK_Warn, CCTK_Error not documented
----------------------+-----------------------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: Cactus | Version:
Keywords: |
----------------------+-----------------------------------------------------
The reference manual lacks documentation for CCTK_Info, CCTK_Warn,
CCTK_Error. Only their "V" equivalents and their macro equivalents are
documented.
In addition, I see that the documentation claims that these three
functions are "internal" functions. This is not true -- if this was true,
they would have CCTKi_ prefixes.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1267>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1366: reduced WENO test
-----------------------------------+----------------------------------------
Reporter: rhaas | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: ET_2013_05
Component: EinsteinToolkit thorn | Version:
Keywords: GRHydro |
-----------------------------------+----------------------------------------
the attached patch replaces the diagonal shocktube in the WENO test by a
shock along the y direction. The diagonal shock causes issues near the
boundary where the shock fails due to differences between gfortran and
intel compilers.
One issue is obviously that the boundary condition is incorrect and one
really would want to use a boundary condition similar to the ones
implemented for the MHD shocks by Josh and Bruno.
For now I simplified the test which also makes to work more reliably on
the different compilers.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1366>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1221: Reduction weight anomaly when using zero CoordBase::boundary_shiftout_*
------------------------+---------------------------------------------------
Reporter: bentivegna | Owner: eschnett
Type: defect | Status: new
Priority: minor | Milestone:
Component: Carpet | Version: development version
Keywords: |
------------------------+---------------------------------------------------
When using a refinement level that covers the entire grid, and setting the
CoordBase::boundary_shiftout_* parameters to zero, the following warning
appears:
INFO (CarpetReduce): Simulation domain volume: 8000
INFO (CarpetReduce): Additional excised volume: 0
INFO (CarpetReduce): Reduction weight sum: 9141
WARNING level 1 in thorn CarpetReduce processor 0 host socket.local
(line 137 of
/Users/bennie/CactusTrees/TrueAMR/arrangements/Carpet/CarpetReduce/src/mask_test.c):
-> Simulation domain volume and reduction weight sum differ
This can be reproduced using the attached parameter file. The problem
seems to arise at the boundaries of the restricted region: I would expect
the coarse grid to carry zero reduction weight everywhere (as it does if
the shiftout is one), but the boundaries have a non-zero weight instead,
which leads to double counting, and hence the difference between domain
volume and weight sum.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1221>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1171: WeylScal4 schedule order is incorrect
-----------------------------------+----------------------------------------
Reporter: hinder | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: WeylScal4 testsuite |
-----------------------------------+----------------------------------------
WeylScal4 contains a calculation for computing the I and J invariants from
the Psis. This calculation is not scheduled explicitly after the Psis.
Therefore, Cactus will probably schedule the routines alphabetically,
which should be wrong. This should be corrected either with an After or
Schedule element in the calculation.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1171>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1333: Fortran module in GRHydro_InterfacesM.h is nonsensical
-----------------------------------+----------------------------------------
Reporter: rhaas | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: GRHydro |
-----------------------------------+----------------------------------------
since
1.) the module is stored in a .h file
2.) the .h file is included at the *top* of .F90 files
3.) the routines for which modules are declared are mostly C routines that
do not live in a module
as a result should one actually "use" the module in eg con2prim then one
would get a link time error looking for the non-existent fortran module
routine
I probably also creates all kinds of race conditions to have the same
module defined in more than one source file, it also carefully circumvents
the Cactus module tracking mechanism.
It is highly confusing and misleading to have the module present when in
fact it cannot be used.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1333>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1355: Testsuite of WaveToy1DF77 fails
--------------------+-------------------------------------------------------
Reporter: knarf | Owner:
Type: defect | Status: new
Priority: major | Milestone: Cactus_4.2.0
Component: Other | Version:
Keywords: |
--------------------+-------------------------------------------------------
The thorn calls CCTKi_CreateGroup, and does check the return status -
however, CCTKi_CreateGroup already calls CCTK_WARN(0,...) in case of an
error, and aborts the run.
{{{
WARNING level 0 in thorn Cactus processor 0 host spine.cct.lsu.edu
(line 112 of
/home/knarf/release/Cactus_4.2.0/configs/sim/build/CactusBindings/Variables/WaveToy1DF77.c):
-> : Working dimension already set, cannot create GF group 'coords1d'
with dimension 1
WARNING level 0 in thorn Cactus processor 0 host spine.cct.lsu.edu
(line 112 of
/home/knarf/release/Cactus_4.2.0/configs/sim/build/CactusBindings/Variables/WaveToy1DF77.c):
-> CCTKi_CreateGroup: Working dimension already set, cannot create GF
group 'coords1d' with dimension 1
--------------------------------------------------------------------------
}}}
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1355>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1354: Testsuite of TestTable fails
----------------------+-----------------------------------------------------
Reporter: knarf | Owner:
Type: defect | Status: new
Priority: critical | Milestone: ET_2013_05
Component: Cactus | Version: development version
Keywords: |
----------------------+-----------------------------------------------------
The testsuite of CactusTest/TestTable fails. This, however, is not catched
by the Cactus testsuite mechanism, since it doesn't check for return
status (or this doesn't work), and no files are created by the testsuite
even when it passes (none are present in svn).
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1354>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1316: Piraha's smart_ptr should be in namespace
----------------------+-----------------------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: major | Milestone: ET_2013_05
Component: Cactus | Version:
Keywords: |
----------------------+-----------------------------------------------------
Piraha defines a helper class smart_ptr (and smart_ptr_guts). These should
be located in a namespace.
Probably all of Piraha should be in the namespace cctk. As is, any user
who tried to use Piraha in a thorn would be out of luck, since the name
"piraha" is now globally already taken.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1316>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1315: src/piraha/smart_ptr.hpp has wrong licence
----------------------+-----------------------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: major | Milestone: ET_2013_05
Component: Cactus | Version:
Keywords: |
----------------------+-----------------------------------------------------
Cactus (the flesh) is distributed under the LGPL. However, the file
src/piraha/smart_ptr.hpp has a statement that it is distributed under the
Boost licence. This should be rectified.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1315>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit