﻿:html_theme.sidebar_secondary.remove:
tidy3d.plugins.smatrix.AbstractComponentModeler
===============================================

.. autoclass:: tidy3d.plugins.smatrix.AbstractComponentModeler
   :members:
   :show-inheritance:
   :undoc-members:
   :member-order: bysource
   :exclude-members: __hash__

   
   
   .. rubric:: Attributes

   .. autosummary::
      :toctree:
      
      
        matrix_indices_monitor
      
      
        matrix_indices_run_sim
      
      
        matrix_indices_source
      
      
        name
      
      
        simulation
      
      
        ports
      
      
        freqs
      
      
        remove_dc_component
      
      
        run_only
      
      
        element_mappings
      
      
        custom_source_time
      
      
        attrs
      
      
      

   
   
   .. rubric:: Methods

   .. autosummary::
       :toctree:
       
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
            get_port_by_name
          
          
          
          
            get_task_name
          
          
          
          
          
          
          
          
          
            run
          
          
          
          
          
          
          
          
          
          
          
            unique_port_names
          
          
          
          
          
            validate_pre_upload
          
       
       


   .. rubric:: Inherited Common Usage

   .. include:: ../_custom_autosummary/tidy3d.plugins.smatrix.AbstractComponentModeler.rst
      :optional: