Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | P | R | S | T | V | W | X | Y | Z _ __init__() (BaseModel method) (Material method) (SampledMaterial method) (TidyMaterial method) A A (Mode property) allow_mutation (BaseModel.Config attribute) (Box.Config attribute) (Cell.Config attribute) (CrossSection.Config attribute) (GdsExtrusionRule.Config attribute) (Geometry2D.Config attribute) (Geometry3D.Config attribute) (Mesh.Config attribute) (Mesh2D.Config attribute) (Mode.Config attribute) (Prism.Config attribute) (Rectangle.Config attribute) (SampledMaterial.Config attribute) (Structure2D.Config attribute) (Structure3D.Config attribute) (TidyMaterial.Config attribute) allow_population_by_field_name (Environment.Config attribute) angle_phi (Mesh2D attribute) angle_theta (Mesh2D attribute) arbitrary_types_allowed (BaseModel.Config attribute) (Box.Config attribute) (Cell.Config attribute) (CrossSection.Config attribute) (Environment.Config attribute) (GdsExtrusionRule.Config attribute) (Geometry2D.Config attribute) (Geometry3D.Config attribute) (Material.Config attribute) (Mesh.Config attribute) (Mesh2D.Config attribute) (Mode.Config attribute) (Prism.Config attribute) (Rectangle.Config attribute) (SampledMaterial.Config attribute) (Structure2D.Config attribute) (Structure3D.Config attribute) (TidyMaterial.Config attribute) axis (Prism attribute) B BaseModel (class in meow.base_model) BaseModel.Config (class in meow.base_model) bend_axis (Mesh2D attribute) bend_radius (Mesh2D attribute) Box (class in meow.geometries) Box.Config (class in meow.geometries) buffer (GdsExtrusionRule attribute) C cache() (in module meow.base_model) cache_array() (in module meow.cache) cache_model() (in module meow.cache) cached_property() (in module meow.base_model) Cell (class in meow.cell) Cell.Config (class in meow.cell) compute_interface_s_matrices() (in module meow.eme.common) compute_interface_s_matrix() (in module meow.eme.common) compute_mode_amplitudes() (in module meow.eme.propagate) compute_modes_lumerical() (in module meow.fde.lumerical) compute_modes_tidy3d() (in module meow.fde.tidy3d) compute_propagation_s_matrices() (in module meow.eme.common) compute_propagation_s_matrix() (in module meow.eme.common) compute_s_matrix_sax() (in module meow.eme.sax) create_cells() (in module meow.cell) create_lumerical_geometries() (in module meow.fde.lumerical) CrossSection (class in meow.cross_section) CrossSection.Config (class in meow.cross_section) cs (Mode attribute) D disable_cache() (in module meow.cache) dx (Mesh2D property) dy (Mesh2D property) E electric_energy() (in module meow.mode) electric_energy_density() (in module meow.mode) empty_cache() (in module meow.cache) enable_cache() (in module meow.cache) energy() (in module meow.mode) energy_density() (in module meow.mode) env (CrossSection attribute) (Mode property) Environment (class in meow.environment) Environment.Config (class in meow.environment) Ex (Mode attribute) extra (Environment.Config attribute) extrude_gds() (in module meow.gds_structures) Ey (Mode attribute) Ez (Mode attribute) ez_interfaces (Mesh2D attribute) F fields (Material.Config attribute) from_cell() (CrossSection class method) from_df() (SampledMaterial class method) from_path() (SampledMaterial class method) G GdsExtrusionRule (class in meow.gds_structures) GdsExtrusionRule.Config (class in meow.gds_structures) geometry (Structure2D attribute) (Structure3D attribute) Geometry2D (class in meow.geometries) Geometry2D.Config (class in meow.geometries) Geometry3D (class in meow.geometries) Geometry3D.Config (class in meow.geometries) get_sim() (in module meow.fde.lumerical) H h_max (GdsExtrusionRule attribute) (Prism attribute) h_min (GdsExtrusionRule attribute) (Prism attribute) Hx (Mode attribute) Hy (Mode attribute) Hz (Mode attribute) I inner_product() (in module meow.mode) inner_product_conj() (in module meow.mode) integrate_2d() (in module meow.integrate) integrate_interpolate_2d() (in module meow.integrate) interpolate() (Mode method) interpolation (Mode attribute) invert_mode() (in module meow.mode) is_pml_mode() (in module meow.mode) J json_encoders (BaseModel.Config attribute) (Box.Config attribute) (Cell.Config attribute) (CrossSection.Config attribute) (Environment.Config attribute) (GdsExtrusionRule.Config attribute) (Geometry2D.Config attribute) (Geometry3D.Config attribute) (Material.Config attribute) (Mesh.Config attribute) (Mesh2D.Config attribute) (Mode.Config attribute) (Prism.Config attribute) (Rectangle.Config attribute) (SampledMaterial.Config attribute) (Structure2D.Config attribute) (Structure3D.Config attribute) (TidyMaterial.Config attribute) L l2r_matrices() (in module meow.eme.propagate) length (Cell property) load() (Mode class method) M m_full (Cell property) magnetic_energy() (in module meow.mode) magnetic_energy_density() (in module meow.mode) Material (class in meow.materials) material (GdsExtrusionRule attribute) (Structure2D attribute) (Structure3D attribute) Material.Config (class in meow.materials) materials (Cell property) (CrossSection property) meow module meow.base_model module meow.cache module meow.cell module meow.cross_section module meow.eme module meow.eme.common module meow.eme.propagate module meow.eme.sax module meow.environment module meow.fde module meow.fde.lumerical module meow.fde.tidy3d module meow.gds_structures module meow.geometries module meow.integrate module meow.materials module meow.mesh module meow.mode module meow.structures module meow.visualize module mesh (Cell attribute) Mesh (class in meow.mesh) mesh (CrossSection attribute) (Mode property) Mesh.Config (class in meow.mesh) Mesh2D (class in meow.mesh) Mesh2D.Config (class in meow.mesh) mesh_order (GdsExtrusionRule attribute) (Structure2D attribute) (Structure3D attribute) meta (Material attribute) Mode (class in meow.mode) Mode.Config (class in meow.mode) module meow meow.base_model meow.cache meow.cell meow.cross_section meow.eme meow.eme.common meow.eme.propagate meow.eme.sax meow.environment meow.fde meow.fde.lumerical meow.fde.tidy3d meow.gds_structures meow.geometries meow.integrate meow.materials meow.mesh meow.mode meow.structures meow.visualize N n (SampledMaterial attribute) n_full (CrossSection property) name (Material attribute) (TidyMaterial attribute) neff (Mode attribute) normalize_energy() (in module meow.mode) normalize_product() (in module meow.mode) num_pml (Mesh2D attribute) nx (CrossSection property) ny (CrossSection property) nz (CrossSection property) P params (SampledMaterial attribute) pi_pairs() (in module meow.eme.propagate) plot_fields() (in module meow.eme.propagate) poly (Prism attribute) Prism (class in meow.geometries) Prism.Config (class in meow.geometries) propagate() (in module meow.eme.propagate) propagate_modes() (in module meow.eme.propagate) Px (Mode property) Py (Mode property) Pz (Mode property) R r2l_matrices() (in module meow.eme.propagate) Rectangle (class in meow.geometries) Rectangle.Config (class in meow.geometries) S SampledMaterial (class in meow.materials) SampledMaterial.Config (class in meow.materials) save() (Mode method) select_ports() (in module meow.eme.common) set_sim() (in module meow.fde.lumerical) split_square_matrix() (in module meow.eme.propagate) Structure() (in module meow.structures) Structure2D (class in meow.structures) Structure2D.Config (class in meow.structures) Structure3D (class in meow.structures) Structure3D.Config (class in meow.structures) structures (Cell attribute) (CrossSection attribute) structures_2d (Cell property) T T (Environment attribute) te_fraction (Mode property) te_fraction() (in module meow.mode) TidyMaterial (class in meow.materials) TidyMaterial.Config (class in meow.materials) type (Geometry2D attribute) (Geometry3D attribute) (Material attribute) V validate_n_pre() (SampledMaterial class method) validate_params_pre() (SampledMaterial class method) validate_type() (Geometry2D class method) (Geometry3D class method) (Material class method) variant (TidyMaterial attribute) vis() (in module meow.visualize) visualize() (in module meow.visualize) W wl (Environment attribute) X x (Mesh2D attribute) x_ (Mesh2D property) X_full (Mesh2D property) x_full (Mesh2D property) x_max (Box attribute) (Rectangle attribute) x_min (Box attribute) (Rectangle attribute) Xx (Mesh2D property) Xy (Mesh2D property) XY_full (Mesh2D property) Xz (Mesh2D property) Xz_ (Mesh2D property) Y y (Mesh2D attribute) y_ (Mesh2D property) Y_full (Mesh2D property) y_full (Mesh2D property) y_max (Box attribute) (Rectangle attribute) y_min (Box attribute) (Rectangle attribute) Yx (Mesh2D property) Yy (Mesh2D property) Yz (Mesh2D property) Yz_ (Mesh2D property) Z z (Cell property) z_max (Box attribute) (Cell attribute) z_min (Box attribute) (Cell attribute) zero_phase() (in module meow.mode)