{
  "title": "TerminalPortDataArray",
  "public_path": "flex_rf.tidy3d.TerminalPortDataArray",
  "lookup_path": "tidy3d.rf.TerminalPortDataArray",
  "slug": "flex_rf/tidy3d/TerminalPortDataArray",
  "public_url": "/rf/latest/autogenerated/flex_rf/tidy3d/terminalportdataarray/",
  "object_kind": "class",
  "introduction": "Port parameter matrix elements for terminal-based ports.",
  "notes": "",
  "examples": "```python\nimport numpy as np\nports_in = [\"port1\", \"port2\"]\nports_out = [\"port1\", \"port2\"]\nf = [2e14]\ncoords = dict(f=f, port_out=ports_out, port_in=ports_in)\ndata = (1+1j) * np.random.random((1, 2, 2))\nport_data = TerminalPortDataArray(data, coords=coords)\n```",
  "references": "",
  "signature": "class TerminalPortDataArray(DataArray)",
  "source": {
    "path": "flex/public/tidy3d/tidy3d/plugins/smatrix/data/data_array.py",
    "url": "",
    "lineno": 51,
    "endlineno": 67
  },
  "bases": [
    "DataArray"
  ],
  "parameter_rows": [],
  "members": [],
  "group": "flex_rf.tidy3d"
}
