Forgejo Actions
|
010da1ccf5
|
[tests] add some slow tests
|
2026-04-21 19:40:49 -07:00 |
|
Forgejo Actions
|
1a2c6ab524
|
[EME] add more docs and tests
|
2026-04-21 19:40:32 -07:00 |
|
Forgejo Actions
|
8b67696d7f
|
bump version to v0.11
release
v0.11
|
2026-04-20 11:03:18 -07:00 |
|
Forgejo Actions
|
f8ad0250d1
|
[eme / examples] add EME examples
|
2026-04-20 10:15:25 -07:00 |
|
Forgejo Actions
|
9a0c693848
|
[docs] docs dark mode
|
2026-04-19 20:22:36 -07:00 |
|
Forgejo Actions
|
bb920b8e33
|
[tests / fdtd.pml] add pml test
|
2026-04-19 17:30:04 -07:00 |
|
Forgejo Actions
|
ff278e6fa1
|
[docs] more docs cleanup
|
2026-04-19 16:57:22 -07:00 |
|
Forgejo Actions
|
dc92d4a79d
|
[docs] clean up latex leaking into docs site
|
2026-04-19 16:40:05 -07:00 |
|
Forgejo Actions
|
40efe7a450
|
[docs] clarify FDFD-to-FDTD field reconstruction
|
2026-04-19 16:15:06 -07:00 |
|
Forgejo Actions
|
e50637dc1c
|
[waveguide_real / phasor] more work towards real-FDTD to FDFD equivalence
|
2026-04-19 15:47:00 -07:00 |
|
Forgejo Actions
|
f7aa21a42a
|
[examples] add waveguide_real
|
2026-04-19 14:43:49 -07:00 |
|
Forgejo Actions
|
3e4aee1197
|
[fdtd.phasor] add phasor-to-real helpers
|
2026-04-19 14:43:37 -07:00 |
|
Forgejo Actions
|
4b8a462df7
|
[phasor] add real-valued scaling
|
2026-04-19 12:34:28 -07:00 |
|
Forgejo Actions
|
c0b41752e1
|
[phasor] add temporal_phasor and temporal_phasor_scale
|
2026-04-19 10:57:10 -07:00 |
|
Forgejo Actions
|
318c43d62d
|
[docs] high level doc updates
|
2026-04-19 00:50:22 -07:00 |
|
Forgejo Actions
|
6f29dd89a8
|
Update dependency groups
|
2026-04-19 00:41:07 -07:00 |
|
|
|
bedb338ac9
|
[docs] add push_with_docs script
|
2026-04-19 00:19:57 -07:00 |
|
|
|
a82eb5858a
|
[docs] switch generated docs to MkDocs
|
2026-04-18 23:55:40 -07:00 |
|
|
|
5e95d66a7e
|
[docs] expand API and derivation docs
|
2026-04-18 23:55:40 -07:00 |
|
|
|
0568e1ba50
|
[tests] add a waveguide scattering test
|
2026-04-18 23:55:40 -07:00 |
|
|
|
d4c1082ca9
|
[tests] FDFD/FDTD equivalence test
|
2026-04-18 23:55:40 -07:00 |
|
|
|
d99ef96c96
|
[fdtd.phasor] add accumulate_phasor*
|
2026-04-18 23:55:40 -07:00 |
|
|
|
8cdcd08ba0
|
[tests] refactor tests
|
2026-04-18 23:55:40 -07:00 |
|
|
|
267d161769
|
[tests] more test coverage
|
2026-04-18 23:55:40 -07:00 |
|
|
|
0afe2297b0
|
[fdfd.operators] fix eh_full for non-None mu
|
2026-04-18 23:55:40 -07:00 |
|
|
|
0ff23542ac
|
[tests] more tests
|
2026-04-18 23:55:40 -07:00 |
|
|
|
9ac24892d6
|
[tests] test more 2D waveguide results
|
2026-04-18 23:55:40 -07:00 |
|
|
|
f3d13e1486
|
[fdfd.eme] do a better job of enforcing no gain
|
2026-04-18 23:55:40 -07:00 |
|
|
|
e6756742be
|
[bloch] add some more tests and clean up solves
|
2026-04-18 23:55:40 -07:00 |
|
|
|
87bb3af3f9
|
[fdfd] minor fixes and more tests
|
2026-04-18 23:55:40 -07:00 |
|
|
|
07b16ad86a
|
[bloch] fixup some vectorization and add tests
|
2026-04-18 23:55:40 -07:00 |
|
|
|
f35b334100
|
[fdfd.waveguide_3d] improve handling of out-of-bounds overlap_e windows
|
2026-04-18 23:55:40 -07:00 |
|
|
|
593098bf8f
|
[fdfd.functional] fix handling of mu in e_full and m2j sign
|
2026-04-18 23:55:40 -07:00 |
|
|
|
38a5c1a9aa
|
[tests] add some more tests around numerical self-consistency
|
2026-04-18 23:49:53 -07:00 |
|
|
|
bc55baf4a6
|
[tests] add coverage and test options
|
2026-04-18 23:49:53 -07:00 |
|
|
|
7eea919f94
|
[fdtd.boundaries] use tuples for indexing
|
2026-04-18 23:49:53 -07:00 |
|
|
|
74bebea837
|
[fdfd.farfield] fix kys calculation and some near-0 behavior
|
2026-04-18 23:49:53 -07:00 |
|
|
|
8d49901b58
|
[fdtd.misc] fix some packets/pulses
|
2026-04-18 23:49:53 -07:00 |
|
|
|
9d419aa3ea
|
[fdtd.misc.gaussian_beam] avoid some nans at w0 near 0
|
2026-04-18 23:05:08 -07:00 |
|
|
|
4913211883
|
[fdfd.eme] fix abcd array construction
|
2026-04-18 23:05:07 -07:00 |
|
|
|
f5af0fef55
|
[waveguide_3d] fixup and doc update
|
2026-04-18 23:04:44 -07:00 |
|
|
|
7e8ff23356
|
misc example updates
|
2026-04-18 23:02:10 -07:00 |
|
|
|
be647658d3
|
[eigensolvers] Increase number of lanczos vectors (ncv) based on number of requested eigenvalues
|
2025-12-10 23:07:28 -08:00 |
|
|
|
c46bed8298
|
update optional deps
|
2025-12-10 21:15:38 -08:00 |
|
|
|
fb3bef23bf
|
[examples/fdfd] split fdfd example into two files
|
2025-12-10 21:14:34 -08:00 |
|
|
|
d4f1008c5c
|
[fdfd.waveguide*] comment updates
|
2025-12-10 19:45:26 -08:00 |
|
|
|
b486fa325b
|
Rework field types, use sparse arrays instead of matrices, rework eme arg naming, improve type annotations and linter cleanup
|
2025-12-10 02:14:20 -08:00 |
|
|
|
b7ad5dea2b
|
[fdfd.bloch] drop unnecessary noqas
|
2025-12-10 02:05:24 -08:00 |
|
|
|
684b891e0f
|
[waveguide_3d] clean up docstrings
|
2025-12-09 22:56:16 -08:00 |
|
|
|
4a80ca8b12
|
[waveguide_cyl] silence some debug prints
|
2025-12-09 22:55:52 -08:00 |
|