Skip to content

Commit d0fb501

Browse files
committed
changed the name of the "transpose" argument to "swap_axes" everywhere
1 parent 096ef92 commit d0fb501

File tree

13 files changed

+290
-290
lines changed

13 files changed

+290
-290
lines changed

tidy3d/components/base_sim/simulation.py

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ def plot(
251251
hlim: Optional[tuple[float, float]] = None,
252252
vlim: Optional[tuple[float, float]] = None,
253253
fill_structures: bool = True,
254-
transpose: bool = False,
254+
swap_axes: bool = False,
255255
**patch_kwargs,
256256
) -> Ax:
257257
"""Plot each of simulation's components on a plane defined by one nonzero x,y,z coordinate.
@@ -283,23 +283,23 @@ def plot(
283283
"""
284284

285285
hlim, vlim = Scene._get_plot_lims(
286-
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
286+
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
287287
)
288288

289289
ax = self.scene.plot_structures(
290-
ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, fill=fill_structures, transpose=transpose
290+
ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, fill=fill_structures, swap_axes=swap_axes
291291
)
292-
ax = self.plot_sources(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, alpha=source_alpha, transpose=transpose)
293-
ax = self.plot_monitors(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, alpha=monitor_alpha, transpose=transpose)
292+
ax = self.plot_sources(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, alpha=source_alpha, swap_axes=swap_axes)
293+
ax = self.plot_monitors(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, alpha=monitor_alpha, swap_axes=swap_axes)
294294
ax = Scene._set_plot_bounds(
295-
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
295+
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
296296
)
297-
ax = self.plot_boundaries(ax=ax, x=x, y=y, z=z, transpose=transpose)
298-
ax = self.plot_symmetries(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose)
297+
ax = self.plot_boundaries(ax=ax, x=x, y=y, z=z, swap_axes=swap_axes)
298+
ax = self.plot_symmetries(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes)
299299

300300
# Add the default axis labels, tick labels, and title
301301
ax = Box.add_ax_labels_and_title(
302-
ax=ax, x=x, y=y, z=z, plot_length_units=self.plot_length_units, transpose=transpose
302+
ax=ax, x=x, y=y, z=z, plot_length_units=self.plot_length_units, swap_axes=swap_axes
303303
)
304304

305305
return ax
@@ -315,7 +315,7 @@ def plot_sources(
315315
vlim: Optional[tuple[float, float]] = None,
316316
alpha: Optional[float] = None,
317317
ax: Ax = None,
318-
transpose: bool = False,
318+
swap_axes: bool = False,
319319
) -> Ax:
320320
"""Plot each of simulation's sources on a plane defined by one nonzero x,y,z coordinate.
321321
@@ -343,13 +343,13 @@ def plot_sources(
343343
"""
344344
bounds = self.bounds
345345
for source in self.sources:
346-
ax = source.plot(x=x, y=y, z=z, alpha=alpha, ax=ax, sim_bounds=bounds, transpose=transpose)
346+
ax = source.plot(x=x, y=y, z=z, alpha=alpha, ax=ax, sim_bounds=bounds, swap_axes=swap_axes)
347347
ax = Scene._set_plot_bounds(
348-
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
348+
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
349349
)
350350
# Add the default axis labels, tick labels, and title
351351
ax = Box.add_ax_labels_and_title(
352-
ax=ax, x=x, y=y, z=z, plot_length_units=self.plot_length_units, transpose=transpose
352+
ax=ax, x=x, y=y, z=z, plot_length_units=self.plot_length_units, swap_axes=swap_axes
353353
)
354354
return ax
355355

@@ -364,7 +364,7 @@ def plot_monitors(
364364
vlim: Optional[tuple[float, float]] = None,
365365
alpha: Optional[float] = None,
366366
ax: Ax = None,
367-
transpose: bool = False,
367+
swap_axes: bool = False,
368368
) -> Ax:
369369
"""Plot each of simulation's monitors on a plane defined by one nonzero x,y,z coordinate.
370370
@@ -392,13 +392,13 @@ def plot_monitors(
392392
"""
393393
bounds = self.bounds
394394
for monitor in self.monitors:
395-
ax = monitor.plot(x=x, y=y, z=z, alpha=alpha, ax=ax, sim_bounds=bounds, transpose=transpose)
395+
ax = monitor.plot(x=x, y=y, z=z, alpha=alpha, ax=ax, sim_bounds=bounds, swap_axes=swap_axes)
396396
ax = Scene._set_plot_bounds(
397-
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
397+
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
398398
)
399399
# Add the default axis labels, tick labels, and title
400400
ax = Box.add_ax_labels_and_title(
401-
ax=ax, x=x, y=y, z=z, plot_length_units=self.plot_length_units, transpose=transpose
401+
ax=ax, x=x, y=y, z=z, plot_length_units=self.plot_length_units, swap_axes=swap_axes
402402
)
403403
return ax
404404

