add some missing type annotations

This commit is contained in:
jan 2016-10-31 18:42:51 -07:00
parent 685de70af0
commit 6a56b081e4

View File

@ -161,7 +161,13 @@ def h_full(omega: complex,
return A return A
def eh_full(omega, dxes, epsilon, mu=None, pec=None, pmc=None): def eh_full(omega: complex,
dxes: dx_lists_t,
epsilon: vfield_t,
mu: vfield_t = None,
pec: vfield_t = None,
pmc: vfield_t = None
) -> sparse.spmatrix:
""" """
Wave operator for [E, H] field representation. This operator implements Maxwell's Wave operator for [E, H] field representation. This operator implements Maxwell's
equations without cancelling out either E or H. The operator is equations without cancelling out either E or H. The operator is
@ -256,7 +262,8 @@ def e2h(omega: complex,
def m2j(omega: complex, def m2j(omega: complex,
dxes: dx_lists_t, dxes: dx_lists_t,
mu: vfield_t = None): mu: vfield_t = None
) -> sparse.spmatrix:
""" """
Utility operator for converting M field into J. Utility operator for converting M field into J.
Converts a magnetic current M into an electric current J. Converts a magnetic current M into an electric current J.