v1.6.0
·
1324 commits
to develop
since this release
What's Changed
- tuple units supported, added to mediums by @tylerflex in #442
- Raise error if login failed after MAX_ATTEMPTS by @momchil-flex in #445
- Refactor tidy3d data by @tylerflex in #425
- enable self type annotation by @tylerflex in #448
- fix throw KeyError exception when sources element is not correct by @JunchengXue in #456
- Added option to exclude data from json by @tylerflex in #453
- frontend part of precision switching by @dbochkov-flexcompute in #449
- performance improvements for saving / loading .hdf5 by @tylerflex in #451
- Rearranging requirements and removing plugins from tidy3d init by @momchil-flex in #452
- Refactor SimulationData normalization once again by @momchil-flex in #455
- Replaced nlopt with scipy in dispersion fitter by @tylerflex in #457
- fix monitors validator iteration over None by @JunchengXue in #458
- added test to check if intersections caught where two boxes touch by @tylerflex in #462
- raise better error if sel_kwarg supplied when not needed by @tylerflex in #463
- Revamped server and client side n2f by @shashwat-sh in #454
- load Tidy3dBaseModel objects without validation by @tylerflex in #461
- Fix code examples by @tylerflex in #465
- Splitting simulation file into json + extra data for submitting to server by @momchil-flex in #467
- added script to generate python script from json file by @tylerflex in #464
- Support negative sidewall angle for slanted polyslab by @weiliangjin2021 in #471
- Removed the tight option for discretizing components by @shashwat-sh in #474
- S matrix tool incorporates element mapping and row-wise computation by @tylerflex in #460
- Change default upper bound of eps_inf in fitter to 10 by @weiliangjin2021 in #475
- Add materials from Rakic LD model by @weiliangjin2021 in #470
- Unifying FluxMonitor and Near2FarMonitor to subclass from SurfaceIntegrationMonitor by @momchil-flex in #476
- volume and surface areas for geometric primitives by @dbochkov-flexcompute in #473
- fix tests by @tylerflex in #477
- added .abs property to DataArray by @tylerflex in #482
- warn if freq / time supplied to plot_field(), replace with f / t by @tylerflex in #483
- S_matrix element_mappings as tuple by @tylerflex in #478
- changed name of mode solver monitor in mode_solver.sim_data by @tylerflex in #484
- raise DeprecationWarning if user calls ModeSolverData.plot_field by @tylerflex in #485
- Small n2f bug fix for excluded surfaces and added a validator by @shashwat-sh in #480
- Fix to zero-dim monitor when applying symmetry by @momchil-flex in #486
- error if monitor.freqs is empty by @tylerflex in #487
- save and load None in hdf5 files by @tylerflex in #488
Full Changelog: v1.5.0...v1.6.0