Repository navigation
What's Changed
New Features
- docs(palace): add chip junction inductors and eigenmode field plots #407
- docs(fdtd): use built-in arbitrary grating coupler in the GPDK example #414
- feat(palace): warn when via merging grows the via area #412
- feat(palace): warn when a wave-port mode solve jumps (port-mode continuity check) #410
- feat(palace): default to configurable complex MUMPS multigrid #376
- feat: send FDTD and Palace sizing without an SDK upgrade #344
- feat(tcad): DEVSIM charge-transport backend configured by physical concern #370
- feat(palace): electrostatic terminals by connected net or region #359
- feat(palace): modal-to-terminal transformation for multi-conductor wave ports #345
- feat(fdtd): add notebook field-monitor helper #371
- feat(palace): symmetry planes for half-model driven and eigenmode simulations #338
- feat(palace): native-2D BoundaryModeSim owns its run, paths and fields #350
- feat(fdtd): support directional domain padding #349
Bug Fixes
- fix(fdtd): contain disconnected sidewalls in the physical domain #418
- fix(palace): detect connected conductor necks and notches #384
- fix(cloud): record an uploaded job before starting it #390
- fix(palace): write BoundaryMode material tensors in the 2D mesh frame #409
- fix(palace): remove fixed node-count performance warning #405
- fix(palace): restore executable permissions for MPI launchers #404
- fix(cloud): surface sizing rejections and Palace OOM guidance #403
- fix: stabilize FDTD counts and bound Palace AMR sizing #402
- fix(stack): preserve YAML sidewall angles #401
- fix(palace): report effective mesh sizing in diagnostics #382
- fix(palace): honor layout database units in Gmsh geometry #383
- fix(tcad): load scipy-openblas32 natively with DEVSIM 2.11.1 #387
- fix: read gmsh meshes without a blank line per read; restore a palace export #374
- fix(fdtd): warn when material dispersion is dropped; opt-in dispersion blocks #369
- fix(fdtd): keep background LayerLevels that have no source polygons #367
- fix(palace): reject ports outside the meshed domain before upload #366
- fix(meep): report stopping mode as info, quiet the Xvfb fallback #365
- fix(gcloud): keep the cloud progress bar from going backwards #364
- fix(fdtd): write grid.non_pml_bounds to config.json #363
- fix(fdtd): write mesh.msh and config.json with LF line endings #362
- fix(palace): keep R/L/C of non-excited lumped ports in driven sims #355
Refactoring
- refactor(palace): move the local launch into palace.runtime #391
- fix(cloud): record an uploaded job before starting it #390
- refactor(palace): declare shared simulation state once #392
Maintenance
- docs(palace): publish a large QPDK qubit chip demo #386
- feat: send FDTD and Palace sizing without an SDK upgrade #344
- docs: automate API references and release changelog #351
Documentation
- docs(palace): add chip junction inductors and eigenmode field plots #407
- fix(palace): detect connected conductor necks and notches #384
- docs(fdtd): use built-in arbitrary grating coupler in the GPDK example #414
- fix(cloud): surface sizing rejections and Palace OOM guidance #403
- fix: stabilize FDTD counts and bound Palace AMR sizing #402
- docs(palace): publish a large QPDK qubit chip demo #386
- fix(palace): report effective mesh sizing in diagnostics #382
- fix(palace): honor layout database units in Gmsh geometry #383
- feat(palace): default to configurable complex MUMPS multigrid #376
- feat: send FDTD and Palace sizing without an SDK upgrade #344
- docs: add Codecov coverage badge to README and docs home #368
- docs(palace): which Gmsh settings give the same mesh, and comparing mesh hashes #361
- feat(palace): symmetry planes for half-model driven and eigenmode simulations #338
- docs: automate API references and release changelog #351
- docs(nbs): move the CPW de-embedding legend below the panels #352
- feat(fdtd): support directional domain padding #349
Other changes
- test(tcad): draw the diode regions directly, not from cached cells #416
- test: expand solver, geometry, and cloud coverage #373
- Add asymmetric finite-ground CPW airbridge example #263
Full Changelog: 0.7.0...0.8.0