void get_chirp_boundary(struct chirp_space *space);This routine computes the boundary of the triangular parameter space of chirp signals, setting the fields x_bound and y_bound of *space. Memory for these arrays is allocated in this routine; to free it, call free((*space).x_bound) and free((*space).y_bound).
The argument is:
m_mx. Particular
care is taken along the equal mass line to insure that when one
connects the computed points, the resulting line segments lie
entirely inside the true boundary: the points must be shifted
inwards to account for the slight concavity along this curve. Such
caution is required because we must occasionally convert points back
into mass space, and bad things happen if the points lie even
slightly past the equal mass line.