v2.10.0rc1
·
74 commits
to develop
since this release
What's Changed
- Validate the number of grid points on modal plane by @weiliangjin2021 in #2700
- fix[adjoint]: fix diffraction data adjoint source creation by @groberts-flex in #2680
- adding to_file after uploading batch by @FilipeFcp in #2707
- update: dev version 2.10.0rc1 by @daquinteroflex in #2720
- only trigger symmetric adjoint simulation warning when grouping by more than 1 port by @groberts-flex in #2702
- RF development staging by @dmarek-flex in #2708
- Bug fix in CoaxialLumpedPort.to_source by @weiliangjin2021 in #2718
- KLayout DRC integration by @bzhangflex in #2586
- feat: add mil and inch units to plot_length_units by @yaugenst-flex in #2690
- set minimum discretization wavelength for cylinder and change adaptive spacing to scale with wavelength by @groberts-flex in #2706
- chore: pin trimesh>=4.6 by @yaugenst-flex in #2727
- autograd compatible s-matrix calculation by @tylerflex in #2572
- fix: validation of 'freqs' in component modelers by @dmarek-flex in #2723
- improve support for lossy transmission lines and complex reference impedances by @dmarek-flex in #2650
- DOCS: Add FreqRange to simulation.rst by @George-Guryev-flxcmp in #2704
- Polygon vertices cleanup and corner default distance threshold change by @weiliangjin2021 in #2725
- remove sources from adjoint postprocessing dummy simulation by @groberts-flex in #2731
- revert overly strict validation of 'freqs' by @dmarek-flex in #2732
- Fix for single frequency FieldMonitor by @FilipeFcp in #2697
- fix bug in TerminalComponentModeler.get_antenna_metrics_data by @dmarek-flex in #2733
- ABC boundary by @dbochkov-flexcompute in #2424
- add solver_version parameter to run_async and fix associated bug by @dmarek-flex in #2734
- data array autograd compatible method for endpoint extrapolation by @groberts-flex in #2735
- PEC gradient support for Box and PolySlab geometries by @groberts-flex in #2724
- Add taper support and refactor array-factor calculation by @George-Guryev-flxcmp in #2726
- feat[adjoint]: Add conductivity gradient for
CustomMedium
by @yaugenst-flex in #2582 - [FXC-1504]: Adding support for current density monitor by @marc-flex in #2651
- feat: Add natural convection BC by @damiano-flex in #2696
- Adding two delegated attrs to MultiPhysicsMedium by @momchil-flex in #2752
- ABC broadband by @dbochkov-flexcompute in #2721
- Fix: Address discrepancy between
antenna_amps
andtaper
ordering by @George-Guryev-flxcmp in #2757 - feature: scene support plot3d by @majinge7846 in #2730
- Fixed overlap_sort to use the correct value of conjugated_dot_product by @dmarek-flex in #2737
- feat:
RF GUI <-> python
client interoperabilty by @daquinteroflex in #2738 - fix: rf-migration propagate batch kwargs by @daquinteroflex in #2777
- tests(klayout): mock which in check_installation tests; add positive case by @yaugenst-flex in #2783
- ci: stabilize schema verification, normalize schemas, and reduce noise by @yaugenst-flex in #2784
- Adding DistributedGeneration to Charge by @marc-flex in #2781
- API documentation narrative improvement by @yuanshen-flexcompute in #2786
- RF task-name updates by @daquinteroflex in #2787
- fix: Update rf smatrix logic flow by @daquinteroflex in #2790
- fix: pass path_dir correctly to batch run by @dmarek-flex in #2792
- feat(adjoint): full adjoint support for dispersive models by @yaugenst-flex in #2746
- adjoint: add exception for NaN data in adjoint pipeline by @groberts-flex in #2772
- add priority to Bach, Job, and run_async by @QingengWei in #2758
- Prevent small bandwidth sources from popping up in terminal component by @groberts-flex in #2780
- Fix collision between removing nearly parallel intersections and remo… by @dbochkov-flexcompute in #2789
- fix: Further corrections on RF webapi support by @daquinteroflex in #2778
- Making sure fp_eps is float64 by @momchil-flex in #2796
- Autograd support for component modelers by @groberts-flex in #2779
- Microwave and RF documentation page by @yuanshen-flexcompute in #2791
- chore(deps): 🤖 Daily update
poetry.lock
by @github-actions[bot] in #2691 - rf: further touches pre-release by @daquinteroflex in #2799
- fix validation of run_only and element_mappings in the smatrix plugin by @dmarek-flex in #2803
- feat: initialize topology design regions from simulation geometry by @yaugenst-flex in #2795
- feat(adjoint): sidewall angle gradients by @yaugenst-flex in #2747
- refc: backwards-compatible componentmodeler run() and autograd-support by @yaugenst-flex in #2807
- Moving
get_geo_inds
toGrid
by @momchil-flex in #2785 - Component equality check refactor by @momchil-flex in #2769
- fix: final 2.10.0rc1 changes by @daquinteroflex in #2806
- Fixing generation rate validator by @momchil-flex in #2809
- fix: Add real_cost to web.run CM console by @daquinteroflex in #2810
- docs: Update notebooks with rerun by @daquinteroflex in #2811
Full Changelog: v2.9.0...v2.10.0rc1