Hi
Please consider joining the weekly Einstein Toolkit phone call at
10 am US central time on Mondays. As usual, you can find instructions
how to join on the following web site:
http://einsteintoolkit.org/community/support/
In short: the number is (+1) 225-578-4942 or (+1) 866-573-0359 and
the conference id is 118682#.
As always, we will answer questions and hear comments that come up at
the beginning of the meeting.
After that, and because of the long discussion last week, I would like to
get to a conclusion about
1) possible rearrangement of ET repositories (combine repositories)
2) possible conversion of some ET thorns from svn to git
Arguments for both topics can be voiced on a wiki page (thanks to Ian
Hinder for creating it, even with a quite wrong name imho):
https://docs.einsteintoolkit.org/et-docs/Version_control#Reasons_to_Change
We will handle these two topics in that order, and as separate as
possible.
Frank Löffler
ExternalLibraries thorns containing tarballs can be very large, in particular if the history of the thorn grows and contains multiple tarballs.
I have just tested storing the source tree instead of the tarball in ExternalLibraries/Boost. This seems to work surprisingly well. For example, boost_1_54_0.tar.gz (the current version) has 66 MByte, while a git repository containing the last five versions of Boost as uncompressed source trees has 75 MByte. Clearly, this is very good.
Other advantages of storing source trees are:
- this is what we do for every thorn, so why not for ExternalLibraries (d'oh)
- one can easily look at the source code of an external library
- no need to untar and later delete the source tree while building
- no need to apply patches -- the changes can be made directly in the source tree
In my opinion, this is the way to go. I am currently setting up a new repository of ExternalLibraries/Boost in this way. (Obviously, it is not possible to keep the current repository, since its history is already at 406 MB.)
-erik
--
Erik Schnetter <schnetter(a)cct.lsu.edu>
http://www.perimeterinstitute.ca/personal/eschnetter/
My email is as private as my paper mail. I therefore support encrypting
and signing email messages. Get my PGP key from http://pgp.mit.edu/.
Present: Josh, Roland, Frank, Erik, Ian, Matt, Peter, Steve, Barry,
Philipp, Bruno
svn to git transition of ET thorns:
* LSU has domain name, has ssl certificates for domain
* LSU will update OS on virtual machines in near future, hold off with
transition until then
* Ian Hinder already has git repositories for the ET thorns which could
serve as the basis for the git repositories
* leave svn running in read only mode afterwards
* git server to use: plain git, gitolite (Ian has experience with that)?
* Open question: few large repositories (or even one) or one repository
per thorn
** no agreement on what to do. Two views are presented to either have
fine granularity (one repo per thorn) or being able to make consistent
changes in several thorns at the same time (few repos)
** Roland and Ian to describe arguments for fine granularity repos, for
experience with large/small repos on the wiki (everyone else of course
is welcome to comment as well)
** question on which (if this is done) thorns to collect in
repositories: by arrangement, by institution, by type of code, how
tightly they are coupled?
** Ian and Barry have been using a git super-repo to track several
individual repos which can be used as a per-user solution for a large
repository, it is however not yet ready for public use
** single repository makes it easy to keep several thorns in sync, and
to get a global overview of what has changed, there are also nicer GUIs
available
** multiple repositories make it easier to pick only bugfixes for a
thorn but but new features from another in the same repository
** Barry mentioned git subtree (https://github.com/apenwarr/git-subtree)
as an alternative for single users
** likely need to modify GetComponents to handle git repositories more
similar like svn
workshop report:
* we had David Rideout gave a talk on how to use Cactus with causal
sets, notes are on the wiki
https://docs.einsteintoolkit.org/et-docs/ET_Workshop_Summer_2013_(Developer…
* Ellipitic solver: Eloisa Bentivegna's elliptic solver (multigrid,
works with Carpet grids) is available and described in print and on the wiki
** supports Dirichlet and Robin like boundary conditions
** invite Eloisa to give a ET seminar in one of the next calls
* Chemora (see wiki): meet in Atlanta, wait for confirmation of grant
* ML rewrite: make it easier to rearrange equations so that calculations
can be split if needed to improve performance
** improvement to flow back to Kranc
* Erik reported on new bboxset2 class which improves scaling, paper on wiki
* Erik reported on parameter file generator for benchmarks using
simfactory, Ian added performance regression tests on top of this to Jenkins
* Steve added code coverage tests
MHD:
* Philipp has working cell centred A-field evolution code, working on
cleaning it up
Yours,
Roland
Hi
Please consider joining the weekly Einstein Toolkit phone call at
10 am US central time on Mondays. As usual, you can find instructions
how to join on the following web site:
http://einsteintoolkit.org/community/support/
In short: the number is (+1) 225-578-4942 or (+1) 866-573-0359 and
the conference id is 118682#.
Besides feedback or questions from users, I would like to go through
achievements of the developers workshop last week, with two goals in
mind. First, people that were not present should be informed, and
secondly we should follow-up on some topics. Be prepared to say a few
sentences about what you worked on.
Also, we need to decide about including a new thorn to the ET: the
(external) boost library thorn. See trac for details [1]. This would be
not build by default, mainly because of the size and time it requires.
Frank Löffler
[1] https://trac.einsteintoolkit.org/ticket/1410
On 08/03/2013 05:37 AM, users-request(a)einsteintoolkit.org wrote:
> Send Users mailing list submissions to
> users(a)einsteintoolkit.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.einsteintoolkit.org/mailman/listinfo/users
> or, via email, send a message with subject or body 'help' to
> users-request(a)einsteintoolkit.org
>
> You can reach the person managing the list at
> users-owner(a)einsteintoolkit.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Users digest..."
>
>
> ./simfactory/bin/sim submit static_tov --parfile=par/static_tov.par --procs=1 --walltime=8:0:0
> Today's Topics:
>
> 1. simulation problem (Udayaraj Khanal)
>
>
>
> _______________________________________________
> Users mailing list
> Users(a)einsteintoolkit.org
> http://lists.einsteintoolkit.org/mailman/listinfo/users
>
1. For QueenBee, what did you use for UDB.pm for setting up your allocation
2, In your email, I noticed 'NO_ALLOCATION'. Could you provide the
command line used to start the simulation. I believe at least '1' is
needed, on my linux system. QueenBee may need more.
3. The Following is my submission, under linuxmint 15:
./simfactory/bin/sim submit static_tov --parfile=par/static_tov.par
--procs=1 --walltime=8:0:0
I hope this may be helpfull
Dave
Hi,
There will be a short outage of LSUThorns repositories this evening. See
below for details.
Frank
----- Forwarded message from Adam Yates <yates(a)cct.lsu.edu> -----
Date: Wed, 31 Jul 2013 15:27:18 -0500
From: Adam Yates <yates(a)cct.lsu.edu>
To: allcct(a)cct.lsu.edu
Subject: [Allcct] database maintenance - 6pm CST - 9pm CST
Hi everyone;
We will be performing some database maintenance this evening from
6pm CST to 9pm CST. During this time, some of the following services
will be intermittently available:
CCT's main website
custom database / web applications
group websites
subversion
wikis
webmail
* any other service not mentioned that accesses db.cct.lsu.edu.
If you experience any difficulties after 9pm CST with any of the
above services, please let us know.
Thanks!
Adam
--
Adam Yates
Manager of Information Technology
Center for Computation and Technology (CCT)
231 Johnston Hall
Baton Rouge, LA 70803
225.578.8235
_______________________________________________
Dear users,
In preparation for the user workshop, I had created a Virtualbox virtual
machine (VM) with a pre-compiled ET and several other utilities (see ticket
#780: https://trac.einsteintoolkit.org/ticket/780) installed to facilitate
use of the ET for new users. Unfortunately, another VM had been deployed
at the workshop for that same purpose before the existence of my own VM was
made known to the organizers; thus mine never saw use. Here are the links
to it:
https://www.cct.lsu.edu/~dcastl2/etk/etk_2.2.zip<https://www.cct.lsu.edu/~dcastl2/etk/etk_2.2.zip.md5.txt>
https://www.cct.lsu.edu/~dcastl2/etk/etk_2.2.zip.md5.txthttps://www.cct.lsu.edu/~dcastl2/etk/etk_2.2.vdi.md5.txt<https://www.cct.lsu.edu/~dcastl2/etk/etk_2.2.zip.md5.txt>
I would like to propose re-purposing my VM for an automated tutorial. For
an (unrelated) automated testing project, I created a system which can
automatically detect sub-images within a screen shot and move the mouse
cursor to click on the sub-image (see here:
http://www.youtube.com/watch?v=0xck7w-UeX8). It can also do automated
keyboard entry. I would like to port this system to my ET VM to follow
tutorials for setting up ET, running the WaveToy demo, thorn writing, etc.
The tutorials would be interactive in the sense that they could be paused
to allow for the user to give input. Such a system would provide an
interactive ET tutorial which is accessible to everyone.
Please let me know if you think this would be a worthwhile endeavor. If
so, feel free to make any suggestions toward its development and feature
set.
Regards,
Dennis Castleberry
dcastl2(a)tigers.lsu.edu
Hi,
I have some issues using the latest version of Visit. When visualizing data in CarpetHDF5 format for some reasons VisIt does not show properly all the values, i.e., values below a certain threshold are visualized using the same color of the minimum in the colorbar. I have attached two images to make it more clear: rho_visit_263.jpeg shows the density using version 2.6.3, while rho_visit_232.jpeg shows the same quantity but using version 2.3.2. As you can see, 2.6.3 does not show properly the values below ~1e-6 (they all get the same color of 1e-10).
I tried both the binary and source versions of visit 2.6.3 and they both show the same problem. I also tried the 2.6.0 binary version and it shows the same problem too. Any idea of what's going on?
Thanks,
Bruno
Dr. Bruno Giacomazzo
JILA - University of Colorado
440 UCB
Boulder, CO 80309
USA
Tel. : +1 303-492-5170
Fax : +1 303-492-5235
email : bruno.giacomazzo(a)jila.colorado.edu
web: http://www.brunogiacomazzo.org
----------------------------------------------------------------------
There are only 10 types of people in the world:
Those who understand binary, and those who don't
----------------------------------------------------------------------