def METHOD_NAME(self):
    cpy = TimeSeriesInput()
    # master time array. All the profiles must match its length
    cpy.time_array = self.time_array
    cpy.Sprof = self.Sprof.METHOD_NAME()
    cpy.Iprof = self.Iprof.METHOD_NAME()
    cpy.Yprof = self.Yprof.METHOD_NAME()
    # Array of load admittances (shunt)
    cpy.Y = self.Y.METHOD_NAME()
    # Array of load currents
    cpy.I = self.I.METHOD_NAME()
    # Array of aggregated bus power (loads, generators, storage, etc...)
    cpy.S = self.S.METHOD_NAME()
    # is this timeSeriesInput valid? typically it is valid after compiling it
    cpy.valid = self.valid
    return cpy