def METHOD_NAME(self, verbose: bool = False) -> None:
    """Create/update internal coordinates from Atom X,Y,Z coordinates.
    Internal coordinates are bond length, angle and dihedral angles.
    :param verbose bool: default False
        describe runtime problems
    """
    if not self.internal_coord:
        self.internal_coord = IC_Chain(self, verbose)
    self.internal_coord.METHOD_NAME(verbose=verbose)