Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z A abort_pending_tasks() (in module photonforge) absolute() (in module photonforge.abstract) activate_model() (photonforge.Component method) active_model (photonforge.Component attribute) active_model_name (photonforge.Component attribute) add() (photonforge.Component method) (photonforge.pda.Project method) add_connection() (photonforge.Technology method) add_gds_property() (photonforge.Circle method) (photonforge.Label method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Properties method) (photonforge.Rectangle method) (photonforge.Reference method) add_layer() (photonforge.Technology method) add_library() (photonforge.pda.Project method) add_model() (photonforge.Component method) add_port() (photonforge.Component method) (photonforge.Technology method) add_reference() (photonforge.Component method) add_reference_ports() (photonforge.Component method) add_tag() (photonforge.pda.Project method) add_terminal() (photonforge.Component method) add_version() (photonforge.pda.Project method) add_virtual_connection() (photonforge.Component method) add_virtual_connection_by_instance() (photonforge.Component method) added_solver_modes (photonforge.FiberPort attribute) (photonforge.GaussianPort attribute) (photonforge.Port attribute) (photonforge.PortSpec attribute) adder() (in module photonforge.abstract) AmplitudeModTimeStepper (class in photonforge) AnalyticDirectionalCouplerModel (class in photonforge) AnalyticMZIModel (class in photonforge) AnalyticWaveguideModel (class in photonforge) AnalyticWaveguideTimeStepper (class in photonforge) anchor (photonforge.Label attribute) Angle (in module photonforge.typing) annotate() (in module photonforge.typing) apodized_focused_grating() (in module photonforge.stencil) apodized_grating() (in module photonforge.stencil) apply_time_delay() (photonforge.SMatrix method) arc() (photonforge.Path method) area() (photonforge.Circle method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Rectangle method) array() (in module photonforge.typing) as_component() (in module photonforge.stencil) at() (photonforge.Path method) autograd_smatrix() (photonforge.Model method) (photonforge.Tidy3DModel method) axis (photonforge.Extruded attribute) B background_medium (photonforge.Technology attribute) basic_technology() (in module photonforge) batch_data() (photonforge.Tidy3DModel method) bend() (in module photonforge.abstract) (in module photonforge.parametric) bend_radius (photonforge.Port attribute) bezier() (photonforge.Path method) black_box_component() (photonforge.AnalyticDirectionalCouplerModel method) (photonforge.AnalyticMZIModel method) (photonforge.AnalyticWaveguideModel method) (photonforge.CirculatorModel method) (photonforge.CrossingModel method) (photonforge.DataModel method) (photonforge.DirectionalCouplerModel method) (photonforge.DualRingModel method) (photonforge.IsolatorModel method) (photonforge.MuxDemuxModel method) (photonforge.PolarizationBeamSplitterModel method) (photonforge.PolarizationSplitterRotatorModel method) (photonforge.PowerSplitterModel method) (photonforge.RingModel method) (photonforge.TerminationModel method) (photonforge.TwoPortModel method) (photonforge.WaveguideModel method) boolean() (in module photonforge) bounds() (photonforge.Circle method) (photonforge.Component method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Rectangle method) (photonforge.Reference method) (photonforge.Terminal method) build_mask() (photonforge.Component method) C C_0 (in module photonforge) cache_capacity() (in module photonforge.cache) cache_s_matrix() (in module photonforge) can_connect_to() (photonforge.Port method) Capacitance (in module photonforge.typing) Capacitor (class in photonforge) caps (photonforge.Path attribute) center (photonforge.Circle attribute) (photonforge.FiberPort attribute) (photonforge.GaussianPort attribute) (photonforge.Port attribute) (photonforge.Rectangle attribute) center() (photonforge.Component method) (photonforge.Path method) (photonforge.Reference method) (photonforge.Terminal method) check_access() (photonforge.pda.Project method) Circle (class in photonforge) CircuitModel (class in photonforge) CircuitTimeStepper (class in photonforge) circular_spiral() (in module photonforge.parametric) CirculatorModel (class in photonforge) classification (photonforge.FiberPort attribute) (photonforge.GaussianPort attribute) (photonforge.Port attribute) (photonforge.PortSpec attribute) clear_cache() (in module photonforge.cache) close() (photonforge.PhfStream method) color (photonforge.LayerSpec attribute) columns (photonforge.Reference attribute) combined_with() (photonforge.PortSpec method) ComplexFieldAmplitude (in module photonforge.typing) Component (class in photonforge) component (photonforge.Reference attribute) component_from_netlist() (in module photonforge) component_name (photonforge.Reference attribute) component_updates (photonforge.Reference attribute) components() (photonforge.pda.Project method) config (in module photonforge) (photonforge.PhfStream attribute) connect() (photonforge.Reference method) connections (photonforge.Technology attribute) ConstructiveSolid (class in photonforge) contents() (photonforge.PhfStream method) convex_hull() (photonforge.Component method) (photonforge.Reference method) Coordinate (in module photonforge.typing) Coordinate2D (in module photonforge.typing) coords (photonforge.Interpolator attribute) copy() (photonforge.Circle method) (photonforge.Component method) (photonforge.ConstructiveSolid method) (photonforge.Expression method) (photonforge.Extruded method) (photonforge.ExtrusionSpec method) (photonforge.FiberPort method) (photonforge.GaussianPort method) (photonforge.Interpolator method) (photonforge.Label method) (photonforge.LayerSpec method) (photonforge.MaskSpec method) (photonforge.MNAMatrix method) (photonforge.Path method) (photonforge.PoleResidueMatrix method) (photonforge.Polygon method) (photonforge.Polyhedron method) (photonforge.Port method) (photonforge.PortSpec method) (photonforge.Properties method) (photonforge.Rectangle method) (photonforge.Reference method) (photonforge.SMatrix method) (photonforge.Technology method) (photonforge.Terminal method) (photonforge.TimeDomainModel method) (photonforge.TimeSeries method) (photonforge.YMatrix method) (photonforge.ZMatrix method) cpw_spec() (in module photonforge) create_project() (in module photonforge.pda) cross() (in module photonforge.stencil) cross_section (photonforge.FiberPort attribute) crossing() (in module photonforge.abstract) (in module photonforge.parametric) crossing45() (in module photonforge.parametric) CrossingModel (class in photonforge) current_path (photonforge.PortSpec attribute) cw_laser() (in module photonforge.abstract) CWLaserTimeStepper (class in photonforge) D data() (photonforge.PhfStream method) DataModel (class in photonforge) default_kwargs (photonforge.config attribute) default_mesh_refinement (photonforge.config attribute) default_radius (photonforge.PortSpec attribute) default_technology (photonforge.config attribute) default_time_steppers (photonforge.config attribute) DelayedTimeStepper (class in photonforge) delays (photonforge.PoleResidueMatrix attribute) dependencies() (photonforge.Component method) description (photonforge.LayerSpec attribute) (photonforge.pda.Project property) (photonforge.PortSpec attribute) detect_dependency_cycle() (photonforge.Component method) detect_ports() (photonforge.Component method) DifferentialTimeStepper (class in photonforge) differentiator() (in module photonforge.abstract) dilation (photonforge.MaskSpec attribute) dilations (photonforge.Extruded attribute) Dimension (in module photonforge.typing) Dimension2D (in module photonforge.typing) directional_coupler() (in module photonforge.abstract) DirectionalCouplerCircuitModel (class in photonforge) DirectionalCouplerModel (class in photonforge) disconnected_reference_ports() (photonforge.Component method) Dispersion (in module photonforge.typing) DispersionSlope (in module photonforge.typing) display() (photonforge.live_viewer.LiveViewer method) dm_laser() (in module photonforge.abstract) DMLaserTimeStepper (class in photonforge) dual_ring_coupler() (in module photonforge.parametric) DualRingModel (class in photonforge) E edge_coupler() (in module photonforge.abstract) effective_route_length() (in module photonforge) electrical_amplifier() (in module photonforge.abstract) electrical_termination() (in module photonforge.abstract) ElectricalAmplifierTimeStepper (class in photonforge) elements (photonforge.MNAMatrix attribute) (photonforge.SMatrix attribute) (photonforge.YMatrix attribute) (photonforge.ZMatrix attribute) EMEModel (class in photonforge) enforce_passivity() (photonforge.PoleResidueMatrix method) envelope() (in module photonforge) estimate_cost() (photonforge.Model method) estimate_delays() (photonforge.SMatrix method) estimate_phase() (photonforge.SMatrix method) Expression (class in photonforge) expression() (in module photonforge.typing) expressions (photonforge.Expression attribute) ExpressionTimeStepper (class in photonforge) extended (photonforge.Port attribute) extrapolation (photonforge.Interpolator attribute) extrude() (photonforge.Component method) (photonforge.ExtrusionSpec method) Extruded (class in photonforge) extrusion_layers() (photonforge.Technology method) extrusion_limits (photonforge.FiberPort attribute) extrusion_specs (photonforge.Technology attribute) ExtrusionSpec (class in photonforge) ExtrusionTable (class in photonforge) F face (photonforge.Extruded attribute) FiberPort (class in photonforge) field_tolerance (photonforge.GaussianPort attribute) FieldAmplitude (in module photonforge.typing) fields() (photonforge.GaussianPort method) fillet() (photonforge.Polygon method) filter() (in module photonforge.abstract) filter_label_layers() (photonforge.Component method) filter_layers() (photonforge.Component method) FilterTimeStepper (class in photonforge) find_top_level() (in module photonforge) flatten() (photonforge.Component method) focused_grating() (in module photonforge.stencil) force_symmetric() (photonforge.MNAMatrix method) (photonforge.SMatrix method) (photonforge.YMatrix method) (photonforge.ZMatrix method) format() (photonforge.MaskSpec method) Fraction (in module photonforge.typing) frequencies (photonforge.MNAMatrix attribute) (photonforge.SMatrix attribute) (photonforge.YMatrix attribute) (photonforge.ZMatrix attribute) Frequency (in module photonforge.typing) frequency_classification() (in module photonforge) frequency_scaling (photonforge.PoleResidueMatrix attribute) from_bytes() (photonforge.CircuitModel class method) (photonforge.DataModel class method) (photonforge.DirectionalCouplerModel class method) (photonforge.EMEModel class method) (photonforge.PowerSplitterModel class method) (photonforge.TerminationModel class method) (photonforge.Tidy3DModel class method) (photonforge.TwoPortModel class method) (photonforge.WaveguideModel class method) G Gain (in module photonforge.typing) GaussianPort (class in photonforge) get() (photonforge.Properties method) get_background_medium() (photonforge.Technology method) get_circuit() (photonforge.DirectionalCouplerCircuitModel method) get_info() (photonforge.pda.Project method) get_instance_maps() (photonforge.Component method) get_labels() (photonforge.Component method) (photonforge.Reference method) get_layers() (photonforge.MaskSpec method) get_library_info() (photonforge.pda.Project method) get_medium() (photonforge.ExtrusionSpec method) get_netlist() (photonforge.Component method) get_paths() (photonforge.PortSpec method) get_ports() (photonforge.Reference method) get_repetition() (photonforge.Reference method) get_rms_error() (photonforge.PoleResidueMatrix method) get_simulation() (photonforge.EMEModel method) get_simulations() (photonforge.Tidy3DModel method) get_structures() (photonforge.Component method) (photonforge.Reference method) get_terminals() (photonforge.Reference method) grant_permission() (photonforge.pda.Project method) grating() (in module photonforge.stencil) grating_coupler() (in module photonforge.abstract) grid (photonforge.config attribute) grid_ceil() (in module photonforge) grid_floor() (in module photonforge) grid_layout() (in module photonforge) H heal() (in module photonforge) holes (photonforge.Polygon attribute) I id (photonforge.pda.Project property) IdealTransformer (class in photonforge) IdealTransmissionLine (class in photonforge) Impedance (in module photonforge.typing) impedance (photonforge.PortSpec attribute) impedance_mismatch() (in module photonforge.abstract) import_module() (photonforge.pda.Project method) Inductance (in module photonforge.typing) Inductor (class in photonforge) inner_radius (photonforge.Circle attribute) input_direction (photonforge.Port attribute) input_vector (photonforge.FiberPort attribute) (photonforge.GaussianPort attribute) insert_extrusion_spec() (photonforge.Technology method) IntegralTimeStepper (class in photonforge) integrator() (in module photonforge.abstract) interpolate() (photonforge.Path method) Interpolator (class in photonforge) invalid_virtual_connections() (photonforge.Component method) inverted (photonforge.Port attribute) inverted() (photonforge.PortSpec method) is_connected_to() (photonforge.FiberPort method) (photonforge.GaussianPort method) (photonforge.Port method) is_passive() (photonforge.PoleResidueMatrix method) IsolatorModel (class in photonforge) K keys (photonforge.CircuitTimeStepper property) (photonforge.DelayedTimeStepper property) (photonforge.SMatrixTimeStepper property) (photonforge.TimeDomainModel attribute) keys() (photonforge.Properties method) kwargs_for() (in module photonforge.typing) L Label (class in photonforge) label_count() (photonforge.Component method) labels (photonforge.Component attribute) (photonforge.pda.Project property) Layer (in module photonforge.typing) layer (photonforge.LayerSpec attribute) (photonforge.MaskSpec attribute) layers (photonforge.Technology attribute) layers() (photonforge.Component method) LayerSpec (class in photonforge) LayerTable (class in photonforge) left_vertices() (photonforge.Path method) length() (photonforge.Path method) limits (photonforge.Extruded attribute) (photonforge.ExtrusionSpec attribute) (photonforge.PortSpec attribute) linear_taper() (in module photonforge.stencil) list_libraries() (in module photonforge.pda) list_permissions() (photonforge.pda.Project method) list_projects() (in module photonforge.pda) LiveViewer (class in photonforge.live_viewer) load() (photonforge.pda.Project method) load_component() (photonforge.PhfStream method) load_layout() (in module photonforge) load_phf() (in module photonforge) load_project() (in module photonforge.pda) load_snp() (in module photonforge) (photonforge.SMatrix static method) load_technology() (photonforge.PhfStream method) Loss (in module photonforge.typing) LumpedModel (class in photonforge) M mask_layers() (photonforge.ExtrusionSpec method) mask_spec (photonforge.ExtrusionSpec attribute) MaskSpec (class in photonforge) matches() (photonforge.FiberPort method) (photonforge.GaussianPort method) (photonforge.Port method) Medium (in module photonforge.typing) medium (photonforge.ConstructiveSolid attribute) (photonforge.Extruded attribute) (photonforge.ExtrusionSpec attribute) (photonforge.Polyhedron attribute) method (photonforge.Interpolator attribute) min_evals (photonforge.Circle attribute) mirror() (photonforge.Circle method) (photonforge.Label method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Rectangle method) (photonforge.Reference method) (photonforge.Terminal method) mmi() (in module photonforge.stencil) MNAMatrix (class in photonforge) Model (class in photonforge) model_updates (photonforge.Reference attribute) models (photonforge.Component attribute) module photonforge photonforge.pda module_name (photonforge.pda.Project property) module_path (photonforge.pda.Project property) multiplier() (in module photonforge.abstract) MuxDemuxModel (class in photonforge) MZMTimeStepper (class in photonforge) N name (photonforge.Component attribute) (photonforge.monte_carlo.RandomVariable attribute) (photonforge.pda.Project property) (photonforge.Technology attribute) NegativeFloat (in module photonforge.typing) NegativeInt (in module photonforge.typing) NonNegativeFloat (in module photonforge.typing) NonNegativeInt (in module photonforge.typing) NonPositiveFloat (in module photonforge.typing) NonPositiveInt (in module photonforge.typing) num_modes (photonforge.FiberPort attribute) (photonforge.GaussianPort attribute) (photonforge.Port attribute) (photonforge.PortSpec attribute) O offset() (in module photonforge) operand1 (photonforge.ConstructiveSolid attribute) (photonforge.MaskSpec attribute) operand2 (photonforge.ConstructiveSolid attribute) (photonforge.MaskSpec attribute) operation (photonforge.ConstructiveSolid attribute) (photonforge.MaskSpec attribute) optical_amplifier() (in module photonforge.abstract) optical_noise() (in module photonforge.abstract) optical_pulse() (in module photonforge.abstract) optical_termination() (in module photonforge.abstract) OpticalAmplifierTimeStepper (class in photonforge) OpticalNoiseTimeStepper (class in photonforge) OpticalPulseTimeStepper (class in photonforge) origin (photonforge.Label attribute) (photonforge.Path attribute) (photonforge.Reference attribute) P pack_layout() (in module photonforge) ParallelRLC (class in photonforge) parameter_names (photonforge.Interpolator attribute) parameters (photonforge.Expression attribute) parametric() (photonforge.Path method) parametric_component() (in module photonforge) parametric_function (photonforge.Component attribute) (photonforge.LumpedModel attribute) (photonforge.Model attribute) (photonforge.Technology attribute) (photonforge.TimeStepper attribute) parametric_kwargs (photonforge.Component attribute) (photonforge.LumpedModel attribute) (photonforge.Model attribute) (photonforge.Technology attribute) (photonforge.TimeStepper attribute) parametric_technology() (in module photonforge) parent (photonforge.monte_carlo.RandomVariable attribute) parse() (photonforge.MaskSpec static method) Path (class in photonforge) path_profile_for() (photonforge.PortSpec method) path_profiles (photonforge.PortSpec attribute) path_profiles_list() (photonforge.PortSpec method) pattern (photonforge.LayerSpec attribute) perimeter() (photonforge.Circle method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Rectangle method) phase_modulator() (in module photonforge.abstract) PhaseModTimeStepper (class in photonforge) PhfStream (class in photonforge) photodiode() (in module photonforge.abstract) PhotodiodeTimeStepper (class in photonforge) photonforge module photonforge.pda module plot_s_matrix() (in module photonforge) polarization (photonforge.FiberPort attribute) (photonforge.PortSpec attribute) polarization_angle (photonforge.GaussianPort attribute) polarization_beam_splitter() (in module photonforge.abstract) polarization_splitter_grating_coupler() (in module photonforge.abstract) polarization_splitter_rotator() (in module photonforge.abstract) PolarizationBeamSplitterModel (class in photonforge) PolarizationSplitterRotatorModel (class in photonforge) pole_residue_fit() (in module photonforge) pole_residue_matrix (photonforge.TimeDomainModel attribute) PoleResidueMatrix (class in photonforge) poles (photonforge.PoleResidueMatrix attribute) Polygon (class in photonforge) Polyhedron (class in photonforge) pop_extrusion_spec() (photonforge.Technology method) Port (class in photonforge) port_map (photonforge.LumpedModel attribute) port_modes() (in module photonforge) ports (photonforge.Component attribute) (photonforge.PoleResidueMatrix attribute) (photonforge.SMatrix attribute) (photonforge.Technology attribute) PortSpec (class in photonforge) PortSpecTable (class in photonforge) PositiveDimension (in module photonforge.typing) PositiveDimension2D (in module photonforge.typing) PositiveFloat (in module photonforge.typing) PositiveInt (in module photonforge.typing) Power (in module photonforge.typing) Power_dBm (in module photonforge.typing) PowerSplitterModel (class in photonforge) profile_matches() (photonforge.PortSpec method) Project (class in photonforge.pda) PropagationLoss (in module photonforge.typing) Properties (class in photonforge) properties (photonforge.Circle attribute) (photonforge.Component attribute) (photonforge.ConstructiveSolid attribute) (photonforge.Expression attribute) (photonforge.Extruded attribute) (photonforge.ExtrusionSpec attribute) (photonforge.FiberPort attribute) (photonforge.GaussianPort attribute) (photonforge.Interpolator attribute) (photonforge.Label attribute) (photonforge.LayerSpec attribute) (photonforge.LumpedModel attribute) (photonforge.MaskSpec attribute) (photonforge.MNAMatrix attribute) (photonforge.Model attribute) (photonforge.monte_carlo.RandomVariable attribute) (photonforge.Path attribute) (photonforge.PhfStream attribute) (photonforge.PoleResidueMatrix attribute) (photonforge.Polygon attribute) (photonforge.Polyhedron attribute) (photonforge.Port attribute) (photonforge.PortSpec attribute) (photonforge.Rectangle attribute) (photonforge.Reference attribute) (photonforge.SMatrix attribute) (photonforge.Technology attribute) (photonforge.Terminal attribute) (photonforge.TimeDomainModel attribute) (photonforge.TimeSeries attribute) (photonforge.TimeStepper attribute) (photonforge.YMatrix attribute) (photonforge.ZMatrix attribute) Q query() (photonforge.Component method) (photonforge.Reference method) R radius (photonforge.Circle attribute) random_variables (photonforge.Component attribute) (photonforge.LumpedModel attribute) (photonforge.Model attribute) (photonforge.Technology attribute) (photonforge.TimeStepper attribute) RandomVariable (class in photonforge.monte_carlo) Rectangle (class in photonforge) rectangular_spiral() (in module photonforge.parametric) Reference (class in photonforge) reference (photonforge.ExtrusionSpec attribute) references (photonforge.Component attribute) reflected() (photonforge.FiberPort method) (photonforge.GaussianPort method) register_model_class() (in module photonforge) register_time_stepper_class() (in module photonforge) reload() (photonforge.pda.Project method) remap_label_layers() (photonforge.Component method) remap_layers() (photonforge.Component method) remove() (photonforge.Component method) remove_collinear() (photonforge.Polygon method) remove_connection() (photonforge.Technology method) remove_layer() (photonforge.Technology method) remove_model() (photonforge.Component method) remove_port() (photonforge.Component method) (photonforge.Technology method) remove_tag() (photonforge.pda.Project method) remove_terminal() (photonforge.Component method) remove_virtual_connection() (photonforge.Component method) remove_virtual_connection_by_instance() (photonforge.Component method) rename_model() (photonforge.Component method) rename_port() (photonforge.Component method) rename_terminal() (photonforge.Component method) replace_technology() (photonforge.Component method) reset() (photonforge.AmplitudeModTimeStepper method) (photonforge.AnalyticWaveguideTimeStepper method) (photonforge.CircuitTimeStepper method) (photonforge.CWLaserTimeStepper method) (photonforge.DelayedTimeStepper method) (photonforge.DifferentialTimeStepper method) (photonforge.DMLaserTimeStepper method) (photonforge.ElectricalAmplifierTimeStepper method) (photonforge.FilterTimeStepper method) (photonforge.IntegralTimeStepper method) (photonforge.MZMTimeStepper method) (photonforge.OpticalAmplifierTimeStepper method) (photonforge.OpticalNoiseTimeStepper method) (photonforge.OpticalPulseTimeStepper method) (photonforge.PhaseModTimeStepper method) (photonforge.PhotodiodeTimeStepper method) (photonforge.RingTimeStepper method) (photonforge.SMatrixTimeStepper method) (photonforge.TerminatedModTimeStepper method) (photonforge.TimeDomainModel method) (photonforge.TimeStepper method) (photonforge.WaveformTimeStepper method) residues (photonforge.PoleResidueMatrix attribute) Resistance (in module photonforge.typing) Resistor (class in photonforge) retire() (photonforge.pda.Project method) retire_project() (in module photonforge.pda) revoke_permission() (photonforge.pda.Project method) right_vertices() (photonforge.Path method) ring_coupler() (in module photonforge.parametric) RingModel (class in photonforge) RingTimeStepper (class in photonforge) rotate() (photonforge.Circle method) (photonforge.Label method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Rectangle method) (photonforge.Reference method) (photonforge.Terminal method) rotation (photonforge.Circle attribute) (photonforge.Label attribute) (photonforge.Rectangle attribute) (photonforge.Reference attribute) route() (in module photonforge.parametric) route_length() (in module photonforge) route_manhattan() (in module photonforge.parametric) route_s_bend() (in module photonforge.parametric) route_taper() (in module photonforge.parametric) routing_layer (photonforge.Terminal attribute) rows (photonforge.Reference attribute) ruler() (in module photonforge.stencil) S s_bend() (in module photonforge.parametric) (photonforge.Path method) s_bend_coupler() (in module photonforge.parametric) s_bend_length() (in module photonforge) s_bend_ring_coupler() (in module photonforge.parametric) s_bend_straight_coupler() (in module photonforge.parametric) s_matrix() (in module photonforge.monte_carlo) (photonforge.Component method) (photonforge.LumpedModel method) (photonforge.Model method) s_matrix_kwargs (photonforge.Reference attribute) save_module() (photonforge.pda.Project method) scale() (photonforge.Circle method) (photonforge.Label method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Rectangle method) (photonforge.Reference method) (photonforge.Terminal method) scale_profile (photonforge.Path attribute) scaler() (in module photonforge.abstract) scaling (photonforge.Label attribute) (photonforge.Reference attribute) sector (photonforge.Circle attribute) segment() (photonforge.Path method) select_active_model() (photonforge.Component method) select_ports() (photonforge.Component method) SeriesRLC (class in photonforge) set() (photonforge.pda.Project method) set_bounds() (photonforge.Component method) set_by_cdf() (photonforge.monte_carlo.RandomVariable method) set_external() (photonforge.pda.Project method) set_unique_names() (in module photonforge) setup() (photonforge.TimeStepper method) setup_state() (photonforge.AmplitudeModTimeStepper method) (photonforge.AnalyticWaveguideTimeStepper method) (photonforge.CircuitTimeStepper method) (photonforge.CWLaserTimeStepper method) (photonforge.DelayedTimeStepper method) (photonforge.DifferentialTimeStepper method) (photonforge.DMLaserTimeStepper method) (photonforge.ElectricalAmplifierTimeStepper method) (photonforge.ExpressionTimeStepper method) (photonforge.FilterTimeStepper method) (photonforge.IntegralTimeStepper method) (photonforge.MZMTimeStepper method) (photonforge.OpticalAmplifierTimeStepper method) (photonforge.OpticalNoiseTimeStepper method) (photonforge.OpticalPulseTimeStepper method) (photonforge.PhaseModTimeStepper method) (photonforge.PhotodiodeTimeStepper method) (photonforge.RingTimeStepper method) (photonforge.SMatrixTimeStepper method) (photonforge.TerminatedModTimeStepper method) (photonforge.TimeStepper method) (photonforge.WaveformTimeStepper method) setup_time_stepper() (photonforge.Component method) (photonforge.LumpedModel method) (photonforge.Model method) sidewall_angle (photonforge.ExtrusionSpec attribute) signal_source() (in module photonforge.abstract) simulation_data() (photonforge.EMEModel method) size (photonforge.FiberPort attribute) (photonforge.Path attribute) (photonforge.Rectangle attribute) size() (photonforge.Component method) (photonforge.monte_carlo.RandomVariable method) (photonforge.Reference method) (photonforge.Terminal method) slice_profile() (photonforge.Component method) SMatrix (class in photonforge) SMatrixTimeStepper (class in photonforge) snap_to_grid() (in module photonforge) spacing (photonforge.Reference attribute) spec (photonforge.Port attribute) spine() (photonforge.Path method) start() (photonforge.AnalyticDirectionalCouplerModel method) (photonforge.AnalyticMZIModel method) (photonforge.AnalyticWaveguideModel method) (photonforge.CircuitModel method) (photonforge.CirculatorModel method) (photonforge.CrossingModel method) (photonforge.DataModel method) (photonforge.DirectionalCouplerCircuitModel method) (photonforge.DirectionalCouplerModel method) (photonforge.DualRingModel method) (photonforge.EMEModel method) (photonforge.IsolatorModel method) (photonforge.live_viewer.LiveViewer method) (photonforge.LumpedModel method) (photonforge.Model method) (photonforge.MuxDemuxModel method) (photonforge.PolarizationBeamSplitterModel method) (photonforge.PolarizationSplitterRotatorModel method) (photonforge.PowerSplitterModel method) (photonforge.RingModel method) (photonforge.TerminationModel method) (photonforge.Tidy3DModel method) (photonforge.TwoPortModel method) (photonforge.WaveguideModel method) start_mna() (photonforge.Capacitor method) (photonforge.IdealTransformer method) (photonforge.IdealTransmissionLine method) (photonforge.Inductor method) (photonforge.LumpedModel method) (photonforge.ParallelRLC method) (photonforge.Resistor method) (photonforge.SeriesRLC method) step() (photonforge.TimeDomainModel method) (photonforge.TimeStepper method) step_single() (photonforge.AmplitudeModTimeStepper method) (photonforge.AnalyticWaveguideTimeStepper method) (photonforge.CircuitTimeStepper method) (photonforge.CWLaserTimeStepper method) (photonforge.DelayedTimeStepper method) (photonforge.DifferentialTimeStepper method) (photonforge.DMLaserTimeStepper method) (photonforge.ElectricalAmplifierTimeStepper method) (photonforge.ExpressionTimeStepper method) (photonforge.FilterTimeStepper method) (photonforge.IntegralTimeStepper method) (photonforge.MZMTimeStepper method) (photonforge.OpticalAmplifierTimeStepper method) (photonforge.OpticalNoiseTimeStepper method) (photonforge.OpticalPulseTimeStepper method) (photonforge.PhaseModTimeStepper method) (photonforge.PhotodiodeTimeStepper method) (photonforge.RingTimeStepper method) (photonforge.SMatrixTimeStepper method) (photonforge.TerminatedModTimeStepper method) (photonforge.TimeDomainModel method) (photonforge.TimeStepper method) (photonforge.WaveformTimeStepper method) stop() (photonforge.live_viewer.LiveViewer method) straight() (in module photonforge.abstract) (in module photonforge.parametric) structure (photonforge.Terminal attribute) structure_count() (photonforge.Component method) structures (photonforge.Component attribute) svg_label_scaling (photonforge.config attribute) svg_labels (photonforge.config attribute) svg_port_names (photonforge.config attribute) svg_ports (photonforge.config attribute) svg_reference_depth (photonforge.config attribute) svg_reference_labels (photonforge.config attribute) svg_reference_names (photonforge.config attribute) svg_reference_port_names (photonforge.config attribute) svg_reference_ports (photonforge.config attribute) svg_virtual_connections (photonforge.config attribute) symmetric() (photonforge.PortSpec method) T taper() (in module photonforge.abstract) target_neff (photonforge.FiberPort attribute) (photonforge.PortSpec attribute) technologies() (photonforge.pda.Project method) Technology (class in photonforge) technology (photonforge.Component attribute) technology_updates (photonforge.Reference attribute) Temperature (in module photonforge.typing) Terminal (class in photonforge) terminals (photonforge.Component attribute) (photonforge.MNAMatrix attribute) (photonforge.YMatrix attribute) (photonforge.ZMatrix attribute) terminals() (photonforge.Port method) terminated_modulator() (in module photonforge.abstract) TerminatedModTimeStepper (class in photonforge) TerminationModel (class in photonforge) test_port_symmetries() (photonforge.Tidy3DModel method) text (photonforge.Label attribute) text() (in module photonforge) tidy3d_plot() (in module photonforge) tidy3d_structures_from_layout() (in module photonforge) Tidy3DModel (class in photonforge) Time (in module photonforge.typing) time_index (photonforge.TimeSeries attribute) time_step (photonforge.TimeDomainModel attribute) (photonforge.TimeSeries attribute) time_stepper (photonforge.LumpedModel attribute) (photonforge.Model attribute) TimeDelay (in module photonforge.typing) TimeDomainModel (class in photonforge) times (photonforge.TimeSeries attribute) TimeSeries (class in photonforge) TimeStepper (class in photonforge) to_polygon() (photonforge.Circle method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Rectangle method) to_tidy3d() (photonforge.ConstructiveSolid method) (photonforge.Extruded method) (photonforge.Polyhedron method) (photonforge.PortSpec method) to_tidy3d_impedance_calculator() (photonforge.Port method) (photonforge.PortSpec method) to_tidy3d_mode_solver() (photonforge.FiberPort method) (photonforge.Port method) to_tidy3d_monitor() (photonforge.FiberPort method) (photonforge.GaussianPort method) (photonforge.Port method) to_tidy3d_source() (photonforge.FiberPort method) (photonforge.GaussianPort method) (photonforge.Port method) to_tidy3d_structures() (photonforge.FiberPort method) to_y_matrix() (photonforge.ZMatrix method) to_z_matrix() (photonforge.YMatrix method) tolerance (photonforge.config attribute) transfer_ownership() (photonforge.pda.Project method) transform() (photonforge.Circle method) (photonforge.EMEModel method) (photonforge.Label method) (photonforge.Model method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Rectangle method) (photonforge.Reference method) (photonforge.Terminal method) (photonforge.Tidy3DModel method) transformed_component() (photonforge.Reference method) transition() (in module photonforge.abstract) (in module photonforge.parametric) translate() (photonforge.Circle method) (photonforge.Label method) (photonforge.Path method) (photonforge.Polygon method) (photonforge.Rectangle method) (photonforge.Reference method) (photonforge.Terminal method) translation (photonforge.MaskSpec attribute) tree_view() (photonforge.Component method) triangles (photonforge.Polyhedron attribute) turn() (photonforge.Path method) TwoPortModel (class in photonforge) type (photonforge.monte_carlo.RandomVariable attribute) U update() (photonforge.Component method) (photonforge.LumpedModel method) (photonforge.Model method) (photonforge.pda.Project method) (photonforge.Reference method) (photonforge.Technology method) (photonforge.TimeStepper method) update_permission() (photonforge.pda.Project method) updated_copy() (photonforge.Path method) use_local_mode_solver (photonforge.config attribute) uses_translation() (photonforge.MaskSpec method) V value (photonforge.monte_carlo.RandomVariable attribute) value_spec (photonforge.monte_carlo.RandomVariable attribute) values (photonforge.TimeSeries attribute) Velocity (in module photonforge.typing) vernier_scale() (in module photonforge.stencil) version (photonforge.Technology attribute) vertices (photonforge.Polygon attribute) (photonforge.Polyhedron attribute) virtual_connections (photonforge.Component attribute) virtual_connections_by_instance (photonforge.Component attribute) virtual_port_spec() (in module photonforge) Voltage (in module photonforge.typing) voltage_path (photonforge.PortSpec attribute) W waist_distance (photonforge.GaussianPort attribute) waist_position (photonforge.GaussianPort attribute) waist_radius (photonforge.GaussianPort attribute) WaveformTimeStepper (class in photonforge) WaveguideModel (class in photonforge) wavelengths (photonforge.MNAMatrix attribute) (photonforge.SMatrix attribute) (photonforge.YMatrix attribute) (photonforge.ZMatrix attribute) width (photonforge.PortSpec attribute) write() (photonforge.PhfStream method) write_gds() (photonforge.Component method) write_layout() (in module photonforge) write_oas() (photonforge.Component method) write_phf() (in module photonforge) write_ply() (photonforge.Polyhedron method) write_snp() (photonforge.SMatrix method) X x (photonforge.Interpolator attribute) x_max (photonforge.Circle attribute) (photonforge.Path attribute) (photonforge.Polygon attribute) (photonforge.Rectangle attribute) (photonforge.Reference attribute) (photonforge.Terminal attribute) x_mid (photonforge.Circle attribute) (photonforge.Path attribute) (photonforge.Polygon attribute) (photonforge.Rectangle attribute) (photonforge.Reference attribute) (photonforge.Terminal attribute) x_min (photonforge.Circle attribute) (photonforge.Path attribute) (photonforge.Polygon attribute) (photonforge.Rectangle attribute) (photonforge.Reference attribute) (photonforge.Terminal attribute) x_reflection (photonforge.Label attribute) (photonforge.Reference attribute) Y y (photonforge.Interpolator attribute) y_max (photonforge.Circle attribute) (photonforge.Path attribute) (photonforge.Polygon attribute) (photonforge.Rectangle attribute) (photonforge.Reference attribute) (photonforge.Terminal attribute) y_mid (photonforge.Circle attribute) (photonforge.Path attribute) (photonforge.Polygon attribute) (photonforge.Rectangle attribute) (photonforge.Reference attribute) (photonforge.Terminal attribute) y_min (photonforge.Circle attribute) (photonforge.Path attribute) (photonforge.Polygon attribute) (photonforge.Rectangle attribute) (photonforge.Reference attribute) (photonforge.Terminal attribute) y_splitter() (in module photonforge.abstract) YMatrix (class in photonforge) Z ZMatrix (class in photonforge)