@@ -412,7 +412,7 @@ def plot_symmetries(
412412
hlim: Optional[tuple[float, float]] = None,
413413
vlim: Optional[tuple[float, float]] = None,
414414
ax: Ax = None,
415-
transpose: bool = False,
415+
swap_axes: bool = False,
416416
) -> Ax:
417417
"""Plot each of simulation's symmetries on a plane defined by one nonzero x,y,z coordinate.
418418
@@ -444,13 +444,13 @@ def plot_symmetries(
444444
continue
445445
sym_box = self._make_symmetry_box(sym_axis=sym_axis)
446446
plot_params = self._make_symmetry_plot_params(sym_value=sym_value)
447-
ax = sym_box.plot(x=x, y=y, z=z, ax=ax, transpose=transpose, **plot_params.to_kwargs())
447+
ax = sym_box.plot(x=x, y=y, z=z, ax=ax, swap_axes=swap_axes, **plot_params.to_kwargs())
448448
ax = Scene._set_plot_bounds(
449-
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
449+
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
450450
)
451451
# Add the default axis labels, tick labels, and title
452452
ax = Box.add_ax_labels_and_title(
453-
ax=ax, x=x, y=y, z=z, plot_length_units=self.plot_length_units, transpose=transpose
453+
ax=ax, x=x, y=y, z=z, plot_length_units=self.plot_length_units, swap_axes=swap_axes
454454
)
455455
return ax
456456

@@ -486,7 +486,7 @@ def plot_boundaries(
486486
y: Optional[float] = None,
487487
z: Optional[float] = None,
488488
ax: Ax = None,
489-
transpose: bool = False,
489+
swap_axes: bool = False,
490490
**kwargs,
491491
) -> Ax:
492492
"""Plot the simulation boundary conditions as lines on a plane
@@ -524,7 +524,7 @@ def plot_structures(
524524
hlim: Optional[tuple[float, float]] = None,
525525
vlim: Optional[tuple[float, float]] = None,
526526
fill: bool = True,
527-
transpose: bool = False,
527+
swap_axes: bool = False,
528528
) -> Ax:
529529
"""Plot each of simulation's structures on a plane defined by one nonzero x,y,z coordinate.
530530
@@ -551,11 +551,11 @@ def plot_structures(
551551
"""
552552

553553
hlim_new, vlim_new = Scene._get_plot_lims(
554-
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
554+
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
555555
)
556556

557557
return self.scene.plot_structures(
558-
x=x, y=y, z=z, ax=ax, hlim=hlim_new, vlim=vlim_new, fill=fill, transpose=transpose
558+
x=x, y=y, z=z, ax=ax, hlim=hlim_new, vlim=vlim_new, fill=fill, swap_axes=swap_axes
559559
)
560560

561561
@equal_aspect
@@ -572,7 +572,7 @@ def plot_structures_eps(
572572
ax: Ax = None,
573573
hlim: Optional[tuple[float, float]] = None,
574574
vlim: Optional[tuple[float, float]] = None,
575-
transpose: bool = False,
575+
swap_axes: bool = False,
576576
) -> Ax:
577577
"""Plot each of simulation's structures on a plane defined by one nonzero x,y,z coordinate.
578578
The permittivity is plotted in grayscale based on its value at the specified frequency.
@@ -610,7 +610,7 @@ def plot_structures_eps(
610610
"""
611611

612612
hlim, vlim = Scene._get_plot_lims(
613-
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
613+
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
614614
)
615615

