Skip to content

Conversation

daquinteroflex
Copy link
Collaborator

No description provided.

Copy link
Contributor

github-actions bot commented Sep 11, 2025

Spell Check Report

AntennaCharacteristics.ipynb:

Cell 61, Line 1: 'TerminalComponentModelerData'
  > The dictionary stored in the `data` attribute of the `TerminalComponentModelerData` instance contains all the monitor data. Use the respective port name as the dictionary key to access the data associated with the desired port excitation.

Autograd26Smatrix.ipynb:

Cell 8, Line 5: 'staticd'
  > We first define the overall geometry as a `td.Box` and also the number of pixels in x and y staticd on our design region resolution.
Cell 16, Line 3: 'parmeterization'
  > Below we'll import a helper function to set this up automatically by looking at a base `Simulation` object and a parmeterization corresponding to the design region `Structure`.
Cell 34, Line 7: 'beginnning'
  > # we will just have the same projection strength for beginnning and end in this case
Cell 41, Line 1: 'top-left', 'top-right'
  > The field plots below show the device operating at the central design frequency. We can clearly see the crossover behavior: light entering the top-left port is efficiently routed to the bottom-right port, and light from the bottom-left is routed to the top-right.

EdgeFeedPatchAntennaBenchmark.ipynb:

Cell 45, Line 1: 'TerminalComponentModelerData'
  > The downloaded data is a `TerminalComponentModelerData` object. Use the `smatrix()` command to obtain the S-matrix.

WPDHarmonicSuppression1.ipynb:

Cell 2, Line 1: 'roll-off'
  > The power divider is a key component in modern wireless communications systems. It is usually subject to key performance metrics such as low insertion loss, minimal crosstalk between output ports, and a small footprint. In addition, low pass or bandpass filters are typically incorporated in order to suppress unwanted harmonics and noise in wireless signals. These filters should have a sharp response, quantified by the roll-off rate (ROR), and a wide stopband.
Cell 2, Line 3: '-part', 'Moloudian'
  > In this 3-part notebook series, we will simulate various stages of the design process of a Wilkinson power divider (WPD) created by Moloudian et al in [1].
Cell 2, Line 4: 'roll-off'
  > * In part one (this notebook), we start with a simple low pass filter design and improve its filter response in order to achieve a higher roll-off rate (ROR).
Cell 6, Line 1: 'FreqRange'
  > The target cutoff frequency of the low pass filter is 1.8 GHz (within the GSM band) and the simulation will cover 0.1 to 8 GHz.  The `bandwidth` of the simulation is defined using the `FreqRange` utility class.
Cell 25, Line 1: 'quarter-wavelength'
  > By default, the simulation boundary is open (PML) on all sides. We add quarter-wavelength padding on all sides to ensure the boundaries do not encroach on the near-field.
Cell 42, Line 1: 'TerminalComponentModelerData'
  > The `TerminalComponentModelerData` instance returned by `tidy3d.web.run()` stores the monitor data for each port in a dictionary in the `data` attribute. Use the corresponding port name to access it.
Cell 44, Line 1: 'stopbands'
  > The in-plane field magnitude is plotted below at `f_min` and `f0`, showing a clear difference between the pass- and stopbands.
Cell 53, Line 1: 'Roll-off'
  > #### Roll-off rate
Cell 54, Line 1: 'roll-off'
  > The roll-off rate (ROR) is a figure of merit that quantifies the sharpness of the filter response. It is calculated by
Cell 86, Line 1: 'stopbands'
  > As before, we plot the field amplitude profile within the pass- and stopbands.
Cell 93, Line 1: 'Roll-off'
  > #### Roll-off rate

WPDHarmonicSuppression2.ipynb:

Cell 2, Line 1: 'roll-off'
  > The power divider is a key component in modern wireless communications systems. It is usually subject to key performance metrics such as low insertion loss, minimal crosstalk between output ports, and a small footprint. In addition, low pass or bandpass filters are typically incorporated in order to suppress unwanted harmonics and noise in wireless signals. These filters should have a sharp response, quantified by the roll-off rate (ROR), and a wide stopband.
Cell 2, Line 3: '-part', 'Moloudian'
  > In this 3-part notebook series, we will simulate various stages of the design process of a Wilkinson power divider (WPD) created by Moloudian et al in [1].
Cell 38, Line 1: 'TerminalComponentModelerData'
  > The simulation monitor data is stored as `dict` values in the `data` attribute of the `TerminalComponentModelerData` instance. Use the port name as the key to access the data associated with the respective port excitation.
Cell 40, Line 1: 'stopbands'
  > The field amplitude profiles at the minimum and middle frequency points are shown below. The points lie respectively within the pass- and stopbands.
Cell 45, Line 1: 'rolloff'
  > The insertion and return losses are plotted below. While the modified filter presents a sharp rolloff and a deep resonance above 2 GHz, the signal suppression is less than ideal at higher frequencies (>5 GHz).
Cell 57, Line 1: 're-use'
  > We will re-use the monitor defined in the previous section. The lumped ports are shifted slightly to account for the new substrate size.

WPDHarmonicSuppression3.ipynb:

Cell 2, Line 1: 'roll-off'
  > The power divider is a key component in modern wireless communications systems. It is usually subject to key performance metrics such as low insertion loss, minimal crosstalk between output ports, and a small footprint. In addition, low pass or bandpass filters are typically incorporated in order to suppress unwanted harmonics and noise in wireless signals. These filters should have a sharp response, quantified by the roll-off rate (ROR), and a wide stopband.
Cell 2, Line 3: '-part', 'Moloudian'
  > In this 3-part notebook series, we will simulate various stages of the design process of a Wilkinson power divider (WPD) created by Moloudian et al in [1].
Cell 23, Line 1: 'feedlines'
  > # WPD feedlines (top half only)
Cell 53, Line 1: 'TerminalComponentModelerData'
  > The simulation monitor data is stored as `dict` values in the `data` attribute of the `TerminalComponentModelerData` instance. Use the port name as the key to access the data associated with the respective port excitation.
Cell 58, Line 1: 'third-party'
  > As a basis for comparison, we implement a conventional WPD using the `scikit-rf` third-party package.
Cell 78, Line 1: 'Moloudian'
  > In this notebook, we simulated the full WPD design presented by Moloudian et al. in [1] and compared its performance to a conventional WPD. The improved WPD features much better signal rejection in the stopband while providing comparable performance at the operating frequency. As noted by the authors, harmonic suppression is a particularly useful feature in modern circuits featuring non-linear elements such as detectors, amplifiers, mixers, and phase shifters.

Checked 41 notebook(s). Found spelling errors in 6 file(s).
Generated by GitHub Action run: https://github.com/flexcompute/tidy3d-notebooks/actions/runs/18159612854

@yuanshen-flexcompute yuanshen-flexcompute marked this pull request as ready for review September 11, 2025 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants