code: def check_geom(self, coords, atoms, tol=_DEF.HESS_COORD_MATCH_TOL):
          
  
          # Import(s)
          from .utils import check_geom as ucg
  
          # Wrapper call
          result = ucg(self.geom, self.atom_syms, coords, atoms, tol=tol)
  
          # Return result
          return result
docs: Check for consistency of Hessian geometry with input coords/atoms.
  
          The cartesian coordinates associated with a Hessian object
          are considered consistent with the input `coords` and `atoms`
          if each component matches to within `tol` and all atoms
          are identical.  If
          `coords` or `atoms` vectors are passed that are of different
          length than those stored in the instance, a |False| value is
          returned, rather than an exception raised.
  
          Parameters
          ----------
          coords
              length-3N |npfloat_| --
              Vector of stacked 'lab-frame' Cartesian coordinates
  
          atoms
              length-N |str| or |int| --
              Vector of atom symbols or atomic numbers
  
          tol
              |float|, optional --
              Tolerance for acceptable deviation of each passed geometry
              coordinate  from that in the instance to still be considered
              matching. Default value is
              :data:`DEF.HESS_COORD_MATCH_TOL
              <opan.const.DEF.HESS_COORD_MATCH_TOL>`
  
  
          See :func:`opan.utils.check_geom <opan.utils.base.check_geom>` for
          details on return values and exceptions raised.