code: def _plot_simple_fault(self, source, border='k-', border_width=1.0):
          
          # Get the trace
          trace_lons = np.array([pnt.longitude
                                 for pnt in source.fault_trace.points])
          trace_lats = np.array([pnt.latitude
                                 for pnt in source.fault_trace.points])
          surface_projection = _fault_polygon_from_mesh(source)
          # Plot surface projection first
          x, y = self.m(surface_projection[:, 0], surface_projection[:, 1])
          self.m.plot(x, y, border, linewidth=border_width)
          # Plot fault trace
          x, y = self.m(trace_lons, trace_lats)
          self.m.plot(x, y, border, linewidth=1.3 * border_width)
docs: Plots the simple fault source as a composite of the fault trace
          and the surface projection of the fault.
          :param source:
              Fault source as instance of :class: mtkSimpleFaultSource
          :param str border:
              Line properties of border (see matplotlib documentation for detail)
          :param float border_width:
              Line width of border (see matplotlib documentation for detail)