IOData

class scqubits.io_utils.fileio.IOData(typename, attributes, ndarrays, objects=None)[source]

Class for processing input/output data

Methods

IOData.__init__(typename, attributes, ndarrays)

IOData.as_kwargs()

Return a joint dictionary of attributes, ndarrays, and objects, as used in __init__ calls

Parameters:
  • typename (str)

  • attributes (Dict[str, Any] | None)

  • ndarrays (Dict[str, ndarray] | None)

  • objects (Any)

as_kwargs()[source]

Return a joint dictionary of attributes, ndarrays, and objects, as used in __init__ calls

Return type:

Dict[str, Any]