616616
return self.scene.plot_structures_eps(
@@ -624,7 +624,7 @@ def plot_structures_eps(
624624
hlim=hlim,
625625
vlim=vlim,
626626
reverse=reverse,
627-
transpose=transpose,
627+
swap_axes=swap_axes,
628628
)
629629

630630
@equal_aspect
@@ -640,7 +640,7 @@ def plot_structures_heat_conductivity(
640640
ax: Ax = None,
641641
hlim: Optional[tuple[float, float]] = None,
642642
vlim: Optional[tuple[float, float]] = None,
643-
transpose: bool = False,
643+
swap_axes: bool = False,
644644
) -> Ax:
645645
"""Plot each of simulation's structures on a plane defined by one nonzero x,y,z coordinate.
646646
The permittivity is plotted in grayscale based on its value at the specified frequency.
@@ -678,7 +678,7 @@ def plot_structures_heat_conductivity(
678678
"""
679679

680680
hlim, vlim = Scene._get_plot_lims(
681-
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
681+
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
682682
)
683683

684684
return self.scene.plot_structures_heat_conductivity(
@@ -691,7 +691,7 @@ def plot_structures_heat_conductivity(
691691
hlim=hlim,
692692
vlim=vlim,
693693
reverse=reverse,
694-
transpose=transpose,
694+
swap_axes=swap_axes,
695695
)
696696

697697
@classmethod

tidy3d/components/eme/simulation.py

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ def plot_eme_ports(
306306
ax: Ax = None,
307307
hlim: Optional[tuple[float, float]] = None,
308308
vlim: Optional[tuple[float, float]] = None,
309-
transpose: bool = False,
309+
swap_axes: bool = False,
310310
**kwargs,
311311
) -> Ax:
312312
"""Plot the EME ports."""
@@ -316,15 +316,15 @@ def plot_eme_ports(
316316
rmax = self.geometry.bounds[1][self.axis]
317317
ports = np.array([rmin + self.port_offsets[0], rmax - self.port_offsets[1]])
318318
axis, _ = self.parse_xyz_kwargs(x=x, y=y, z=z)
319-
_, (axis_x, axis_y) = self.pop_axis([0, 1, 2], axis=axis, transpose=transpose)
319+
_, (axis_x, axis_y) = self.pop_axis([0, 1, 2], axis=axis, swap_axes=swap_axes)
320320
boundaries_x = []
321321
boundaries_y = []
322322
if axis_x == self.axis:
323323
boundaries_x = ports
324324
if axis_y == self.axis:
325325
boundaries_y = ports
326-
_, (xmin, ymin) = self.pop_axis(self.simulation_bounds[0], axis=axis, transpose=transpose)
327-
_, (xmax, ymax) = self.pop_axis(self.simulation_bounds[1], axis=axis, transpose=transpose)
326+
_, (xmin, ymin) = self.pop_axis(self.simulation_bounds[0], axis=axis, swap_axes=swap_axes)
327+
_, (xmax, ymax) = self.pop_axis(self.simulation_bounds[1], axis=axis, swap_axes=swap_axes)
328328
segs_x = [((bound, ymin), (bound, ymax)) for bound in boundaries_x]
329329
line_segments_x = mpl.collections.LineCollection(segs_x, **kwargs)
330330
segs_y = [((xmin, bound), (xmax, bound)) for bound in boundaries_y]
@@ -335,7 +335,7 @@ def plot_eme_ports(
335335
ax.add_collection(line_segments_y)
336336

337337
ax = Scene._set_plot_bounds(
338-
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
338+
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
339339
)
340340

341341
return ax
@@ -351,7 +351,7 @@ def plot_eme_subgrid_boundaries(
351351
ax: Ax = None,
352352
hlim: Optional[tuple[float, float]] = None,
353353
vlim: Optional[tuple[float, float]] = None,
354-
transpose: bool = False,
354+
swap_axes: bool = False,
355355
**kwargs,
356356
) -> Ax:
357357
"""Plot the EME subgrid boundaries.
@@ -365,15 +365,15 @@ def plot_eme_subgrid_boundaries(
365365
subgrid_boundaries = np.array(eme_grid_spec.subgrid_boundaries)
366366
subgrids = eme_grid_spec.subgrids
367367
axis, _ = self.parse_xyz_kwargs(x=x, y=y, z=z)
368-
_, (axis_x, axis_y) = self.pop_axis([0, 1, 2], axis=axis, transpose=transpose)
368+
_, (axis_x, axis_y) = self.pop_axis([0, 1, 2], axis=axis, swap_axes=swap_axes)
369369
boundaries_x = []
370370
boundaries_y = []
371371
if axis_x == self.axis:
372372
boundaries_x = subgrid_boundaries
373373
if axis_y == self.axis:
374374
boundaries_y = subgrid_boundaries
375-
_, (xmin, ymin) = self.pop_axis(self.simulation_bounds[0], axis=axis, transpose=transpose)
376-
_, (xmax, ymax) = self.pop_axis(self.simulation_bounds[1], axis=axis, transpose=transpose)
375+
_, (xmin, ymin) = self.pop_axis(self.simulation_bounds[0], axis=axis, swap_axes=swap_axes)
376+
_, (xmax, ymax) = self.pop_axis(self.simulation_bounds[1], axis=axis, swap_axes=swap_axes)
377377
segs_x = [((bound, ymin), (bound, ymax)) for bound in boundaries_x]
378378
line_segments_x = mpl.collections.LineCollection(segs_x, **kwargs)
379379
segs_y = [((xmin, bound), (xmax, bound)) for bound in boundaries_y]
@@ -384,12 +384,12 @@ def plot_eme_subgrid_boundaries(
384384
ax.add_collection(line_segments_y)
385385

386386
ax = Scene._set_plot_bounds(
387-
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
387+
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
388388
)
389389

390390
for subgrid in subgrids:
391391
ax = self.plot_eme_subgrid_boundaries(
392-
eme_grid_spec=subgrid, x=x, y=y, z=z, ax=ax, hlim=hlim, vlim=vlim, transpose=transpose, **kwargs
392+
eme_grid_spec=subgrid, x=x, y=y, z=z, ax=ax, hlim=hlim, vlim=vlim, swap_axes=swap_axes, **kwargs
393393
)
394394

395395
return ax
@@ -404,23 +404,23 @@ def plot_eme_grid(
404404
ax: Ax = None,
405405
hlim: Optional[tuple[float, float]] = None,
406406
vlim: Optional[tuple[float, float]] = None,
407-
transpose: bool = False,
407+
swap_axes: bool = False,
408408
**kwargs,
409409
) -> Ax:
410410
"""Plot the EME grid."""
411411
kwargs.setdefault("linewidth", 0.2)
412412
kwargs.setdefault("colors", "black")
413413
cell_boundaries = self.eme_grid.boundaries
414414
axis, _ = self.parse_xyz_kwargs(x=x, y=y, z=z)
415-
_, (axis_x, axis_y) = self.pop_axis([0, 1, 2], axis=axis, transpose=transpose)
415+
_, (axis_x, axis_y) = self.pop_axis([0, 1, 2], axis=axis, swap_axes=swap_axes)
416416
boundaries_x = []
417417
boundaries_y = []
418418
if axis_x == self.axis:
419419
boundaries_x = cell_boundaries
420420
if axis_y == self.axis:
421421
boundaries_y = cell_boundaries
422-
_, (xmin, ymin) = self.pop_axis(self.simulation_bounds[0], axis=axis, transpose=transpose)
423-
_, (xmax, ymax) = self.pop_axis(self.simulation_bounds[1], axis=axis, transpose=transpose)
422+
_, (xmin, ymin) = self.pop_axis(self.simulation_bounds[0], axis=axis, swap_axes=swap_axes)
423+
_, (xmax, ymax) = self.pop_axis(self.simulation_bounds[1], axis=axis, swap_axes=swap_axes)
424424
segs_x = [((bound, ymin), (bound, ymax)) for bound in boundaries_x]
425425
line_segments_x = mpl.collections.LineCollection(segs_x, **kwargs)
426426
segs_y = [((xmin, bound), (xmax, bound)) for bound in boundaries_y]
@@ -431,7 +431,7 @@ def plot_eme_grid(
431431
ax.add_collection(line_segments_y)
432432

433433
ax = Scene._set_plot_bounds(
434-
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
434+
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
435435
)
436436

437437
return ax
@@ -448,7 +448,7 @@ def plot(
448448
monitor_alpha: Optional[float] = None,
449449
hlim: Optional[tuple[float, float]] = None,
450450
vlim: Optional[tuple[float, float]] = None,
451-
transpose: bool = False,
451+
swap_axes: bool = False,
452452
**patch_kwargs,
453453
) -> Ax:
454454
"""Plot each of simulation's components on a plane defined by one nonzero x,y,z coordinate.
@@ -479,23 +479,23 @@ def plot(
479479
"""
480480

481481
hlim, vlim = Scene._get_plot_lims(
482-
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
482+
bounds=self.simulation_bounds, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
483483
)
484484

485-
ax = self.scene.plot_structures(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose)
486-
ax = self.plot_sources(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, alpha=source_alpha, transpose=transpose)
487-
ax = self.plot_monitors(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, alpha=monitor_alpha, transpose=transpose)
485+
ax = self.scene.plot_structures(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes)
486+
ax = self.plot_sources(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, alpha=source_alpha, swap_axes=swap_axes)
487+
ax = self.plot_monitors(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, alpha=monitor_alpha, swap_axes=swap_axes)
488488
ax = Scene._set_plot_bounds(
489-
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
489+
bounds=self.simulation_bounds, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
490490
)
491-
ax = self.plot_boundaries(ax=ax, x=x, y=y, z=z, transpose=transpose)
492-
ax = self.plot_symmetries(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose)
491+
ax = self.plot_boundaries(ax=ax, x=x, y=y, z=z, swap_axes=swap_axes)
492+
ax = self.plot_symmetries(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes)
493493

494-
ax = self.plot_eme_grid(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose)
494+
ax = self.plot_eme_grid(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes)
495495
ax = self.plot_eme_subgrid_boundaries(
496-
eme_grid_spec=self.eme_grid_spec, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose
496+
eme_grid_spec=self.eme_grid_spec, ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes
497497
)
498-
ax = self.plot_eme_ports(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, transpose=transpose)
498+
ax = self.plot_eme_ports(ax=ax, x=x, y=y, z=z, hlim=hlim, vlim=vlim, swap_axes=swap_axes)
499499
return ax
500500

501501
@cached_property

0 commit comments

Comments
 (0)