<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi everyone
<div class=""><br class="">
</div>
<div class="">Thanks for the comments. I will indeed just be giving a brief overview of GRChombo, but I’d be very happy to provoke a discussion of what people feel are the key requirements/recommendations for public codes. GRChombo is still relatively new and
 certainly has a lot to learn from an established code like the ET.&nbsp;</div>
<div class=""><br class="">
</div>
<div class="">Looking forward to the discussion!</div>
<div class=""><br class="">
</div>
<div class="">Katy</div>
<div class=""><br class="">
</div>
<div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
--------------------------------------------</div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
Dr. Katy Clough</div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
Postdoctoral Research Associate</div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
Institut für Astrophysik</div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
Georg-August-Universität</div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
Göttingen, Germany</div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
--------------------------------------------</div>
</div>
</div>
<div>
<blockquote type="cite" class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 16 Apr 2018, at 22:37, Erik Schnetter &lt;<a href="mailto:schnetter@gmail.com" class="">schnetter@gmail.com</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Boud<br class="">
<br class="">
On a theoretical level you are correct.<br class="">
<br class="">
On a practical level, I find the most important things for<br class="">
reproducible computational science are:<br class="">
- use a version control system<br class="">
- produce all simulations for a paper with one particular, documented<br class="">
version of the code<br class="">
- store all parameter/input files in the paper repository<br class="">
<br class="">
And most of all:<br class="">
- have a working tutorial with simple examples that helps people get<br class="">
started with the code<br class="">
<br class="">
I'm not expecting a tutorial from Katy (I'm expecting an overview),<br class="">
but if you want to build a community, you might want to think about<br class="">
offering such a tutorial, e.g. via videoconferencing, once you have a<br class="">
few interested people.<br class="">
<br class="">
-erik<br class="">
<br class="">
<br class="">
<br class="">
On Mon, Apr 16, 2018 at 4:46 PM, Boud Roukema &lt;<a href="mailto:boud@astro.uni.torun.pl" class="">boud@astro.uni.torun.pl</a>&gt; wrote:<br class="">
<blockquote type="cite" class="">hi Helvi, all,<br class="">
<br class="">
On Mon, 16 Apr 2018, helvi witek wrote:<br class="">
<br class="">
<blockquote type="cite" class="">Katy Clough kindly agreed to give us an introduction to GRChombo (<br class="">
<a href="http://www.grchombo.org/" class="">http://www.grchombo.org/</a>), their new, publicly available numerical<br class="">
relativity code.<br class="">
</blockquote>
<br class="">
GRChombo is *not* just publicly available; it is free software in the<br class="">
formal sense of &quot;free software&quot; (i.e. free-licensed software -<br class="">
<a href="https://en.wikipedia.org/wiki/free_software" class="">https://en.wikipedia.org/wiki/free_software</a>), under the BSD 3-clause<br class="">
licence:<br class="">
<br class="">
<a href="https://github.com/GRChombo/GRChombo/blob/master/LICENSE" class="">https://github.com/GRChombo/GRChombo/blob/master/LICENSE</a><br class="">
<br class="">
For a code to be publicly available is not very useful in itself,<br class="">
since that includes non-free codes, for which it is illegal to modify<br class="">
the code, redistribute it, and/or redistribute modified versions.<br class="">
<br class="">
What is critical for a scientific community like ours is to be able to<br class="">
correct bugs in the code, add features, have other people correct bugs<br class="">
in turn, and freely redistribute corrected versions, while giving<br class="">
proper credit to who did what and including proper revision/history<br class="">
control. For software to be publicly available is insufficient to<br class="">
support this community process; in contrast, being free-licensed<br class="">
software - such as GRChombo - guarantees the right to free development<br class="">
by the community.<br class="">
<br class="">
Cheers<br class="">
Boud<br class="">
_______________________________________________<br class="">
Cosmoparticle-wg mailing list<br class="">
<a href="mailto:Cosmoparticle-wg@einsteintoolkit.org" class="">Cosmoparticle-wg@einsteintoolkit.org</a><br class="">
http://lists.einsteintoolkit.org/mailman/listinfo/cosmoparticle-wg<br class="">
</blockquote>
<br class="">
<br class="">
<br class="">
-- <br class="">
Erik Schnetter &lt;<a href="mailto:schnetter@gmail.com" class="">schnetter@gmail.com</a>&gt;<br class="">
<a href="http://www.perimeterinstitute.ca/personal/eschnetter/" class="">http://www.perimeterinstitute.ca/personal/eschnetter/</a><br class="">
_______________________________________________<br class="">
Cosmoparticle-wg mailing list<br class="">
<a href="mailto:Cosmoparticle-wg@einsteintoolkit.org" class="">Cosmoparticle-wg@einsteintoolkit.org</a><br class="">
http://lists.einsteintoolkit.org/mailman/listinfo/cosmoparticle-wg<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</body>
</html>