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 (Optional[Dict[str, Any]]) –

  • ndarrays (Optional[Dict[str, ndarray]]) –

  • objects (Any) –

as_kwargs()[source]#

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

Return type

Dict[str, Any]