#801: Advertise pygraph
-------------------------------------+--------------------------------------
Reporter: eschnett | Owner:
Type: task | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit website | Version:
Keywords: |
-------------------------------------+--------------------------------------
Bruno Giacomazzo says:
A good alternative to ygraph is pygraph:
https://bitbucket.org/dradice/pygraph/overview
It is developed by David Radice (AEI), it is based on python and it can
open Carpet AMR ASCII data files without problems. Maybe a link to it
should be added to the cactus visualization page.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/801>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#799: Let ExternalLibraries/HDF5 not look for Fortran and C++ libraries if these
have not been requested
--------------------+-------------------------------------------------------
Reporter: knarf | Owner:
Type: defect | Status: new
Priority: minor | Milestone: ET_2012_05
Component: Cactus | Version: development version
Keywords: |
--------------------+-------------------------------------------------------
The attached patch lets Cactus not look for Fortran and C++ libraries if
they have not been requested. It already didn't include these libraries to
the linker flags, but it was still looking for them when searching for a
system-wide installation.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/799>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#793: Vassilios Mewes cannot create new tickets
----------------------------------+-----------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: critical | Milestone:
Component: EinsteinToolkit trac | Version:
Keywords: |
----------------------------------+-----------------------------------------
I just received a private email from Vassilios Mewes stating that he
cannot create new tickets; they are rejected as possible spam.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/793>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#795: Carpet dev fails to compile without OpenMP
--------------------+-------------------------------------------------------
Reporter: tbode | Owner: eschnett
Type: defect | Status: new
Priority: minor | Milestone:
Component: Carpet | Version: development version
Keywords: |
--------------------+-------------------------------------------------------
Compilation errors out in SetupGH.cc on line 359 due to the call to
omp_get_thread_num() function without OpenMP.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/795>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#547: WALLTIME_HOURS incorrect
------------------------+---------------------------------------------------
Reporter: hinder | Owner: eschnett
Type: defect | Status: new
Priority: major | Milestone:
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
The SimFactory variable WALLTIME_HOURS should be expanded to the walltime
of the job, not the walltime which was requested on the command line. If
the user specifies more walltime than the queue allows, SimFactory splits
the job into several restarts to give the total walltime requested.
However, parameter files expect WALLTIME_HOURS to be the walltime of the
job, not of the simulation.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/547>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#790: Make Carpet timer tree threshold and precision configurable
-------------------------+--------------------------------------------------
Reporter: hinder | Owner: eschnett
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: Carpet | Version:
Keywords: |
-------------------------+--------------------------------------------------
The attached patch adds new parameters which make the printed timer
precision and display threshold configurable for hierarchical timer output
to standard output.
OK to commit?
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/790>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#646: PITTNullCode/NullNews does not build on BlueGene/P
-----------------------------------+----------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: |
-----------------------------------+----------------------------------------
PITTNullCode/NullNews does not build on BlueGene/P; the C++ STL reports an
error. The reason seems to be that NULL is interpreted as integer constant
instead of a pointer. An explicit case solves this problem there:
{{{
Index: src/set_pointers.h
===================================================================
--- src/set_pointers.h (revision 3)
+++ src/set_pointers.h (working copy)
@@ -1,9 +1,9 @@
// define pointer array for past timelevels!
- vector<CCTK_REAL*> uBondiP(max_timelevels, NULL);
- vector<CCTK_COMPLEX*> Psi4P(max_timelevels, NULL);
- vector<CCTK_COMPLEX*> NewsP(max_timelevels, NULL);
- vector<CCTK_COMPLEX*> NewsBP(max_timelevels, NULL);
+ vector<CCTK_REAL*> uBondiP(max_timelevels, (CCTK_REAL*)NULL);
+ vector<CCTK_COMPLEX*> Psi4P(max_timelevels, (CCTK_COMPLEX*)NULL);
+ vector<CCTK_COMPLEX*> NewsP(max_timelevels, (CCTK_COMPLEX*)NULL);
+ vector<CCTK_COMPLEX*> NewsBP(max_timelevels, (CCTK_COMPLEX*)NULL);
// Get current timelevel...
// We assume here that the two vars uBondi[0] amd uBondi[1] are right
next to each
}}}
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/646>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#781: gui editor
----------------------------------------------+-----------------------------
Reporter: knarf | Owner: dcastl2
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: Einstein Toolkit Virtual Machine | Version:
Keywords: |
----------------------------------------------+-----------------------------
It might be good to install at least one GUI editor. It should be simple
(no gvim or xemacs), but it should also not be too large in terms of disk
space (although that is secondary).
What are suggestions? I have:
nedit (small)
gedit (larger due to dependencies)
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/781>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#759: No helpful error messages if soucebasedir points to a non Cactus sources
directory
------------------------+---------------------------------------------------
Reporter: alibeck | Owner: eschnett
Type: defect | Status: new
Priority: major | Milestone:
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
If the path of sourcebasedir points to a directory which does not content
a Cactus directory, simfactory exits with an error as:
[snip]
Traceback (most recent call last):
File "simfactory/bin/../lib/sim.py", line 147, in <module>
main()
File "simfactory/bin/../lib/sim.py", line 143, in main
CommandDispatch()
File "simfactory/bin/../lib/sim.py", line 105, in CommandDispatch
module.main()
File "/home/alibeck/Cactus-Mojave-Test/Cactus/simfactory/lib/sim-
manage.py",
line 397, in main
CommandDispatch()
File "/home/alibeck/Cactus-Mojave-Test/Cactus/simfactory/lib/sim-
manage.py",
line 376, in CommandDispatch
exec("command_%s()" % command)
File "<string>", line 1, in <module>
File "/home/alibeck/Cactus-Mojave-Test/Cactus/simfactory/lib/sim-
manage.py",
line 154, in command_create_submit
command_create()
File "/home/alibeck/Cactus-Mojave-Test/Cactus/simfactory/lib/sim-
manage.py",
line 133, in command_create
restart.create(simulationName, parfile)
File "/home/alibeck/Cactus-Mojave-
Test/Cactus/simfactory/lib/simrestart.py",
line 1192, in create
sourcedir = simlib.BuildPath(localsourcebasedir, dirsuffix)
File "/home/alibeck/Cactus-Mojave-Test/Cactus/simfactory/lib/simlib.py",
line 676, in BuildPath
return os.sep.join(args)
TypeError: sequence item 1: expected string, NoneType found
[snip]
Such an error message does not really help an user. It occurs either if
the --sourcebasedir option is used on the command line, or in the default
settings (machine file) or in defs.local.ini
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/759>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit