[Users] AHFinderDirect error

Erik Schnetter schnetter at cct.lsu.edu
Thu Apr 1 11:07:20 CDT 2021


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 <babiuc at marshall.edu> 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
> Users at einsteintoolkit.org
> http://lists.einsteintoolkit.org/mailman/listinfo/users



-- 
Erik Schnetter <schnetter at cct.lsu.edu>
http://www.perimeterinstitute.ca/personal/eschnetter/


More information about the Users mailing list