|
1 | | -# -*- coding: utf-8 -*- |
2 | | -# |
3 | | -# Copyright (C) 2021 - 2025 ANSYS, Inc. and/or its affiliates. |
4 | | -# SPDX-License-Identifier: MIT |
5 | | -# |
6 | | -# |
7 | | -# Permission is hereby granted, free of charge, to any person obtaining a copy |
8 | | -# of this software and associated documentation files (the "Software"), to deal |
9 | | -# in the Software without restriction, including without limitation the rights |
10 | | -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
11 | | -# copies of the Software, and to permit persons to whom the Software is |
12 | | -# furnished to do so, subject to the following conditions: |
13 | | -# |
14 | | -# The above copyright notice and this permission notice shall be included in all |
15 | | -# copies or substantial portions of the Software. |
16 | | -# |
17 | | -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
18 | | -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
19 | | -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
20 | | -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
21 | | -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
22 | | -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
23 | | -# SOFTWARE. |
24 | | - |
25 | 1 | from .amplifier import Amplifier |
26 | 2 | from .antenna_node import AntennaNode |
27 | 3 | from .antenna_passband import AntennaPassband |
28 | 4 | from .band import Band |
29 | 5 | from .band_folder import BandFolder |
30 | 6 | from .band_trace_node import BandTraceNode |
31 | | -from .cable import Cable |
32 | 7 | from .cad_node import CADNode |
| 8 | +from .cable import Cable |
33 | 9 | from .categories_view_node import CategoriesViewNode |
34 | 10 | from .circulator import Circulator |
35 | 11 | from .coupling_link_node import CouplingLinkNode |
|
57 | 33 | from .profile_trace_node import ProfileTraceNode |
58 | 34 | from .propagation_loss_coupling_node import PropagationLossCouplingNode |
59 | 35 | from .radio_node import RadioNode |
| 36 | +from .result_plot_node import ResultPlotNode |
| 37 | +from .rx_meas_node import RxMeasNode |
| 38 | +from .rx_mixer_product_node import RxMixerProductNode |
| 39 | +from .rx_saturation_node import RxSaturationNode |
| 40 | +from .rx_selectivity_node import RxSelectivityNode |
| 41 | +from .rx_spur_node import RxSpurNode |
| 42 | +from .rx_susceptibility_prof_node import RxSusceptibilityProfNode |
| 43 | +from .sampling_node import SamplingNode |
| 44 | +from .scene_group_node import SceneGroupNode |
| 45 | +from .selectivity_trace_node import SelectivityTraceNode |
| 46 | +from .solution_coupling_node import SolutionCouplingNode |
| 47 | +from .solutions_node import SolutionsNode |
| 48 | +from .spur_trace_node import SpurTraceNode |
| 49 | +from .tr_switch import TR_Switch |
| 50 | +from .tr_switch_trace_node import TRSwitchTraceNode |
| 51 | +from .terminator import Terminator |
| 52 | +from .test_noise_trace_node import TestNoiseTraceNode |
| 53 | +from .top_level_simulation import TopLevelSimulation |
| 54 | +from .touchstone_coupling_node import TouchstoneCouplingNode |
| 55 | +from .tunable_trace_node import TunableTraceNode |
| 56 | +from .two_ray_path_loss_coupling_node import TwoRayPathLossCouplingNode |
| 57 | +from .two_tone_trace_node import TwoToneTraceNode |
| 58 | +from .tx_bb_emission_node import TxBbEmissionNode |
| 59 | +from .tx_harmonic_node import TxHarmonicNode |
| 60 | +from .tx_meas_node import TxMeasNode |
| 61 | +from .tx_nb_emission_node import TxNbEmissionNode |
| 62 | +from .tx_spectral_prof_emitter_node import TxSpectralProfEmitterNode |
| 63 | +from .tx_spectral_prof_node import TxSpectralProfNode |
| 64 | +from .tx_spur_node import TxSpurNode |
| 65 | +from .walfisch_coupling_node import WalfischCouplingNode |
| 66 | +from .waveform import Waveform |
60 | 67 | from .read_only_amplifier import ReadOnlyAmplifier |
61 | 68 | from .read_only_antenna_node import ReadOnlyAntennaNode |
62 | 69 | from .read_only_antenna_passband import ReadOnlyAntennaPassband |
63 | 70 | from .read_only_band import ReadOnlyBand |
64 | 71 | from .read_only_band_folder import ReadOnlyBandFolder |
65 | | -from .read_only_cable import ReadOnlyCable |
66 | 72 | from .read_only_cad_node import ReadOnlyCADNode |
| 73 | +from .read_only_cable import ReadOnlyCable |
67 | 74 | from .read_only_circulator import ReadOnlyCirculator |
68 | 75 | from .read_only_coupling_link_node import ReadOnlyCouplingLinkNode |
69 | 76 | from .read_only_couplings_node import ReadOnlyCouplingsNode |
|
91 | 98 | from .read_only_scene_group_node import ReadOnlySceneGroupNode |
92 | 99 | from .read_only_solution_coupling_node import ReadOnlySolutionCouplingNode |
93 | 100 | from .read_only_solutions_node import ReadOnlySolutionsNode |
| 101 | +from .read_only_tr_switch import ReadOnlyTR_Switch |
94 | 102 | from .read_only_terminator import ReadOnlyTerminator |
95 | 103 | from .read_only_touchstone_coupling_node import ReadOnlyTouchstoneCouplingNode |
96 | | -from .read_only_tr_switch import ReadOnlyTR_Switch |
97 | 104 | from .read_only_two_ray_path_loss_coupling_node import ReadOnlyTwoRayPathLossCouplingNode |
98 | 105 | from .read_only_tx_bb_emission_node import ReadOnlyTxBbEmissionNode |
99 | 106 | from .read_only_tx_harmonic_node import ReadOnlyTxHarmonicNode |
|
104 | 111 | from .read_only_tx_spur_node import ReadOnlyTxSpurNode |
105 | 112 | from .read_only_walfisch_coupling_node import ReadOnlyWalfischCouplingNode |
106 | 113 | from .read_only_waveform import ReadOnlyWaveform |
107 | | -from .result_plot_node import ResultPlotNode |
108 | | -from .rx_meas_node import RxMeasNode |
109 | | -from .rx_mixer_product_node import RxMixerProductNode |
110 | | -from .rx_saturation_node import RxSaturationNode |
111 | | -from .rx_selectivity_node import RxSelectivityNode |
112 | | -from .rx_spur_node import RxSpurNode |
113 | | -from .rx_susceptibility_prof_node import RxSusceptibilityProfNode |
114 | | -from .sampling_node import SamplingNode |
115 | | -from .scene_group_node import SceneGroupNode |
116 | | -from .selectivity_trace_node import SelectivityTraceNode |
117 | | -from .solution_coupling_node import SolutionCouplingNode |
118 | | -from .solutions_node import SolutionsNode |
119 | | -from .spur_trace_node import SpurTraceNode |
120 | | -from .terminator import Terminator |
121 | | -from .test_noise_trace_node import TestNoiseTraceNode |
122 | | -from .top_level_simulation import TopLevelSimulation |
123 | | -from .touchstone_coupling_node import TouchstoneCouplingNode |
124 | | -from .tr_switch import TR_Switch |
125 | | -from .tr_switch_trace_node import TRSwitchTraceNode |
126 | | -from .tunable_trace_node import TunableTraceNode |
127 | | -from .two_ray_path_loss_coupling_node import TwoRayPathLossCouplingNode |
128 | | -from .two_tone_trace_node import TwoToneTraceNode |
129 | | -from .tx_bb_emission_node import TxBbEmissionNode |
130 | | -from .tx_harmonic_node import TxHarmonicNode |
131 | | -from .tx_meas_node import TxMeasNode |
132 | | -from .tx_nb_emission_node import TxNbEmissionNode |
133 | | -from .tx_spectral_prof_emitter_node import TxSpectralProfEmitterNode |
134 | | -from .tx_spectral_prof_node import TxSpectralProfNode |
135 | | -from .tx_spur_node import TxSpurNode |
136 | | -from .walfisch_coupling_node import WalfischCouplingNode |
137 | | -from .waveform import Waveform |
138 | 114 |
|
139 | 115 | __all__ = [ |
140 | | - "Amplifier", |
141 | | - "AntennaNode", |
142 | | - "AntennaPassband", |
143 | | - "Band", |
144 | | - "BandFolder", |
145 | | - "BandTraceNode", |
146 | | - "CADNode", |
147 | | - "Cable", |
148 | | - "CategoriesViewNode", |
149 | | - "Circulator", |
150 | | - "CouplingLinkNode", |
151 | | - "CouplingTraceNode", |
152 | | - "CouplingsNode", |
153 | | - "CustomCouplingNode", |
154 | | - "EmiPlotMarkerNode", |
155 | | - "EmitSceneNode", |
156 | | - "ErcegCouplingNode", |
157 | | - "Filter", |
158 | | - "FiveGChannelModel", |
159 | | - "HataCouplingNode", |
160 | | - "IndoorPropagationCouplingNode", |
161 | | - "Isolator", |
162 | | - "LogDistanceCouplingNode", |
163 | | - "MPlexBandTraceNode", |
164 | | - "Multiplexer", |
165 | | - "MultiplexerBand", |
166 | | - "OutboardTraceNode", |
167 | | - "ParametricCouplingTraceNode", |
168 | | - "PlotMarkerNode", |
169 | | - "PlotNode", |
170 | | - "PowerDivider", |
171 | | - "PowerTraceNode", |
172 | | - "ProfileTraceNode", |
173 | | - "PropagationLossCouplingNode", |
174 | | - "RadioNode", |
175 | | - "ResultPlotNode", |
176 | | - "RxMeasNode", |
177 | | - "RxMixerProductNode", |
178 | | - "RxSaturationNode", |
179 | | - "RxSelectivityNode", |
180 | | - "RxSpurNode", |
181 | | - "RxSusceptibilityProfNode", |
182 | | - "SamplingNode", |
183 | | - "SceneGroupNode", |
184 | | - "SelectivityTraceNode", |
185 | | - "SolutionCouplingNode", |
186 | | - "SolutionsNode", |
187 | | - "SpurTraceNode", |
188 | | - "TR_Switch", |
189 | | - "TRSwitchTraceNode", |
190 | | - "Terminator", |
191 | | - "TestNoiseTraceNode", |
192 | | - "TopLevelSimulation", |
193 | | - "TouchstoneCouplingNode", |
194 | | - "TunableTraceNode", |
195 | | - "TwoRayPathLossCouplingNode", |
196 | | - "TwoToneTraceNode", |
197 | | - "TxBbEmissionNode", |
198 | | - "TxHarmonicNode", |
199 | | - "TxMeasNode", |
200 | | - "TxNbEmissionNode", |
201 | | - "TxSpectralProfEmitterNode", |
202 | | - "TxSpectralProfNode", |
203 | | - "TxSpurNode", |
204 | | - "WalfischCouplingNode", |
205 | | - "Waveform", |
206 | | - "ReadOnlyAmplifier", |
207 | | - "ReadOnlyAntennaNode", |
208 | | - "ReadOnlyAntennaPassband", |
209 | | - "ReadOnlyBand", |
210 | | - "ReadOnlyBandFolder", |
211 | | - "ReadOnlyCADNode", |
212 | | - "ReadOnlyCable", |
213 | | - "ReadOnlyCirculator", |
214 | | - "ReadOnlyCouplingLinkNode", |
215 | | - "ReadOnlyCouplingsNode", |
216 | | - "ReadOnlyCustomCouplingNode", |
217 | | - "ReadOnlyEmitSceneNode", |
218 | | - "ReadOnlyErcegCouplingNode", |
219 | | - "ReadOnlyFilter", |
220 | | - "ReadOnlyFiveGChannelModel", |
221 | | - "ReadOnlyHataCouplingNode", |
222 | | - "ReadOnlyIndoorPropagationCouplingNode", |
223 | | - "ReadOnlyIsolator", |
224 | | - "ReadOnlyLogDistanceCouplingNode", |
225 | | - "ReadOnlyMultiplexer", |
226 | | - "ReadOnlyMultiplexerBand", |
227 | | - "ReadOnlyPowerDivider", |
228 | | - "ReadOnlyPropagationLossCouplingNode", |
229 | | - "ReadOnlyRadioNode", |
230 | | - "ReadOnlyRxMeasNode", |
231 | | - "ReadOnlyRxMixerProductNode", |
232 | | - "ReadOnlyRxSaturationNode", |
233 | | - "ReadOnlyRxSelectivityNode", |
234 | | - "ReadOnlyRxSpurNode", |
235 | | - "ReadOnlyRxSusceptibilityProfNode", |
236 | | - "ReadOnlySamplingNode", |
237 | | - "ReadOnlySceneGroupNode", |
238 | | - "ReadOnlySolutionCouplingNode", |
239 | | - "ReadOnlySolutionsNode", |
240 | | - "ReadOnlyTR_Switch", |
241 | | - "ReadOnlyTerminator", |
242 | | - "ReadOnlyTouchstoneCouplingNode", |
243 | | - "ReadOnlyTwoRayPathLossCouplingNode", |
244 | | - "ReadOnlyTxBbEmissionNode", |
245 | | - "ReadOnlyTxHarmonicNode", |
246 | | - "ReadOnlyTxMeasNode", |
247 | | - "ReadOnlyTxNbEmissionNode", |
248 | | - "ReadOnlyTxSpectralProfEmitterNode", |
249 | | - "ReadOnlyTxSpectralProfNode", |
250 | | - "ReadOnlyTxSpurNode", |
251 | | - "ReadOnlyWalfischCouplingNode", |
252 | | - "ReadOnlyWaveform", |
| 116 | + 'Amplifier', |
| 117 | + 'AntennaNode', |
| 118 | + 'AntennaPassband', |
| 119 | + 'Band', |
| 120 | + 'BandFolder', |
| 121 | + 'BandTraceNode', |
| 122 | + 'CADNode', |
| 123 | + 'Cable', |
| 124 | + 'CategoriesViewNode', |
| 125 | + 'Circulator', |
| 126 | + 'CouplingLinkNode', |
| 127 | + 'CouplingTraceNode', |
| 128 | + 'CouplingsNode', |
| 129 | + 'CustomCouplingNode', |
| 130 | + 'EmiPlotMarkerNode', |
| 131 | + 'EmitSceneNode', |
| 132 | + 'ErcegCouplingNode', |
| 133 | + 'Filter', |
| 134 | + 'FiveGChannelModel', |
| 135 | + 'HataCouplingNode', |
| 136 | + 'IndoorPropagationCouplingNode', |
| 137 | + 'Isolator', |
| 138 | + 'LogDistanceCouplingNode', |
| 139 | + 'MPlexBandTraceNode', |
| 140 | + 'Multiplexer', |
| 141 | + 'MultiplexerBand', |
| 142 | + 'OutboardTraceNode', |
| 143 | + 'ParametricCouplingTraceNode', |
| 144 | + 'PlotMarkerNode', |
| 145 | + 'PlotNode', |
| 146 | + 'PowerDivider', |
| 147 | + 'PowerTraceNode', |
| 148 | + 'ProfileTraceNode', |
| 149 | + 'PropagationLossCouplingNode', |
| 150 | + 'RadioNode', |
| 151 | + 'ResultPlotNode', |
| 152 | + 'RxMeasNode', |
| 153 | + 'RxMixerProductNode', |
| 154 | + 'RxSaturationNode', |
| 155 | + 'RxSelectivityNode', |
| 156 | + 'RxSpurNode', |
| 157 | + 'RxSusceptibilityProfNode', |
| 158 | + 'SamplingNode', |
| 159 | + 'SceneGroupNode', |
| 160 | + 'SelectivityTraceNode', |
| 161 | + 'SolutionCouplingNode', |
| 162 | + 'SolutionsNode', |
| 163 | + 'SpurTraceNode', |
| 164 | + 'TR_Switch', |
| 165 | + 'TRSwitchTraceNode', |
| 166 | + 'Terminator', |
| 167 | + 'TestNoiseTraceNode', |
| 168 | + 'TopLevelSimulation', |
| 169 | + 'TouchstoneCouplingNode', |
| 170 | + 'TunableTraceNode', |
| 171 | + 'TwoRayPathLossCouplingNode', |
| 172 | + 'TwoToneTraceNode', |
| 173 | + 'TxBbEmissionNode', |
| 174 | + 'TxHarmonicNode', |
| 175 | + 'TxMeasNode', |
| 176 | + 'TxNbEmissionNode', |
| 177 | + 'TxSpectralProfEmitterNode', |
| 178 | + 'TxSpectralProfNode', |
| 179 | + 'TxSpurNode', |
| 180 | + 'WalfischCouplingNode', |
| 181 | + 'Waveform', |
| 182 | + 'ReadOnlyAmplifier', |
| 183 | + 'ReadOnlyAntennaNode', |
| 184 | + 'ReadOnlyAntennaPassband', |
| 185 | + 'ReadOnlyBand', |
| 186 | + 'ReadOnlyBandFolder', |
| 187 | + 'ReadOnlyCADNode', |
| 188 | + 'ReadOnlyCable', |
| 189 | + 'ReadOnlyCirculator', |
| 190 | + 'ReadOnlyCouplingLinkNode', |
| 191 | + 'ReadOnlyCouplingsNode', |
| 192 | + 'ReadOnlyCustomCouplingNode', |
| 193 | + 'ReadOnlyEmitSceneNode', |
| 194 | + 'ReadOnlyErcegCouplingNode', |
| 195 | + 'ReadOnlyFilter', |
| 196 | + 'ReadOnlyFiveGChannelModel', |
| 197 | + 'ReadOnlyHataCouplingNode', |
| 198 | + 'ReadOnlyIndoorPropagationCouplingNode', |
| 199 | + 'ReadOnlyIsolator', |
| 200 | + 'ReadOnlyLogDistanceCouplingNode', |
| 201 | + 'ReadOnlyMultiplexer', |
| 202 | + 'ReadOnlyMultiplexerBand', |
| 203 | + 'ReadOnlyPowerDivider', |
| 204 | + 'ReadOnlyPropagationLossCouplingNode', |
| 205 | + 'ReadOnlyRadioNode', |
| 206 | + 'ReadOnlyRxMeasNode', |
| 207 | + 'ReadOnlyRxMixerProductNode', |
| 208 | + 'ReadOnlyRxSaturationNode', |
| 209 | + 'ReadOnlyRxSelectivityNode', |
| 210 | + 'ReadOnlyRxSpurNode', |
| 211 | + 'ReadOnlyRxSusceptibilityProfNode', |
| 212 | + 'ReadOnlySamplingNode', |
| 213 | + 'ReadOnlySceneGroupNode', |
| 214 | + 'ReadOnlySolutionCouplingNode', |
| 215 | + 'ReadOnlySolutionsNode', |
| 216 | + 'ReadOnlyTR_Switch', |
| 217 | + 'ReadOnlyTerminator', |
| 218 | + 'ReadOnlyTouchstoneCouplingNode', |
| 219 | + 'ReadOnlyTwoRayPathLossCouplingNode', |
| 220 | + 'ReadOnlyTxBbEmissionNode', |
| 221 | + 'ReadOnlyTxHarmonicNode', |
| 222 | + 'ReadOnlyTxMeasNode', |
| 223 | + 'ReadOnlyTxNbEmissionNode', |
| 224 | + 'ReadOnlyTxSpectralProfEmitterNode', |
| 225 | + 'ReadOnlyTxSpectralProfNode', |
| 226 | + 'ReadOnlyTxSpurNode', |
| 227 | + 'ReadOnlyWalfischCouplingNode', |
| 228 | + 'ReadOnlyWaveform', |
253 | 229 | ] |
0 commit comments