# {py:mod}`antcal.model.decoupled_dra_h` ```{py:module} antcal.model.decoupled_dra_h ``` ```{autodoc2-docstring} antcal.model.decoupled_dra_h :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`convert_to_variables ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.convert_to_variables :summary: ``` * - {py:obj}`create_decoupled_dra_h ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.create_decoupled_dra_h :summary: ``` * - {py:obj}`solve_sync ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.solve_sync :summary: ``` * - {py:obj}`get_s_params ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.get_s_params :summary: ``` * - {py:obj}`get_patterns ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.get_patterns :summary: ``` * - {py:obj}`run ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.run :summary: ``` * - {py:obj}`run2 ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.run2 :summary: ``` * - {py:obj}`run3 ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.run3 :summary: ``` * - {py:obj}`get_power_flow ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.get_power_flow :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`PLANES_LITERAL ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.PLANES_LITERAL :summary: ``` * - {py:obj}`PARAMS_LIST ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.PARAMS_LIST :summary: ``` * - {py:obj}`SUGGESTED_PARAMS ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.SUGGESTED_PARAMS :summary: ``` * - {py:obj}`CONSTANTS ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.CONSTANTS :summary: ``` * - {py:obj}`MATERIALS ` - ```{autodoc2-docstring} antcal.model.decoupled_dra_h.MATERIALS :summary: ``` ```` ### API ````{py:data} PLANES_LITERAL :canonical: antcal.model.decoupled_dra_h.PLANES_LITERAL :value: > None ```{autodoc2-docstring} antcal.model.decoupled_dra_h.PLANES_LITERAL ``` ```` ````{py:data} PARAMS_LIST :canonical: antcal.model.decoupled_dra_h.PARAMS_LIST :value: > ['a', 'b', 'h', 'l1', 'w1', 'l2', 'w2', 'l3', 'w3', 'ts', 'ls', 'ws', 'lg', 'wg', 'l4', 'w4'] ```{autodoc2-docstring} antcal.model.decoupled_dra_h.PARAMS_LIST ``` ```` ````{py:data} SUGGESTED_PARAMS :canonical: antcal.model.decoupled_dra_h.SUGGESTED_PARAMS :value: > 'array(...)' ```{autodoc2-docstring} antcal.model.decoupled_dra_h.SUGGESTED_PARAMS ``` ```` ````{py:data} CONSTANTS :canonical: antcal.model.decoupled_dra_h.CONSTANTS :value: > None ```{autodoc2-docstring} antcal.model.decoupled_dra_h.CONSTANTS ``` ```` ````{py:data} MATERIALS :canonical: antcal.model.decoupled_dra_h.MATERIALS :value: > ['pec', 'copper'] ```{autodoc2-docstring} antcal.model.decoupled_dra_h.MATERIALS ``` ```` ````{py:function} convert_to_variables(v: numpy.typing.NDArray[numpy.float32]) -> dict[str, str] :canonical: antcal.model.decoupled_dra_h.convert_to_variables ```{autodoc2-docstring} antcal.model.decoupled_dra_h.convert_to_variables ``` ```` ````{py:function} create_decoupled_dra_h(hfss: pyaedt.hfss.Hfss, variables: dict[str, str]) -> None :canonical: antcal.model.decoupled_dra_h.create_decoupled_dra_h ```{autodoc2-docstring} antcal.model.decoupled_dra_h.create_decoupled_dra_h ``` ```` ````{py:function} solve_sync(hfss: pyaedt.hfss.Hfss) -> None :canonical: antcal.model.decoupled_dra_h.solve_sync ```{autodoc2-docstring} antcal.model.decoupled_dra_h.solve_sync ``` ```` ````{py:function} get_s_params(hfss: pyaedt.hfss.Hfss) -> pyaedt.modules.solutions.SolutionData :canonical: antcal.model.decoupled_dra_h.get_s_params ```{autodoc2-docstring} antcal.model.decoupled_dra_h.get_s_params ``` ```` ````{py:function} get_patterns(hfss: pyaedt.hfss.Hfss, plane: antcal.model.decoupled_dra_h.PLANES_LITERAL) -> pyaedt.modules.solutions.SolutionData :canonical: antcal.model.decoupled_dra_h.get_patterns ```{autodoc2-docstring} antcal.model.decoupled_dra_h.get_patterns ``` ```` ````{py:function} run() :canonical: antcal.model.decoupled_dra_h.run ```{autodoc2-docstring} antcal.model.decoupled_dra_h.run ``` ```` ````{py:function} run2() :canonical: antcal.model.decoupled_dra_h.run2 ```{autodoc2-docstring} antcal.model.decoupled_dra_h.run2 ``` ```` ````{py:function} run3() :canonical: antcal.model.decoupled_dra_h.run3 ```{autodoc2-docstring} antcal.model.decoupled_dra_h.run3 ``` ```` ````{py:function} get_power_flow(hfss: pyaedt.hfss.Hfss) :canonical: antcal.model.decoupled_dra_h.get_power_flow ```{autodoc2-docstring} antcal.model.decoupled_dra_h.get_power_flow ``` ````