Maria You are trying to track the horizon centroid from a grid scalar. The respective parameter is not set, and AHFinderDirect thinks that grid scalar name is "" (the empty string). This is not a valid variable name.
You need to set the parameters track_origin_source_x[1], track_origin_source_y[1], and track_origin_source_z[1] to name three grid scalars that contain the location of the puncture. -erik On Thu, Apr 1, 2021 at 11:54 AM Hamilton, Maria <[email protected]> wrote: > > Hi, > > I'm trying to add by hand AHFinderDirect to the nsnstohmns.par i this way: > > ActiveThorns = "AHFinderDirect" > AHFinderDirect::find_after_individual_time[1] = 100 > AHFinderDirect::find_every = 64 > AHFinderDirect::output_h_every = 128 > > AHFinderDirect::geometry_interpolator_name = "Lagrange polynomial > interpolation" > AHFinderDirect::geometry_interpolator_pars = "order=4" > AHFinderDirect::surface_interpolator_name = "Lagrange polynomial > interpolation" > AHFinderDirect::surface_interpolator_pars = "order=4" > > AHFinderDirect::initial_guess_method [1] = "coordinate sphere" > AHFinderDirect::initial_guess__coord_sphere__radius[1] = 1.0 > AHFinderDirect::initial_guess__coord_sphere__x_center[1] = 0.0 > > AHFinderDirect::N_horizons = 1 > AHFinderDirect::origin_x[1] = 0 > AHFinderDirect::max_allowable_horizon_radius[1] = 3 > AHFinderDirect::which_surface_to_store_info[1] = 0 > > AHFinderDirect::move_origins = "yes" > AHFinderDirect::predict_origin_movement = "yes" > AHFinderDirect::reshape_while_moving = "yes" > > AHFinderDirect::reset_horizon_after_not_finding[1] = "no" > AHFinderDirect::track_origin_from_grid_scalar[1] = "yes" > AHFinderDirect::track_origin_from_grid_scalar[2] = "yes" > > I get this error when running: > > while executing schedule bin CCTK_POSTSTEP, routine > AHFinderDirect::AHFinderDirect_find_horizons > in thorn Cactus, file > /home/babiuc/Cactus/configs/bns/build/Cactus/main/GroupsOnGH.c:290: > -> Invalid variable name '' in CCTK_VarDataPtr > cactus_bns: > /home/babiuc/Cactus/configs/bns/build/AHFinderDirect/driver/Newton.cc:109: > void AHFinderDirect::track_origin(const cGH*, AHFinderDirect::patch_system&, > AHFinderDirect::AH_data*, int, bool): Assertion `ox' failed. > Rank 0 with PID 68131 received signal 6 > Writing backtrace to AHFg2nsnstohmns/backtrace.0.txt > Aborted (core dumped) > > Can you please help me understand what I am doing wrong? > > Maria > _______________________ > Maria C. Babiuc Hamilton, Ph.D. > Professor, Department of Physics > College of Science, Marshall University, > 1 John Marshall Drive, Huntington, WV, 25755 > Room S 257, Phone: (304)696-2754 > > _______________________________________________ > Users mailing list > [email protected] > http://lists.einsteintoolkit.org/mailman/listinfo/users -- Erik Schnetter <[email protected]> http://www.perimeterinstitute.ca/personal/eschnetter/ _______________________________________________ Users mailing list [email protected] http://lists.einsteintoolkit.org/mailman/listinfo/users
