|
COSMOS
|
Apparent Horizon Finder Parameters.
This file controls the behavior of the apparent horizon finder (AHF).
The parameters must be listed in this specific order, as the code reads them sequentially using fscanf. Lines starting with # are ignored as comments.
Physical time at which to start searching for apparent horizons.
double) lf. Corresponds to AHFstart in main.Interval (in number of main simulation time steps) between calls to the AHF.
int) d. The AHF is called when step % ahcint == 0. Corresponds to ahcint in main.Interval (in number of AHF calls) between printing detailed horizon shape/data to out_AHfig.dat.
int) d. Output occurs when (step / ahcint) % ahpint == 0. Corresponds to ahpint in main.Number of grid points in the theta (polar angle) direction for the AHF's internal spherical grid. Total points used is ntheta + 2.
int) d. Corresponds to ntheta in main and Ahf2d constructor.Number of grid points in the phi (azimuthal angle) direction for the AHF's internal spherical grid. Total points used is nphi + 2.
int) d. Corresponds to nphi in main and Ahf2d constructor.Maximum number of iterations allowed for the AHF solver (Poisson and AH equation) to converge in a single call.
int) d. Corresponds to ahloop in main.Acceleration parameter eta for the AHF elliptic solver (IMLUCGS method, see PRD 55, 2002 (1997)). Also used to distinguish AH (eta=1) from CH (eta=3).
double) lf. Corresponds to var in ahf_read and Ahf2d::var.Mixing factor for updating the horizon radius guess during iterations (h_new = fac*h_solved + (1-fac)*h_old).
double) lf. Corresponds to facn in ahf_read and Ahf2d::fac.Relative error tolerance for the Poisson solver part of the AHF.
double, exponential notation) le. Corresponds to err_p in ahf_read.Relative error tolerance for the main apparent horizon equation solver.
double, exponential notation) le. Corresponds to err_e in ahf_read.Initial guess for the apparent horizon radius (coordinate radius). Used when the AHF starts or resets.
double) lf. Corresponds to ahc in ahf_read and Ahf2d::hini.