Jan Petykiewicz
1b3d322fc6
some work on FDFD derivation
3 months ago
Jan Petykiewicz
44465f1bc9
modernize type annotations
11 months ago
jan
4144e6dc37
update comment
1 year ago
Jan Petykiewicz
4e240988c9
use "is None" to check for default args
...
numpy.any(numpy.equal(x, None)) is more general, because
`numpy.array(None) is not None`, but checking for that doesn't make much
sense if you're already type-checking
2 years ago
Jan Petykiewicz
52df24ad98
Major typing updates
...
Split field types to differentiate between complex and purely-real
Fix lots of numpy-related stuff
2 years ago
Jan Petykiewicz
d4fcfa1e07
fix var name
2 years ago
Jan Petykiewicz
faecc79179
typing and formatting updates
2 years ago
Jan Petykiewicz
c0bbc1f46d
fix fdtd pmls
...
integrate them into the update operations
3 years ago
Jan Petykiewicz
1a754dcbc9
clarify that `rotation` is a circular shift (rename to `shift_circ`)
3 years ago
Jan Petykiewicz
bc428f5e8e
add more type hints
4 years ago
Jan Petykiewicz
d13a3796a9
style and type fixes (per mypy and flake8)
4 years ago
Jan Petykiewicz
b7d4bbbd95
type annotation fixup
4 years ago
Jan Petykiewicz
6e3cc1c3bd
more doc updates
4 years ago
Jan Petykiewicz
6930147460
fix index
4 years ago
Jan Petykiewicz
034f79eae6
Poynting vector doc updates
4 years ago
Jan Petykiewicz
f9d90378b4
more documentation
4 years ago
Jan Petykiewicz
f69b8c9f11
Change comments to new format
4 years ago
Jan Petykiewicz
dcc9e7c2ad
Update some type info
4 years ago
Jan Petykiewicz
f408689ef3
note about numpy ndarray
4 years ago
Jan Petykiewicz
8b0faf720d
add info about functions vs operators
4 years ago
Jan Petykiewicz
2dbd17f332
explain dx_lists_t
4 years ago
Jan Petykiewicz
bb30933109
more explanation about grid figures
4 years ago
Jan Petykiewicz
3a29c62de7
remove old dxes figures
4 years ago
Jan Petykiewicz
a8364a1e32
grid figure fixup
4 years ago
Jan Petykiewicz
e69201ce24
work on grid text
4 years ago
Jan Petykiewicz
808a8879ae
Put H at vertices and label them +1/2
4 years ago
Jan Petykiewicz
8bccc69706
more grid work
4 years ago
Jan Petykiewicz
b58f8ebb65
lots more fdmath documentation
4 years ago
Jan Petykiewicz
163aa52420
lots more docs
4 years ago
Jan Petykiewicz
2f822ae4a6
add headings and vector diagram
4 years ago
Jan Petykiewicz
ec77408680
add todo
4 years ago
Jan Petykiewicz
de98d70850
specify forward vs reverse
4 years ago
Jan Petykiewicz
1a3531946a
more doc fixes
4 years ago
Jan Petykiewicz
a956323b94
move stuff under fdmath
4 years ago
Jan Petykiewicz
1242e8794b
documentation updates
4 years ago
Jan Petykiewicz
d6e7e3dee1
Big documentation and structure updates
...
- Split math into fdmath package
- Rename waveguide into _2d _3d and _cyl variants
- pdoc-based documentation
4 years ago