Hi Zach et al.,
thanks for providing your additions to Carpet under the GPL!
As I am sure you are aware, a lot more people are contributing to ET development than are funded by the single NSF PIF grant supporting the ET. Many of them do it on top of their commitments to their main research projects and a sizable fraction devotes significant parts of their free time to this important community project.
Here is a some motivation for you to help us work in your changes to Carpet into the main development branch:
Carpet is an evolving code; whenever the ET crew makes a release, Carpet will have changed a bit and you'll have to re-port your changes back into the new version of Carpet to be able to profit from other features (e.g., cell-centered AMR, refluxing, upcoming improved support for multi-block systems, huge performance improvements etc.).
If you now invest a bit of your time to merge your changes into the main development tree, we will be happy to maintain your changes and keep them in sync with upgrades of carpet. This will allow you to immediately profit from upcoming performance/infrastructure improvements and you will be able to reach your research goals in shorter time. I think, this would be a very wise investment of your time.
Best wishes,
- Christian Ott
On Thu, Apr 05, 2012 at 03:07:56PM -0500, Zach Etienne wrote:
Dear Frank,
Thank you for your email. We are happy to continue sharing our new algorithms and ideas with the ET community whenever possible. But we are only funded to work on applications outlined in our research grants, and we are obliged to devote all our time and resources to this effort.
Given how strong and widespread the ET community has become, we absolutely cannot discount the possibility of joining ET in a more formal way in the future. However, we currently lack the manpower that would be required to complete our funded objectives and at the same time merge, maintain, and support the software we recently released publicly.
We hope you understand our difficult situation.
Sincerely,
The Illinois relativity group
P.S.
Regarding our current contribution, here is where the relevant modifications are located (in CarpetLib/src): restrict_3d_stagger???.cc prolongate_3d_stagger???.cc Mathematica_Scripts_used_to_**generate_staggered_interp_**stencils/* operator_prototypes.hh operators.hh
2012/4/2 Frank Loeffler knarf@cct.lsu.edu
Dear Illinois group,
Our branch of Carpet, which includes the prolongation/restriction operators we developed for staggered gridfunctions, has been made publicly available.
Congratulation to this step!
Though we do not intend to merge these changes into the Carpet mainline, you are more than welcome to do so.
While I would welcome if _you_ would merge them because obviously you know best what actually went into these changes, I can understand that this means work, or in other words time. It is difficult for us, however, to judge whether it is worth that time, because it is difficult to know which changes actually went into the new branch when only looking at the tar-ball.
In order to be able to judge about that we would need to know which version of Carpet was used for this branch, or ideally we could need the changes as 'patch' against a known version. Do you have this information?
Would you be able to help with a possible merge, in case of questions and would you consider maintaining that new portion afterwards? Are you interested in 'officially' joining the Einstein Toolkit [1]?
Thank you, Frank Loeffler
[1] http://einsteintoolkit.org/about/members/
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJPemTcAAoJEOkzpip+I59kp6IP/2LQ9xpZckIlDkmxJPjgHRZb t9O1FOwiCtVsiib6nmAgWWv+hZPK+JfWESUSSba9NuYgTFldx9vkxoiXbxwXJjV7 fHXtciHyIW67QM+RHfKCVuC2gaSIvh+1WMY3FF00ymFTtEJxsZXtCEC+4Ctb1O0w 8FNEMBZp2I1P+gcn6qLWc16KHdBMAUqkVa+6c7mgryxbglwDUiNpNrjI3EQ77Epq YaUjV/XFAeJQMMSYMgKevu5Z9rtGnDliMS0HmpqMvp+Bkk/0OlT2uhLC5PKg3iW+ hMQwqUH7jqqPBOut2qkxXU3XUmPyU2roWU+k6tVDOZ5y73P0LgeN38D0r2pb7yIt gzPJ8gSICfcwb4qsuF6lWN5qsvraVMnnB7AMEWxJ4RhtUM5nnQj03lJi49mYIVig dVEX0/IfPAoKD5MGtChtLwnaIg2BWcxlvPGVZAat+Bt8fzAiLjZIoiPTmQo4MxqG bv6ZGgi/pqPOrRGlYjodK0/j4WPX9mMlDXugm9bWf4/IWVOdJMjBpZnyfYW/mEkB QQq1HxBlih60mbWCFOpbvxZEdbmkm3hMu8IUYKNJVLQfFE7usL0KkKXYNE9N280L Rsu4OxpKxeMgZysEaXmIiIEdyHcd9jNw/5iGOFBTI+QgL66EcTfhc+Ec7UWxlVk1 Ik58hhs77PmqbmQPs3sy =I74A -----END PGP SIGNATURE-----
Users mailing list Users@einsteintoolkit.org http://lists.einsteintoolkit.org/mailman/listinfo/users