Skip to content

Commit 1f1effa

Browse files
First attempt at refactor
1 parent bc3751e commit 1f1effa

15 files changed

+56
-9
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
"""Imports from microwave plugin."""
2+
3+
from __future__ import annotations
4+
5+
from tidy3d.components.microwave import models
6+
from tidy3d.components.microwave.array_factor import (
7+
RectangularAntennaArrayCalculator,
8+
)
9+
from tidy3d.components.microwave.auto_path_integrals import path_integrals_from_lumped_element
10+
from tidy3d.components.microwave.custom_path_integrals import (
11+
CustomCurrentIntegral2D,
12+
CustomPathIntegral2D,
13+
CustomVoltageIntegral2D,
14+
)
15+
from tidy3d.components.microwave.impedance_calculator import (
16+
CurrentIntegralTypes,
17+
ImpedanceCalculator,
18+
VoltageIntegralTypes,
19+
)
20+
from tidy3d.components.microwave.lobe_measurer import LobeMeasurer
21+
from tidy3d.components.microwave.path_integrals import (
22+
AxisAlignedPathIntegral,
23+
CurrentIntegralAxisAligned,
24+
VoltageIntegralAxisAligned,
25+
)
26+
from tidy3d.components.microwave.rf_material_library import rf_material_library
27+
28+
__all__ = [
29+
"AxisAlignedPathIntegral",
30+
"CurrentIntegralAxisAligned",
31+
"CurrentIntegralTypes",
32+
"CustomCurrentIntegral2D",
33+
"CustomPathIntegral2D",
34+
"CustomVoltageIntegral2D",
35+
"ImpedanceCalculator",
36+
"LobeMeasurer",
37+
"RectangularAntennaArrayCalculator",
38+
"VoltageIntegralAxisAligned",
39+
"VoltageIntegralTypes",
40+
"models",
41+
"path_integrals_from_lumped_element",
42+
"rf_material_library",
43+
]

0 commit comments

Comments
 (0)