#395: Thorns providing interpolator routines should provide testcases for them
-------------------------+--------------------------------------------------
Reporter: knarf | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone: ET_2011_11
Component: Other | Version:
Keywords: |
-------------------------+--------------------------------------------------
Errors in the interpolator often show up in the output of other thorns,
depending on those interpolating routines. Figuring out that this is
caused by problem while interpolating can take quite a bit of time, which
could be saved if the interpolating thorns would include testsuites
themselves.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/395>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#369: Add command to update thorn list
---------------------------+------------------------------------------------
Reporter: eschnett | Owner: eric9
Type: defect | Status: new
Priority: minor | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
When the thorn list changes, then I have to run GetComponents --update
twice: first to update the thorn list, and then to actually check out
these thorns. Currently, I have to update all thorns twice, which is a
waste of time.
Ideally, GetComponents would first update the thorn list, then update
itself, then update everything else, and thus perform three passes over
the thorn list, but not perform the work three times. Can we achieve this
somehow? For example, we could mark the CRL script and the thorn lists
with special tags, and GetComponents would then perform the work in three
stages, restarting in between.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/369>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#379: Python simfactory branch has a confusing name
------------------------+---------------------------------------------------
Reporter: hinder | Owner: mthomas
Type: defect | Status: new
Priority: minor | Milestone: ET_2011_11
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
The python version of simfactory is currently on the branch PYSIM_2010.
This should be just PYSIM.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/379>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#112: Python version of Simfactory should be made default before next ET release
------------------------+---------------------------------------------------
Reporter: knarf | Owner: mthomas
Type: task | Status: new
Priority: critical | Milestone: ET_2011_06
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/112>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#131: Cactus produces way too much output with SILENT!=no
-------------------------+--------------------------------------------------
Reporter: knarf | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: Cactus | Version:
Keywords: |
-------------------------+--------------------------------------------------
I frequently find me scrolling through a lot of not necessary output from
Cactus, including a lot of divider lines (___). I propose a mechanism to
disable most of that output. There is currently one parameter which
influences the amount of output from Cactus. If SILENT is set to 'no',
Cactus provides way more output. All other values produce the usual output
(including not setting it). I propose to use this existing variable to
make Cactus less verbose if SILENT ist set to 'yes'. The default is
'undefined', so this would preserve the default Cactus behaviour.
The attached patch attempts to do this: it suppresses divider lines, pre-
and postprocessing infos if SILENT='yes'. I don't like that name though,
as this is still not really silent, as you will still see one line per
compiled file (ala COMPILING /home/frank.loeffler/mcrt/src/main/Banner.c),
but I don't have a better idea right now and could live with it. The other
option would be to introduce another variable (e.g. BRIEF), but then BRIEF
and SILENT could contradict each other.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/131>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#259: Update PETSc to 3.1p7
-------------------------+--------------------------------------------------
Reporter: eschnett | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: Cactus | Version:
Keywords: |
-------------------------+--------------------------------------------------
The current version of 3.1p5, the difference are probably only small bug
fixes.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/259>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#401: pysim fails to build a new configuration because of old data
------------------------+---------------------------------------------------
Reporter: knarf | Owner: mthomas
Type: defect | Status: new
Priority: major | Milestone: ET_2011_11
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
I just tried 'sim build --thornlist=./thornlists/Cactus.th' and it failed:
Info: Simfactory command:
/nics/d/home/knarf/utils/simfactory/bin/../lib/sim.py "build" "--
thornlist=./thornlists/Cactus.th"
Info: Version 1318
The Simulation Factory: Manage Cactus simulations
Info: defs: /nics/d/home/knarf/utils/simfactory/etc/defs.ini
Info: defs.local: /nics/d/home/knarf/utils/simfactory/etc/defs.local.ini
Warning: properties.ini does not exist for simulation
IOL1_CCT_whisky_tov_1_1
Traceback (most recent call last):
File "/nics/d/home/knarf/utils/simfactory/bin/../lib/sim.py", line 142,
in ?
main()
File "/nics/d/home/knarf/utils/simfactory/bin/../lib/sim.py", line 130,
in main
restartlib.CleanupRestarts()
File "/nics/d/home/knarf/utils/simfactory/lib/restartlib.py", line 165,
in CleanupRestarts
sim_create_time = restart.GetMarkTime("simulation")
File "/nics/d/home/knarf/utils/simfactory/lib/simrestart.py", line 65,
in GetMarkTime
for fptr in os.listdir(self.InternalDir):
OSError: [Errno 2] No such file or directory:
'/lustre/scratch/knarf/simulations/IOL1_CCT_whisky_tov_1_1/SIMFACTORY'
It should not fail to build because of old data - regardless of how that
looks like.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/401>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#440: Cannot check out Carpet non-anonymously
---------------------------+------------------------------------------------
Reporter: eschnett | Owner: eric9
Type: defect | Status: new
Priority: major | Milestone:
Component: GetComponents | Version:
Keywords: |
---------------------------+------------------------------------------------
Whenever I try to check out Carpet non-anonymously using the standard
thorn list, I receive the error message
$ ./bin/GetComponents --update --root=. manifest/einsteintoolkit.th
Error: The URL for Carpet/doc has changed, please perform a clean
checkout.
(This is not a helpful error message, because the urls are not shown.)
I find that, for Mercurial, GetComponents always sets $url =
$component{"URL"}, using the anonymous url. Later it compares this url to
the url actually used to check out the repository, which is in my case
different, since I used the non-anonymous, authorized url. This leads to
an unconditional error.
The file $HOME/.crl/users does not enter, since I never enter a password
for this repository.
The only way to circumvent this problem is to modify the URL in the thorn
list to make it identical to the AUTH_URL.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/440>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#406: publication list is shuffled
-------------------------------------+--------------------------------------
Reporter: bmundim | Owner:
Type: defect | Status: new
Priority: major | Milestone: ET_2011_11
Component: EinsteinToolkit website | Version:
Keywords: |
-------------------------------------+--------------------------------------
The publication list at
http://einsteintoolkit.org/publications/
is said to be arranged by year, but at the moment it seems to be
completely shuffled.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/406>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit