v2.4.0rc2
Pre-release
Pre-release
github-actions
released this
21 Aug 22:10
·
682 commits
to develop
since this release
What's Changed
- fix
DeviceArray
import errors by @tylerflex in #1038 - Nyquist step also taking frequency-domain monitors into account by @weiliangjin2021 in #1037
- Medium perturbation by @dbochkov-flexcompute in #996
- Alec/intersections 2dbox by @alec-flexcompute in #1040
- fix trianglemesh custom_dataset bug by @tylerflex in #1041
- setting version to 2.4.0rc2 by @weiliangjin2021 in #1048
- Update material_reference.py by @dominauta in #1045
- Improve docstrings for Gaussian beam sources to clarify the location of the waist by @shashwat-sh in #1043
- added bounding capabilities for plot and plot_eps by @alec-flexcompute in #1044
- Changed CustomSourceTime to automatically modulate at freq0 by @caseyflex in #1051
- Option to allow DC component in GaussianPulse spectrum by @caseyflex in #1054
- Use pytest's tmp path instead of hard-codded ones by @lucas-flexcompute in #1058
- install jax normally on windows by @tylerflex in #1059
- add python3.11 to tests by @tylerflex in #1060
- Fix to mode solver with negative angle_theta by @momchil-flex in #1055
- Library updated using the fast fitter and inclusion of Palik materials by @e-g-melo in #1047
- include
input_structures
in jax_sim_data.plot_field() by @tylerflex in #1067 - numerically stable radius penalty by @tylerflex in #1063
- 2d error intersections_2dbox by @alec-flexcompute in #1061
- Added NonlinearSusceptibility with chi3 support by @caseyflex in #992
- Updating monitors to colocate to primal grid, and colocate=True by default by @momchil-flex in #851
- Add SetOperation to construct more complex geometry by @lucas-flexcompute in #1052
- Lucas/geometry refactor by @lucas-flexcompute in #1064
- JEPT-279: reafactor the tidy3d python client to support new mode solver data table by @yuweiflexcompute in #1029
- supports upload task with gz by @magiWei in #999
- Fully anisotropic docstring fixes by @dbochkov-flexcompute in #1074
- Rich console width by @dbochkov-flexcompute in #1070
- upgrade to pydantic v2 by @tylerflex in #1073
- Equalize vertex processing in Geometry and PolySlab by @lucas-flexcompute in #1075
- Update apodization field description in PermittivityMonitor by @weiliangjin2021 in #1077
- Remove warning from CustomSourceTime by @caseyflex in #1078
- cast
abs(JaxDataArray)
tojnp.ndarray
by @tylerflex in #1079 - fix 2d intersection plotting in Simulation by @tylerflex in #1080
- Fix backwards compatibility break by @lucas-flexcompute in #1081
- fix lineplot zorder by @tylerflex in #1085
- Lucas/recursive geometry fixes by @lucas-flexcompute in #1084
New Contributors
- @dominauta made their first contribution in #1045
- @e-g-melo made their first contribution in #1047
- @yuweiflexcompute made their first contribution in #1029
Full Changelog: v2.4.0rc1...v2.4.0rc2