[ET Trac] [Einstein Toolkit] #380: AHFinderDirect failure with qc0-mclachlan.par

Einstein Toolkit trac-noreply at einsteintoolkit.org
Thu Apr 14 08:51:32 CDT 2011


#380: AHFinderDirect failure with qc0-mclachlan.par
---------------------+------------------------------------------------------
  Reporter:  hinder  |       Owner:            
      Type:  defect  |      Status:  new       
  Priority:  major   |   Milestone:  ET_2011_05
 Component:  Other   |     Version:            
Resolution:          |    Keywords:            
---------------------+------------------------------------------------------

Comment (by rhaas):

 I agree with Erik in that scheduling is not the solution (in fact it does
 not help anyway) for the apparent horizon finding during the actual
 evolution. There (for the run I ran) I reduced the finding frequency of
 AHFinderDirect to the coarsest time step (for all horizons, though maybe
 only the larger surfaces were required). This kind of corresponds to not
 interpolating ahmask.

 Scheduling during ANALYSIS helps with Carpet::init_3_levels since Carpet
 calls CCTK_POSTSTEP during CCTK_INITIAL time when presumably
 cctk_iteration = 0 (but eg. cctk_time = -delta_t) so all of AHFinder's
 checks say "run me now". (I think from what I understand of how Carpet and
 the interpolation works.)
 I am not sure if I'd be happy with a full three-timelevel grid function
 just so that I can use it once during initial data. At least the my hydro
 runs tend to be starved for memory so I like avoiding extra grid functions
 (even though it is the cleanest solution to the problem). Maybe one coud
 make the number of timelevels a parameter?

 One could avoid scheduling in ANALYSIS by using Carpet::fill_timelevels
 instead of init_3_levels.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/380#comment:4>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list