[ET Trac] [Einstein Toolkit] #1071: ensure atmosphere is properly set after ID
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Thu Sep 13 10:11:36 CDT 2012
#1071: ensure atmosphere is properly set after ID
------------------------------------+---------------------------------------
Reporter: knarf | Owner:
Type: defect | Status: review
Priority: major | Milestone: ET_2012_11
Component: EinsteinToolkit thorn | Version: development version
Resolution: | Keywords:
------------------------------------+---------------------------------------
Comment (by knarf):
prim2con could run after FillTimeLevels, but then it would have to
manually work on all timelevels. This wouldn't be the only function which
would need to understand that, so this isn't really feasable as well.
We need to fix this, as it is currently really broken. The only way to
have a 'nice' (clean, small) 'fix' would be to depreciate the parameter
for a relative atmosphere. However, this would depreciate more than just
one parameter, and it would change default behavior, making that
problematic as well.
Essentially a lot of functions/thorns are called in Initial/PostInitial
and need to work on all levels/timelevels. In between some of them we
would need to set the atmosphere, but we cannot know the value for that
(if set to relative) before all levels have been set up. I don't see a
(nice) way to implement that without changes to Cactus/Carpet atm.
We could implement a partial fix by scheduling atmosphere setting in case
an absolute atmosphere is requested. This is straightforward. However, it
would still leave relative atmospheres not working.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1071#comment:12>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list