  In the numerical investigation of the physical merger of two black holes, it
is crucial to locate a black hole locally. This is usually done utilizing an
apparent horizon. An alternative proposal is to identify a geometric horizon
(GH), which is characterized by a surface in the spacetime on which the
curvature tensor or its covariant derivatives are algebraically special. This
necessitates the choice of a special null frame, which we shall refer to as an
algebraically preferred null frame (APNF). The GH is then identified by
surfaces of vanishing scalar curvature invariants but, unfortunately, these are
difficult to compute. However, the algebraic nature of a GH means that the APNF
plays a central role and suggests a null frame approach to characterizing the
GH. Indeed, if we employ the Cartan-Karlhede algorithm to completely fix the
null frame invariantly, then all of the remaining non vanishing components of
the curvature tensor and its covariant derivatives are Cartan scalars. Hence
the GH is characterized by the vanishing of certain Cartan scalars.
  A null frame approach is useful in the numerical investigation of the merger
of two black holes in general, but we will focus on the application to
identifying a GH. We begin with a review of the use of APNF and GH in previous
work. The APNF is then defined and chosen so that the Weyl tensor is
algebraically special, and we must examine the covariant derivatives of the
Weyl tensor in this frame. We show how to invariantly fix the null frame, and
hence characterize the APNF, and describe how to then identify the GH using the
zero-set of certain Cartan scalars. Our ultimate aim is to apply this frame
formalism to the numerical collapse of two black holes. As an example, we
investigate the axisymmetric evolution of a two black hole Kastor-Traschen
spacetime.
