MCPcopy Create free account

hub / github.com/NanoComp/meep / functions

Functions3,134 in github.com/NanoComp/meep

↓ 10 callersFunctionfield_type_component
src/meep/vec.hpp:572
↓ 10 callersMethodflux
(self)
python/simulation.py:698
↓ 10 callersMethodget_chi1inv
src/monitor.cpp:166
↓ 10 callersMethodget_chunk_owners
src/structure.cpp:1008
↓ 10 callersMethodhas_boundary
src/vec.cpp:465
↓ 10 callersMethodintegrate_field_function
Returns the integral of the complex-valued function `func` over the `Volume` specified by `where` (defaults to entire cell) for the `
python/simulation.py:4366
↓ 10 callersMethodinverse
(self)
python/geom.py:1490
↓ 10 callersFunctionis_material_grid
src/meepgeom.cpp:283
↓ 10 callersMethodnr
src/meep/vec.hpp:1032
↓ 10 callersMethodnum_points
src/meep_internals.hpp:65
↓ 10 callersFunctionpy_v3_to_vec
(dims: int, iterable: Iterable, is_cylindrical: bool = False)
python/simulation.py:122
↓ 10 callersMethodset_num_direction
src/vec.cpp:298
↓ 10 callersMethodset_origin
src/vec.cpp:38
↓ 10 callersMethodverify_output_and_slice
(self, material, frequency)
python/tests/test_dispersive_eigenmode.py:49
↓ 10 callersFunctionvol1d
src/vec.cpp:919
↓ 10 callersFunctionzero_ivec
src/meep/vec.hpp:915
↓ 9 callersFunctionattempt
tests/flux.cpp:296
↓ 9 callersMethodboundary_location
src/vec.cpp:692
↓ 9 callersFunctioncomponent_index
src/meep/vec.hpp:445
↓ 9 callersMethodcompute_field_energy
(self)
python/solver.py:767
↓ 9 callersMethodconvert
(self, arr, kpoint=None)
python/mpb_data.py:316
↓ 9 callersFunctiondirection_name
src/vec.cpp:60
↓ 9 callersMethodget_bfield
(self, which_band, bloch_phase=True)
python/solver.py:383
↓ 9 callersFunctiongv2box
src/meepgeom.cpp:276
↓ 9 callersMethodindex_at
src/meep_internals.hpp:60
↓ 9 callersFunctionmake_dft_vecs
( flx_reg=None, n2f_reg=None, frc_reg=None, fldc=None, flds=None, fldw=None, fld_c
python/tests/test_fragment_stats.py:6
↓ 9 callersFunctionmake_dielectric
/ convenience routines for creating materials of various types*/ /
src/meepgeom.cpp:2046
↓ 9 callersFunctionmaterial_free
src/meepgeom.cpp:110
↓ 9 callersFunctionpw_amp
(k, x0)
python/examples/pw-source.py:24
↓ 9 callersMethodreduce
given a list of geometric volumes, produce a new list with appropriate weights that is minimized according to the symmetry. */
src/vec.cpp:1416
↓ 9 callersMethodset_chi3
src/structure.cpp:440
↓ 9 callersFunctionvector3_to_vec
src/meepgeom.cpp:266
↓ 9 callersFunctionxpay
src/bicgstab.cpp:102
↓ 8 callersFunctionFOR_FT_COMPONENTS
src/step_db.cpp:48
↓ 8 callersFunctionadd_cmplx_times_phase
libpympb/pympb.cpp:2539
↓ 8 callersMethodcheck_offdiag_im_zero_or_abort
src/material_data.cpp:40
↓ 8 callersMethodcheckcyl
(self, vol, expected_min, expected_max)
python/tests/test_fragment_stats.py:460
↓ 8 callersFunctioncompare
tests/one_dimensional.cpp:34
↓ 8 callersFunctioncylindrical_filter
A cylindrical convolution filter. Typically allows for sharper features compared to other types of filters. Ref: B.S. Lazarov, F. Wang, & O.
python/adjoint/filters.py:271
↓ 8 callersFunctiondimension_name
src/vec.cpp:50
↓ 8 callersFunctiondo_ft
tests/pml.cpp:49
↓ 8 callersFunctionfix_dft_args
(args, i)
python/simulation.py:72
↓ 8 callersMethodget_farfields
r""" Like `output_farfields` but returns a dictionary of NumPy arrays instead of writing to a file. The dictionary keys are `Ex`, `Ey`
python/simulation.py:3244
↓ 8 callersMethodget_hfield
(self, which_band, bloch_phase=True)
python/solver.py:392
↓ 8 callersMethodhas_chi
the following routines consolidate the former has_chi2, has_chi3 and chi2, chi3 p=2,3 for chi2,chi3
src/meepgeom.cpp:1485
↓ 8 callersFunctionisinteger
src/vec.cpp:30
↓ 8 callersMethodnonconvex_marching_squares
(self, idx, npts)
python/tests/test_prism.py:10
↓ 8 callersMethodnx
src/meep/vec.hpp:1033
↓ 8 callersMethodny
src/meep/vec.hpp:1034
↓ 8 callersFunctionrotate4
src/vec.cpp:1105
↓ 8 callersMethodround_vec
src/vec.cpp:32
↓ 8 callersFunctionsqr
tests/bragg_transmission.cpp:174
↓ 8 callersFunctionvec_to_vector3
scheme/structure.cpp:110
↓ 8 callersFunctionvector3_to_vec
scheme/structure.cpp:138
↓ 7 callersFunctionFOR_MAGNETIC_COMPONENTS
src/monitor.cpp:218
↓ 7 callersFunctionGDSIIError
src/GDSIIgeom.cpp:215
↓ 7 callersMethodadjoint_solver_two_objfunc
( self, design_params: List[float], frequencies: List[float] = None, need_grad
python/tests/test_adjoint_solver.py:389
↓ 7 callersMethodcheck_stats
(self, fragment, a_eps, a_mu, nonlin, susc, cond)
python/tests/test_fragment_stats.py:46
↓ 7 callersFunctioncollapse_array
data_size = 1,2 for real,complex-valued array
src/array_slice.cpp:554
↓ 7 callersFunctioncompare
tests/three_d.cpp:42
↓ 7 callersFunctioncompare
tests/flux.cpp:41
↓ 7 callersMethoddeterminant
(self)
python/geom.py:1464
↓ 7 callersMethoddump
Dumps simulation state.
python/simulation.py:2405
↓ 7 callersMethodget_lattice
(self)
python/solver.py:594
↓ 7 callersFunctionget_reim
tests/h5test.cpp:61
↓ 7 callersMethodindex
src/vec.cpp:475
↓ 7 callersMethodlittle_owned_corner
first "owned" point for c in grid_volume (see also grid_volume::owns)
src/vec.cpp:432
↓ 7 callersFunctionmaterial_epsmu
src/meepgeom.cpp:785
↓ 7 callersFunctionmeep_mt_genrand_int32
generates a random number on [0,0xffffffff]-interval */
src/support/mt19937ar.c:121
↓ 7 callersMethodnumchunks
(self)
python/simulation.py:6451
↓ 7 callersFunctionor_to_all
src/mympi.cpp:583
↓ 7 callersMethodpad
src/vec.cpp:1077
↓ 7 callersMethodset
Validates the range, and sets the global verbosity level. Returns the former value.
python/verbosity_mgr.py:120
↓ 7 callersMethodshift_origin
src/meep/vec.hpp:1145
↓ 7 callersMethodsolve_cw
(self, tol=1e-8, maxiters=10000, L=2)
python/simulation.py:3780
↓ 7 callersFunctionv3
tests/array-slice-ll.cpp:24
↓ 7 callersMethodwrite
src/h5file.cpp:726
↓ 6 callersFunctionFOR_ELECTRIC_COMPONENTS
src/monitor.cpp:206
↓ 6 callersMethodadd_dft_flux
src/dft.cpp:602
↓ 6 callersMethodadd_force
`add_force(fcen, df, nfreq, freq, ForceRegions, decimation_factor=0)` ##sig Add a bunch of `ForceRegion`s to the current simulation
python/simulation.py:3382
↓ 6 callersMethodboundary_region
src/meep.hpp:661
↓ 6 callersFunctionbuild_optimization_problem
Build the waveguide-crossing optimization problem. The waveguide crossing is a cononical inverse design problem with both shape- and topology
python/examples/waveguide_crossing.py:37
↓ 6 callersFunctioncheck_nonnegative
(prop, val)
python/geom.py:22
↓ 6 callersFunctioncompare
tests/dump_load.cpp:42
↓ 6 callersFunctioncompare_point
tests/dump_load.cpp:51
↓ 6 callersFunctioncompare_point
tests/three_d.cpp:51
↓ 6 callersFunctioncomplexarray
(re, im)
python/simulation.py:6253
↓ 6 callersMethodcompute_group_velocity_component
(self, direction)
python/solver.py:795
↓ 6 callersMethodcross
Return the cross product of `self` and `v`. ```python v3 = v1.cross(v2) ```
python/geom.py:185
↓ 6 callersFunctioncscalar2cnumber
libpympb/pympb.cpp:160
↓ 6 callersMethoddV
src/vec.cpp:623
↓ 6 callersFunctiondo_harminv
src/bands.cpp:51
↓ 6 callersMethodflux_in_box
Given a `direction` constant, and a `mp.Volume`, returns the flux (the integral of $\\Re [\\mathbf{E}^* \\times \\mathbf{H}]$) in tha
python/simulation.py:3662
↓ 6 callersFunctionget_GDSII_volume
/ create a meep::volume from a GDSII polygon and optional z-size; */ useful for defining flux regions, source volumes ,etc. */ /
src/GDSIIgeom.cpp:193
↓ 6 callersMethodget_array_metadata
This routine provides geometric information useful for interpreting the arrays returned by `get_array` or `get_dft_array` for the spa
python/simulation.py:4077
↓ 6 callersFunctionget_boundary_volumes
( sim: Simulation, thickness: float, direction: float, side, )
python/visualization.py:665
↓ 6 callersMethodget_dft_data
(self, dft_chunk)
python/simulation.py:3080
↓ 6 callersMethodget_eigenvectors
(self, first_band, num_bands)
python/solver.py:481
↓ 6 callersFunctionget_geom_mod
python/typemap_utils.cpp:72
↓ 6 callersFunctionhankel
src/near2far.cpp:191
← previousnext →201–300 of 3,134, ranked by callers