[Users] SPH in EinsteinToolkit

Kinsey, Matthew C kins at gatech.edu
Mon Aug 31 08:16:45 CDT 2015


Hey Stefan, all,

I'm also working on the same problem (SPH and Cactus). I have the critical pieces in place that form the basis for working on an unstructured mesh in an HPC context (MPI, ghost handling, IO, etc), the kind of things carpet provides for AMR grids. Actually, I'm currently in the process of writing my thesis on precisely this. I would be happy to get in on this discussion too.

NB: It's currently not written as 'native cactus,' but instead as a shared object that gets linked in and provides cactus with r/w access to its memory space. This is the result of it starting as a generic unstructured mesh driver for use with various other codes as well as 'accelerators' (e.g. MICs). I've since lost sight of that goal (temporarily) as the devel version is currently being littered with hackish crud for my thesis. It then uses a cactus thorn just to handle some of the interfacing (calling the interpolator, calculating Tmunu). It shouldn't take much effort to move everything over to the thorn itself.

Ill be on the call this morning if anyone would like to discuss it,
Matt Kinsey

________________________________
From: users-bounces at einsteintoolkit.org <users-bounces at einsteintoolkit.org> on behalf of Erik Schnetter <schnetter at cct.lsu.edu>
Sent: Monday, August 31, 2015 7:54 AM
To: Stefan Ruehe
Cc: Users
Subject: Re: [Users] SPH in EinsteinToolkit

Stefan

Please wait with creating a new group. Once the group is created, only those that are subscribed will participate in discussion, essentially limiting this discussion to very few people. Please use this list here instead -- it is an open list, and you should not feel bad for using it for technical discussions and questions.

-erik


On Mon, Aug 31, 2015 at 4:30 AM, Stefan Ruehe <sruehe at astrophysik.uni-kiel.de<mailto:sruehe at astrophysik.uni-kiel.de>> wrote:

Hallo,



first thank you for your advice. I will make a google group until tomorrow, where we could discuss how to integrate SPH in the ET.

Roland, to your question, I am not sure which major problem you mean regarding the MPI process, but I have made test how to couple SPH with a grid based background and how to take advantages from the grid.

I am afraid I could not call in into today´s ET phone call.



Regards,

Stefan





Am 2015-08-30 15:21, schrieb Roland Haas:

Hello Stefan,

long time ago i asked about a SPH modul in EinsteinToolkit for my PhD thesis. It took more time i thougt, but i am still working. From what I can tell from the email thread from January 2014 the

discussion there was on how to couple and SPH hydro code to the
spacetime solver in Cactus and how to handle the particles moving
between MPI processes. Judging from your current email you made some
progress in the direction?

First i have some questions about citing, because i will present a poster at a meeting and i will publish some prework. I want to mention the EinsteinToolkit, but there are no results using it yet. Should i taking something into account?

For a post I think it is fine if you just add the Einstein Toolkit logo
(the little Einstein
https://einsteintoolkit.org/global/images/einstein.png). If you want to
add a reference to the poster, I would use the ET website URL. We have a
section on citing policies on the website:
https://einsteintoolkit.org/documentation/licenses/ where the main
publication is Loffler:2011ay in
https://einsteintoolkit.org/manifest/einsteintoolkit.bib

Second i made necessery preparatory work and will now try to integrate the SPH algorithm. I am sure it could be helpful not working alone on it, so i could open a google group for communication, if somebody want.

It will probably be helpful to get some support from at least one of the
ET people (incl. me). I am fine trying to help out with anything that
has to do with how to integrate an SPH code into the existing framework
and the technical details on eg how the scheduling and the interpolator
works, and given that I am (usually) the same timezone as you are you
may expect me to reply to a lot of questions first. Matt Kinsey
(GeorgiaTech) who also worked with many particles has experience in how
to make this work fast.

A Google group would be fine to unclutter the mailing list with the
technical discussions.

Would you be able to call in into Mondays ET phone call once more?

Yours,
Roland


_______________________________________________
Users mailing list
Users at einsteintoolkit.org<mailto:Users at einsteintoolkit.org>
http://lists.einsteintoolkit.org/mailman/listinfo/users




--
Erik Schnetter <schnetter at cct.lsu.edu<mailto:schnetter at cct.lsu.edu>>
http://www.perimeterinstitute.ca/personal/eschnetter/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20150831/f072c0c5/attachment-0001.html 


More information about the Users mailing list