# monkeytype_call_traces

created_at: 2022-07-29 11:53:14.884540
module: typing_extensions
qualname: _check_generic
return_type: {"module": "builtins", "qualname": "NoneType"}
arg_types:
{"cls": {"module": "typing", "qualname": "_SpecialGenericAlias"}, "elen": {"module": "builtins", "qualname": "int"}, "parameters": {"elem_types": [{"module": "typing", "qualname": "TypeVar"}, {"elem_types": [{"module": "builtins", "qualname": "NoneType"}], "module": "typing", "qualname": "Type"}, {"elem_types": [{"module": "builtins", "qualname": "NoneType"}], "module": "typing", "qualname": "Type"}], "module": "typing", "qualname": "Tuple"}}


created_at: 2022-07-29 11:53:14.884604
module: typing_extensions
qualname: _should_collect_from_parameters
return_type: {"module": "builtins", "qualname": "bool"}
arg_types:
{"t": {"elem_types": [{"module": "builtins", "qualname": "NoneType"}], "module": "typing", "qualname": "Type"}}


created_at: 2022-07-29 11:53:14.884654
module: typing_extensions
qualname: _collect_type_vars
arg_types:
{"types": {"elem_types": [{"module": "typing", "qualname": "TypeVar"}, {"elem_types": [{"module": "builtins", "qualname": "NoneType"}], "module": "typing", "qualname": "Type"}, {"elem_types": [{"module": "builtins", "qualname": "NoneType"}], "module": "typing", "qualname": "Type"}], "module": "typing", "qualname": "Tuple"}, "typevar_types": {"elem_types": [{"module": "typing", "qualname": "TypeVar"}], "module": "typing", "qualname": "Type"}}

return_type:
{"elem_types": [{"module": "typing", "qualname": "TypeVar"}], "module": "typing", "qualname": "Tuple"}


created_at: 2022-07-29 11:53:14.885203
module: utils
qualname: ApproxComparisonTestCase.assertClose
return_type: {"module": "builtins", "qualname": "NoneType"}
arg_types:
{"epsilon": {"module": "builtins", "qualname": "float"}, "msg": {"module": "builtins", "qualname": "str"}, "self": {"module": "test_3rd_harm_1d", "qualname": "Test3rdHarm1d"}, "x": {"elem_types": [{"module": "builtins", "qualname": "float"}], "module": "typing", "qualname": "List"}, "y": {"elem_types": [{"module": "builtins", "qualname": "float"}], "module": "typing", "qualname": "List"}}


created_at: 2022-07-29 11:54:13.789770
module: test_adjoint_cyl
qualname: adjoint_solver
arg_types: {"design_params": {"module": "numpy", "qualname": "ndarray"}}
return_type:
{"elem_types": [{"module": "numpy", "qualname": "float64"}, {"module": "numpy", "qualname": "ndarray"}], "module": "typing", "qualname": "Tuple"}


created_at: 2022-07-29 11:54:13.789870
module: utils
qualname: ApproxComparisonTestCase.assertClose
return_type: {"module": "builtins", "qualname": "NoneType"}
arg_types:
{"epsilon": {"module": "builtins", "qualname": "float"}, "msg": {"module": "builtins", "qualname": "str"}, "self": {"module": "test_adjoint_cyl", "qualname": "TestAdjointSolver"}, "x": {"module": "numpy", "qualname": "float64"}, "y": {"module": "builtins", "qualname": "float"}}


created_at: 2022-07-29 11:54:13.789945
module: utils
qualname: ApproxComparisonTestCase.assertClose
return_type: {"module": "builtins", "qualname": "NoneType"}
arg_types:
{"epsilon": {"module": "builtins", "qualname": "float"}, "msg": {"module": "builtins", "qualname": "str"}, "self": {"module": "test_adjoint_cyl", "qualname": "TestAdjointSolver"}, "x": {"module": "numpy", "qualname": "ndarray"}, "y": {"module": "builtins", "qualname": "float"}}


