MCPcopy Create free account

hub / github.com/NanoComp/meep / functions

Functions3,134 in github.com/NanoComp/meep

↓ 1 callersFunctionplot_radiation_pattern
Plots the radiation pattern in polar coordinates. The angles increase clockwise with zero in the +z direction (the "pole") and π/2 in the +r
python/examples/dipole_in_vacuum_cyl_off_axis.py:31
↓ 1 callersFunctionplot_radiation_pattern
Plots the radiation pattern in polar coordinates. The angles increase clockwise with zero in the +z direction (the "pole") and π/2 in the +r
python/examples/dipole_in_vacuum_cyl_on_axis.py:31
↓ 1 callersFunctionplot_radiation_pattern_3D
Plots the 3D radiation pattern as a contour plot. Args: dipole_pol: the polarization the electric dipole. Either x or y. radial_f
python/examples/plot_radiation_pattern_dipole.py:15
↓ 1 callersFunctionplot_radiation_pattern_3d
Plots the radiation pattern in 3d Cartesian coordinates. Args: radial_flux: radial flux of the far fields in polar coordinates.
python/examples/disc_radiation_pattern.py:64
↓ 1 callersFunctionplot_radiation_pattern_3d
Plots the radiation pattern in 3d Cartesian coordinates. Args: radial_flux: radial flux of the far fields at each angle.
python/examples/disc_extraction_efficiency.py:56
↓ 1 callersFunctionplot_radiation_pattern_polar
Plots the radiation pattern in polar coordinates. The angles increase clockwise with zero at the top (+z direction). Args: radial_fl
python/examples/disc_radiation_pattern.py:34
↓ 1 callersFunctionplot_radiation_pattern_polar
Plots the radiation pattern in polar coordinates. Args: radial_flux: radial flux of the far fields at each angle.
python/examples/disc_extraction_efficiency.py:28
↓ 1 callersFunctionplot_sources
( sim: Simulation, ax: Axes, output_plane: Optional[Volume] = None, labels: bool = False,
python/visualization.py:787
↓ 1 callersFunctionpml1d_scaling
tests/pml.cpp:247
↓ 1 callersFunctionpml_twomirrors
tests/symmetry.cpp:687
↓ 1 callersFunctionpolariton_energy
tests/known_results.cpp:138
↓ 1 callersFunctionpolariton_ex
tests/known_results.cpp:125
↓ 1 callersMethodprepare_adjoint_run
(self)
python/adjoint/optimization_problem.py:296
↓ 1 callersFunctionpt
src/time.cpp:81
↓ 1 callersFunctionpw_amp
(k, x0)
python/examples/mode_coeff_phase.py:56
↓ 1 callersFunctionpw_amp
(k, x0)
python/examples/binary_grating_oblique.py:49
↓ 1 callersFunctionpw_amp
(k, x0)
python/examples/diffracted_planewave.py:49
↓ 1 callersFunctionpy_binary_partition_object
python/typemap_utils.cpp:1186
↓ 1 callersFunctionpy_gobj_to_gobj
python/typemap_utils.cpp:1041
↓ 1 callersFunctionpy_material_grid_object
python/typemap_utils.cpp:91
↓ 1 callersFunctionpy_material_object
python/typemap_utils.cpp:80
↓ 1 callersFunctionpy_susceptibility_to_susceptibility
python/typemap_utils.cpp:407
↓ 1 callersFunctionpycone_to_cone
python/typemap_utils.cpp:928
↓ 1 callersFunctionpyellipsoid_to_ellipsoid
python/typemap_utils.cpp:970
↓ 1 callersFunctionpymaterial_grid_to_material_grid
python/typemap_utils.cpp:499
↓ 1 callersFunctionpymaterial_to_material
python/typemap_utils.cpp:587
↓ 1 callersFunctionpyprism_to_prism
python/typemap_utils.cpp:990
↓ 1 callersFunctionpysphere_to_sphere
python/typemap_utils.cpp:860
↓ 1 callersFunctionpytransition_to_transition
python/typemap_utils.cpp:377
↓ 1 callersFunctionpyv3_to_cv3
python/typemap_utils.cpp:263
↓ 1 callersFunctionpywedge_to_wedge
python/typemap_utils.cpp:900
↓ 1 callersFunctionr_to_minus_r_symmetry
src/vec.cpp:1141
↓ 1 callersFunctionradiating_2D
tests/physical.cpp:27
↓ 1 callersFunctionradiating_3D
tests/physical.cpp:63
↓ 1 callersFunctionradiation_pattern
Computes the radiation pattern from the far fields. Args: sim: a `Simulation` object. n2f_mon: a `DftNear2Far` object returned by
python/examples/disc_radiation_pattern.py:99
↓ 1 callersFunctionradiation_pattern
Computes the radiation pattern from the far fields. Args: sim: a `Simulation` object. n2f_mon: a `DftNear2Far` object returned by
python/examples/antenna_pec_ground_plane.py:29
↓ 1 callersFunctionradiation_pattern
Computes the radiation pattern from the far fields. Args: sim: a `Simulation` object. n2f_mon: a `DftNear2Far` object returned by
python/examples/antenna-radiation.py:27
↓ 1 callersFunctionradiation_pattern
Computes the radiation pattern from the far fields. Args: e_field, h_field: the electric (Er, Ep, Ez) and magnetic (Hr, Hp, Hz)
python/examples/dipole_in_vacuum_cyl_on_axis.py:79
↓ 1 callersFunctionradiation_pattern
Computes the radiation pattern from the near fields. Args: sim: a `Simulation` object. n2f_mon: a `DftNear2Far` object returned by `S
python/examples/disc_extraction_efficiency.py:89
↓ 1 callersFunctionrandom_gv
tests/integrate.cpp:103
↓ 1 callersMethodrandomize_fields
(self)
python/solver.py:812
↓ 1 callersFunctionread_epsilon_file
scheme/structure.cpp:166
↓ 1 callersMethodreceive_real_async
src/mympi.cpp:115
↓ 1 callersFunctionrefl_coeff_Fresnel
Returns the complex reflection coefficient of a TIR mode computed using the Fresnel equations. Args: pol: polarization of the inci
python/examples/mode_coeff_phase.py:189
↓ 1 callersFunctionrefl_coeff_meep
Returns the complex reflection coefficient of a TIR mode computed using mode decomposition. Args: pol: polarization of the inciden
python/examples/mode_coeff_phase.py:24
↓ 1 callersMethodreflectance_angular
Computes properties of the incident and reflected planewave. Args: theta_deg: angle of incident planewave. use_bfast: whe
python/tests/test_refl_angular.py:32
↓ 1 callersMethodregister_src_time
src/sources.cpp:377
↓ 1 callersMethodremove_sources
src/fields.cpp:588
↓ 1 callersMethodrequire_dimensions
(self)
python/simulation.py:2543
↓ 1 callersMethodrequire_source_components
allocate fields for components required by any source on any process ... this is needed after calling the low-level fields::add_srcdata
src/fields.cpp:508
↓ 1 callersMethodrestore_magnetic_fields
src/energy_and_flux.cpp:169
↓ 1 callersFunctionrestore_random_seed
src/random.cpp:42
↓ 1 callersMethodrotate_lattice
(self, axis, theta, lat)
python/geom.py:254
↓ 1 callersMethodrotate_reciprocal
(self, axis, theta, lat)
python/geom.py:259
↓ 1 callersMethodrun_k_point
Lower level function called by `run_k_points` that runs a simulation for a single *k* point `k_point` and returns a `Harminv` instanc
python/simulation.py:2895
↓ 1 callersMethodrun_yeven_zodd
(self, *band_functions)
python/solver.py:989
↓ 1 callersMethodrun_yodd_zodd
(self, *band_functions)
python/solver.py:995
↓ 1 callersMethodsave_eigenvectors
(self, filename)
python/solver.py:490
↓ 1 callersMethodsave_farfields
(self)
python/simulation.py:777
↓ 1 callersMethodsave_flux
Save the Fourier-transformed fields corresponding to the given flux object in an HDF5 file of the given `filename` without the `.h5`
python/simulation.py:3604
↓ 1 callersMethodsend_real_async
src/mympi.cpp:102
↓ 1 callersMethodset_amplitude
src/meep_internals.hpp:62
↓ 1 callersMethodset_chi2
src/structure.cpp:456
↓ 1 callersMethodset_cond_profile
src/meepgeom.cpp:749
↓ 1 callersMethodset_curfield
libpympb/pympb.cpp:1581
↓ 1 callersMethodset_curfield_cmplx
libpympb/pympb.cpp:1589
↓ 1 callersFunctionset_dimensions
src/meepgeom.cpp:233
↓ 1 callersFunctionset_dimensions
scheme/structure.cpp:99
↓ 1 callersMethodset_frequency
src/meep.hpp:1013
↓ 1 callersMethodset_kpoint_index
libpympb/pympb.cpp:1024
↓ 1 callersMethodset_libctl_dimensions
libpympb/pympb.cpp:1557
↓ 1 callersMethodset_libctl_ensure_periodicity
libpympb/pympb.cpp:1561
↓ 1 callersMethodset_libctl_geometry_lattice
libpympb/pympb.cpp:1563
↓ 1 callersFunctionset_materials_from_geom_epsilon
from a previously created geom_epsilon object, set the materials as specified */
src/meepgeom.cpp:2012
↓ 1 callersMethodset_num_bands
libpympb/pympb.cpp:1017
↓ 1 callersFunctionset_zero_subnormals
src/mympi.cpp:172
↓ 1 callersFunctionsetup
src/mympi.cpp:181
↓ 1 callersMethodshould_adjust_chunk_layout
Is the current layout imbalanced enough to justify rebuilding the sim? Args: sim: the meep.Simulation object with the chunk layout
python/chunk_balancer.py:103
↓ 1 callersFunctionsmall_r_metal
src/meep_internals.hpp:39
↓ 1 callersMethodsolve_eigfreq
( self, tol=1e-7, maxiters=100, guessfreq=None, cwtol=None, cwmaxiters=10000, L=10 )
python/simulation.py:3786
↓ 1 callersMethodsolve_kpoint
(self, k)
python/solver.py:888
↓ 1 callersFunctionsphere_pt
src/anisotropic_averaging.cpp:33
↓ 1 callersFunctionspherical_quadrature_points
Compute quadrature points and weights for integrating on the unit sphere. x, y, z, and weight should be arrays of num_sq_pts values to hold the
src/sphere-quad.cpp:46
↓ 1 callersFunctionspherical_to_cartesian
Converts a point on the unit sphere from spherical to Cartesian coords. Args: polar_rad: polar angle of the point. 0° is +z. azim
python/examples/dipole_in_vacuum_1D.py:82
↓ 1 callersMethodspiral_gds
(self)
python/tests/test_prism.py:137
↓ 1 callersFunctionsplit_1d
tests/flux.cpp:93
↓ 1 callersFunctionsplit_by_binarytree
src/structure_dump.cpp:467
↓ 1 callersFunctionsrc_amp_func
(n)
python/examples/stochastic_emitter_line.py:78
↓ 1 callersFunctionsrc_times_equal
this function is necessary to make equality commutative ... ugh
src/sources.cpp:36
↓ 1 callersFunctionstraight_waveguide
Computes the DFT fields from the mode source in a straight waveguide. The DFT fields are used as normalization of the reflectance measurement
python/examples/adjoint_optimization/mode_converter.py:308
↓ 1 callersMethodstructure
src/structure.cpp:35
↓ 1 callersMethodsubtract_P
src/susceptibility.cpp:264
↓ 1 callersFunctionsusceptibility_equal
src/meepgeom.cpp:53
↓ 1 callersFunctionsusceptibility_to_py_obj
python/typemap_utils.cpp:676
↓ 1 callersFunctionsym_matrix_positive_definite
Returns whether or not V is positive-definite. */
src/meepgeom.cpp:208
↓ 1 callersFunctionsym_matrix_positive_definite
Returns whether or not V is positive-definite. */
scheme/structure.cpp:74
↓ 1 callersMethodsynchronize_magnetic_fields
src/energy_and_flux.cpp:146
↓ 1 callersFunctiontest_1d_cell_bloch
Test that a 3D simulation with a 1D cell (zero size in X and Y) and Bloch-periodic boundaries does not crash. This exercises the boundary connection l
tests/three_d.cpp:231
↓ 1 callersFunctiontest_1d_periodic_mirror
tests/symmetry.cpp:176
↓ 1 callersFunctiontest_3D_metal_3mirror
tests/symmetry.cpp:481
← previousnext →1,301–1,400 of 3,134, ranked by callers