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
.