created_at: 2022-07-29 11:54:13.816087
module: test_adjoint_jax
qualname: build_straight_wg_simulation
arg_types:
{"design_region_resolution": {"module": "builtins", "qualname": "int"}, "frequencies": {"elem_types": [{"module": "builtins", "qualname": "float"}], "module": "typing", "qualname": "List"}, "gaussian_rel_width": {"module": "builtins", "qualname": "float"}, "pml_width": {"module": "builtins", "qualname": "float"}, "sim_resolution": {"module": "builtins", "qualname": "int"}, "source_to_monitor": {"module": "builtins", "qualname": "float"}, "source_to_pml": {"module": "builtins", "qualname": "float"}, "wg_length": {"module": "builtins", "qualname": "float"}, "wg_padding": {"module": "builtins", "qualname": "float"}, "wg_width": {"module": "builtins", "qualname": "float"}}

return_type:
{"elem_types": [{"module": "meep.simulation", "qualname": "Simulation"}, {"elem_types": [{"module": "meep.source", "qualname": "EigenModeSource"}], "module": "typing", "qualname": "List"}, {"elem_types": [{"module": "meep.adjoint.objective", "qualname": "EigenmodeCoefficient"}], "module": "typing", "qualname": "List"}, {"elem_types": [{"module": "meep.adjoint.utils", "qualname": "DesignRegion"}], "module": "typing", "qualname": "List"}, {"elem_types": [{"module": "builtins", "qualname": "float"}], "module": "typing", "qualname": "List"}], "module": "typing", "qualname": "Tuple"}


created_at: 2022-07-29 11:54:40.406565
module: typing_extensions
qualname: _should_collect_from_parameters
return_type: {"module": "builtins", "qualname": "bool"}
arg_types:
{"t": {"elem_types": [{"module": "jaxlib.xla_extension", "qualname": "Executable"}], "module": "typing", "qualname": "Type"}}


created_at: 2022-07-29 11:54:40.406642
module: typing_extensions
qualname: _collect_type_vars
return_type: {"elem_types": [], "module": "typing", "qualname": "Tuple"}
arg_types:
{"types": {"elem_types": [{"elem_types": [{"module": "jaxlib.xla_extension", "qualname": "Executable"}], "module": "typing", "qualname": "Type"}, {"elem_types": [{"module": "builtins", "qualname": "NoneType"}], "module": "typing", "qualname": "Type"}], "module": "typing", "qualname": "Tuple"}, "typevar_types": {"elem_types": [{"module": "typing", "qualname": "TypeVar"}], "module": "typing", "qualname": "Type"}}


created_at: 2022-07-29 11:54:40.406688
module: utils
qualname: ApproxComparisonTestCase.assertClose
return_type: {"module": "builtins", "qualname": "NoneType"}
arg_types:
{"epsilon": {"module": "builtins", "qualname": "float"}, "msg": {"module": "builtins", "qualname": "str"}, "self": {"module": "test_adjoint_jax", "qualname": "WrapperTest"}, "x": {"module": "numpy", "qualname": "ndarray"}, "y": {"module": "numpy", "qualname": "ndarray"}}


created_at: 2022-07-29 11:57:03.490449
module: test_adjoint_solver
qualname: TestAdjointSolver.adjoint_solver
arg_types:
{"design_params": {"module": "numpy", "qualname": "ndarray"}, "frequencies": {"elem_types": [{"module": "builtins", "qualname": "float"}], "module": "typing", "qualname": "List"}, "mat2": {"module": "builtins", "qualname": "NoneType"}, "mon_type": {"module": "test_adjoint_solver", "qualname": "MonitorObject"}, "need_gradient": {"module": "builtins", "qualname": "bool"}, "self": {"module": "test_adjoint_solver", "qualname": "TestAdjointSolver"}}

return_type:
{"elem_types": [{"module": "numpy", "qualname": "ndarray"}, {"module": "numpy", "qualname": "ndarray"}], "module": "typing", "qualname": "Tuple"}


created_at: 2022-07-29 11:57:03.490524
module: utils
qualname: ApproxComparisonTestCase.assertClose
return_type: {"module": "builtins", "qualname": "NoneType"}
arg_types:
{"epsilon": {"module": "builtins", "qualname": "float"}, "msg": {"module": "builtins", "qualname": "str"}, "self": {"module": "test_adjoint_solver", "qualname": "TestAdjointSolver"}, "x": {"module": "numpy", "qualname": "ndarray"}, "y": {"module": "numpy", "qualname": "ndarray"}}


