Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NanoComp/meep
/ functions
Functions
3,134 in github.com/NanoComp/meep
⨍
Functions
3,134
◇
Types & classes
277
↳
Endpoints
3
↓ 2 callers
Function
correct_integral
tests/integrate.cpp:81
↓ 2 callers
Method
cos_window_fd
(self, a, f, f0)
python/adjoint/filter_source.py:94
↓ 2 callers
Method
cos_window_td
(self, a, t, f0)
python/adjoint/filter_source.py:84
↓ 2 callers
Function
create_comms_manager
src/mympi.cpp:143
↓ 2 callers
Method
create_markdown
(self, stream)
doc/generate_py_api.py:114
↓ 2 callers
Method
create_method_markdown
(self, only_with_docstrings=True)
doc/generate_py_api.py:380
↓ 2 callers
Method
create_or_extend_data
If append_data is true, dataname is the current dataset, and is extensible, then as extend_data; otherwise as create_data. */
src/h5file.cpp:600
↓ 2 callers
Function
cscalar32cvector3
libpympb/pympb.cpp:162
↓ 2 callers
Method
curfield_reset
libpympb/pympb.cpp:1347
↓ 2 callers
Method
current
python/meep-python.hpp:21
↓ 2 callers
Function
data_to_str
(d)
python/simulation.py:5542
↓ 2 callers
Function
delete_directory
equivalent to rm -rf path
src/output_directory.cpp:170
↓ 2 callers
Function
destroy_eigenmode_data
src/mpb.cpp:855
↓ 2 callers
Function
dft_chunks_Ntotal
src/dft.cpp:431
↓ 2 callers
Function
dipole_in_disc
Computes the total flux and radiation pattern of a dipole in a disc. Args: zpos: height of dipole above ground plane as fraction of disc th
python/examples/disc_extraction_efficiency.py:144
↓ 2 callers
Function
dipole_in_slab
Computes the flux from a dipole in a slab. Args: zpos: position of dipole as a fraction of layer thickness. rpos_um: position of sour
python/examples/point_dipole_cyl.py:19
↓ 2 callers
Function
distance_from_curve
The discretization errors tend to result in a *shift* of the spectral features more than a change in their amplitude. Because these features ar
tests/bragg_transmission.cpp:181
↓ 2 callers
Function
doit
tests/bragg_transmission.cpp:200
↓ 2 callers
Method
dump
src/fields_dump.cpp:108
↓ 2 callers
Method
dump_chunk_layout
Dumps the chunk layout to file `fname`.
python/simulation.py:2366
↓ 2 callers
Method
eff_chi1inv_row
src/meepgeom.cpp:1034
↓ 2 callers
Function
eff_chi1inv_row_disp
src/meepgeom.cpp:2573
↓ 2 callers
Function
eps
tests/convergence_cyl_waveguide.cpp:8
↓ 2 callers
Function
eps_func
src/meepgeom.cpp:1275
↓ 2 callers
Function
epsilon_file_material
return material of the point p from the file (assumed already read)
src/meepgeom.cpp:633
↓ 2 callers
Function
epsilon_material_grid
return material of the point p from the material grid
src/meepgeom.cpp:569
↓ 2 callers
Function
epsmu_function
libpympb/pympb.cpp:97
↓ 2 callers
Function
estimate_eigfreq
Rayleigh-quotient estimate <x,Ax>/<x,x> for eigenfrequency given approximate eigenvector x (length n), overwriting x with Ax and b with x/|x|.
src/cw_fields.cpp:102
↓ 2 callers
Function
eval_material_func
scheme/structure.cpp:349
↓ 2 callers
Function
exact_metal_rot2y
tests/symmetry.cpp:647
↓ 2 callers
Function
exact_metal_rot4z
tests/symmetry.cpp:732
↓ 2 callers
Function
exact_metal_rot4z_nonlinear
tests/symmetry.cpp:773
↓ 2 callers
Method
ext_eff_cyl
Computes the extraction efficiency of a point dipole embedded within a dielectric layer above a lossless ground plane in cylindrical c
python/tests/test_ldos.py:197
↓ 2 callers
Method
farfield_lowlevel
src/near2far.cpp:351
↓ 2 callers
Method
fields
src/fields.cpp:32
↓ 2 callers
Function
fields_dump
tests/dump_load.cpp:106
↓ 2 callers
Function
fields_load
tests/dump_load.cpp:114
↓ 2 callers
Method
file_name
src/meep.hpp:432
↓ 2 callers
Method
find_k
( self, p, omega, band_min, band_max, korig_and_kdir,
python/solver.py:1005
↓ 2 callers
Method
finished_working
src/time.cpp:114
↓ 2 callers
Function
flip
src/meep/vec.hpp:388
↓ 2 callers
Method
force
src/stress.cpp:101
↓ 2 callers
Function
forward
Computes the Poynting flux in the +y direction in air given a point dipole source positioned somewhere along a line in the middle of the high-
python/examples/stochastic_emitter_reciprocity.py:65
↓ 2 callers
Method
forward_run
(self)
python/adjoint/optimization_problem.py:262
↓ 2 callers
Function
forward_simulation
(design_params, m, far_x)
python/tests/test_adjoint_cyl.py:73
↓ 2 callers
Function
fprint_ivec
Pretty=true --> {x,y,z} Pretty=false --> x y z
doc/docs/Developer_Codes/WriteChunkInfo.cpp:47
↓ 2 callers
Function
fprint_vec
Pretty=true --> {x,y,z} Pretty=false --> x y z
doc/docs/Developer_Codes/WriteChunkInfo.cpp:36
↓ 2 callers
Function
freq_at_resolution
tests/2D_convergence.cpp:42
↓ 2 callers
Method
frequency
python/meep-python.hpp:61
↓ 2 callers
Function
gaussian_bandwidth
bandwidth (in frequency units, not angular frequency) of the continuous Fourier transform of the Gaussian source function when it has decayed by a tol
src/sources.cpp:67
↓ 2 callers
Method
gaussian_beam
(self, rot_angle, beamfunc=mp.GaussianBeamSource)
python/tests/test_gaussianbeam.py:10
↓ 2 callers
Function
gaussian_filter
A Gaussian filter. Ref: E. W. Wang, D. Sell, T. Phan, & J. A. Fan, Robust design of topology-optimized metasurfaces, Optical Materials Expres
python/adjoint/filters.py:341
↓ 2 callers
Method
gaussian_src_time
src/sources.cpp:72
↓ 2 callers
Method
get_array_slice
/ entry points to get_array_slice */ /
src/array_slice.cpp:705
↓ 2 callers
Function
get_attr_int
python/typemap_utils.cpp:350
↓ 2 callers
Function
get_attr_v3_cmplx
python/typemap_utils.cpp:324
↓ 2 callers
Method
get_bilinear_row
Calculates a vector of bilinear interpolation weights that can be used in an inner product with the neighboring function values, or p
python/adjoint/basis.py:166
↓ 2 callers
Function
get_chi1_tensor_disp
src/meepgeom.cpp:2543
↓ 2 callers
Method
get_complex_array_slice
src/array_slice.cpp:712
↓ 2 callers
Method
get_decimation_factor
src/meep.hpp:1154
↓ 2 callers
Method
get_epsilon_tensor
get the specified component of the dielectric tensor, or the inverse tensor if inv != 0 */
libpympb/pympb.cpp:1354
↓ 2 callers
Function
get_farfields
Computes the far fields from the near fields for φ = 0 (rz plane). Args: sim: a `Simulation` object. n2f_mon: a `DftNear2Far` obj
python/examples/dipole_in_vacuum_cyl_off_axis.py:102
↓ 2 callers
Method
get_fwidth
src/meep.hpp:1011
↓ 2 callers
Method
get_gradient
( self, sim: mp.Simulation, fields_a: List[mp.DftFields], fields_f: List[mp.Df
python/adjoint/utils.py:46
↓ 2 callers
Method
get_load_dump_dirname
Get the (possibly rank specific) dirname to dump simulation state to.
python/simulation.py:2391
↓ 2 callers
Function
get_meep_mod
python/typemap_utils.cpp:64
↓ 2 callers
Method
get_origin
src/meep/vec.hpp:1142
↓ 2 callers
Method
get_p
src/meep.hpp:1713
↓ 2 callers
Method
get_parameters
(self, indent)
doc/generate_py_api.py:129
↓ 2 callers
Method
get_parity_string
libpympb/pympb.cpp:1534
↓ 2 callers
Function
get_polygon_bounding_box
src/GDSIIgeom.cpp:41
↓ 2 callers
Method
get_proc_id
src/structure_dump.cpp:447
↓ 2 callers
Method
get_r_rhat
Returns r and rhat before normalizing rhat to be used in green2d and get_fields for overflow prediction
python/source.py:975
↓ 2 callers
Method
get_s
src/meep.hpp:1712
↓ 2 callers
Function
get_source
(m)
python/tests/test_adjoint_cyl.py:48
↓ 2 callers
Method
get_source
Return an array of complex values of the [source](#source) amplitude for `component` over the given `vol` or `center`/`size`. The arr
python/simulation.py:4057
↓ 2 callers
Function
get_total_volume
Computes the total pixel volume in a subtree from associated chunk volumes. NOTE: If multiple chunks are owned by the same process, this function
python/binary_partition_utils.py:120
↓ 2 callers
Function
get_total_weight
Computes the total weights contained within a BinaryPartition subtree. Args: partition: a BinaryPartition subtree to compute the associated
python/binary_partition_utils.py:52
↓ 2 callers
Method
grab_frame
(self)
python/visualization.py:1643
↓ 2 callers
Function
grating
(gp, gh, gdc_list)
python/examples/metasurface_lens.py:29
↓ 2 callers
Method
has_mu
(self)
python/simulation.py:2547
↓ 2 callers
Function
has_offdiag
src/meepgeom.cpp:328
↓ 2 callers
Function
in_bounds
(x, f, df, a, b)
python/geom.py:1718
↓ 2 callers
Method
info
Displays all properties and current values of a `GeometricObject`, indented by `indent_by` spaces (default is 0).
python/geom.py:1132
↓ 2 callers
Method
init
(self)
python/tests/test_field_functions.py:27
↓ 2 callers
Method
init
(self, no_bend=False, gdsii=False)
python/tests/test_bend_flux.py:12
↓ 2 callers
Method
init
(self)
python/tests/test_cyl_ellipsoid.py:23
↓ 2 callers
Function
init_libctl
src/meepgeom.cpp:2223
↓ 2 callers
Method
initialize_field
Initialize the component `c` fields using the function `func` which has a single argument, a `Vector3` giving a position and returns
python/simulation.py:2529
↓ 2 callers
Method
integrate2_field_function
Similar to `integrate_field_function`, but takes additional parameters `fields2` and `cs2`. `fields2` is a `meep::fields*` object sim
python/simulation.py:4386
↓ 2 callers
Method
interior
src/vec.cpp:289
↓ 2 callers
Method
internal_notowned_ptr
the offset into the internal data of the n'th Yee-grid point in the c Yee grid for the inotowned internal field, where 0 <= inotowned < size
src/meep.hpp:187
↓ 2 callers
Function
intersect_volume_volume
(volume1: Volume, volume2: Volume)
python/visualization.py:183
↓ 2 callers
Method
is_equal
src/sources.cpp:119
↓ 2 callers
Function
is_metal
src/meepgeom.cpp:307
↓ 2 callers
Function
is_metal
scheme/structure.cpp:376
↓ 2 callers
Function
is_poynting
src/meep/vec.hpp:425
↓ 2 callers
Method
is_thread_safe
Thread-safe for standard C++ geometry (no Python callbacks). Only unsafe when MATERIAL_USER materials are present.
src/meepgeom.hpp:212
↓ 2 callers
Function
ldos_3d
Computes the LDOS of a dipole in a cavity or bulk media in 3D coords. Args: cavity_um: thickness of the cavity. If None, bulk media is us
python/examples/planar_cavity_ldos.py:82
↓ 2 callers
Function
ldos_cyl
Computes the LDOS of a dipole in a cavity or bulk media in cyl. coords. Args: cavity_um: thickness of the cavity. If None, bulk media is
python/examples/planar_cavity_ldos.py:30
← previous
next →
701–800 of 3,134, ranked by callers