Skip to content

Commit 042d74d

Browse files
committed
Updates for 2.7.6
1 parent 2c9ae23 commit 042d74d

File tree

5 files changed

+59
-8
lines changed

5 files changed

+59
-8
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [2.7.6] - 2024-10-30
11+
1012
### Added
1113
- Users can pass the `shading` argument in the `SimulationData.plot_field` to `Xarray.plot` method. When `shading='gouraud'`, the image is interpolated, producing a smoother visualization.
1214
- Users can manually specify the background medium for a structure to be used for geometry gradient calculations by supplying `Structure.background_permittivity`. This is useful when there are overlapping structures or structures embedded in other mediums.
@@ -1355,7 +1357,8 @@ which fields are to be projected is now determined automatically based on the me
13551357
- Job and Batch classes for better simulation handling (eventually to fully replace webapi functions).
13561358
- A large number of small improvements and bug fixes.
13571359

1358-
[Unreleased]: https://github.com/flexcompute/tidy3d/compare/v2.7.5...develop
1360+
[Unreleased]: https://github.com/flexcompute/tidy3d/compare/v2.7.6...develop
1361+
[2.7.6]: https://github.com/flexcompute/tidy3d/compare/v2.7.5...v2.7.6
13591362
[2.7.5]: https://github.com/flexcompute/tidy3d/compare/v2.7.4...v2.7.5
13601363
[2.7.4]: https://github.com/flexcompute/tidy3d/compare/v2.7.3...v2.7.4
13611364
[2.7.3]: https://github.com/flexcompute/tidy3d/compare/v2.7.2...v2.7.3

tests/sims/simulation_sample.h5

1.16 KB
Binary file not shown.

tests/sims/simulation_sample.json

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"length": 1.0
4242
},
4343
"name": "traced_dieletric_cylinder",
44+
"background_permittivity": null,
4445
"type": "Structure",
4546
"medium": {
4647
"attrs": {},
@@ -72,6 +73,7 @@
7273
]
7374
},
7475
"name": "traced_dieletric_box",
76+
"background_permittivity": null,
7577
"type": "Structure",
7678
"medium": {
7779
"attrs": {},
@@ -115,6 +117,7 @@
115117
]
116118
},
117119
"name": "traced custom polyslab",
120+
"background_permittivity": null,
118121
"type": "Structure",
119122
"medium": {
120123
"attrs": {},
@@ -149,6 +152,7 @@
149152
]
150153
},
151154
"name": "dieletric_box",
155+
"background_permittivity": null,
152156
"type": "Structure",
153157
"medium": {
154158
"attrs": {},
@@ -180,6 +184,7 @@
180184
]
181185
},
182186
"name": "lossy_box",
187+
"background_permittivity": null,
183188
"type": "Structure",
184189
"medium": {
185190
"attrs": {},
@@ -207,6 +212,7 @@
207212
]
208213
},
209214
"name": "sellmeier_sphere",
215+
"background_permittivity": null,
210216
"type": "Structure",
211217
"medium": {
212218
"attrs": {},
@@ -246,6 +252,7 @@
246252
]
247253
},
248254
"name": "lorentz_box",
255+
"background_permittivity": null,
249256
"type": "Structure",
250257
"medium": {
251258
"attrs": {},
@@ -283,6 +290,7 @@
283290
]
284291
},
285292
"name": null,
293+
"background_permittivity": null,
286294
"type": "Structure",
287295
"medium": {
288296
"attrs": {},
@@ -314,6 +322,7 @@
314322
}
315323
},
316324
"name": null,
325+
"background_permittivity": null,
317326
"type": "Structure",
318327
"medium": {
319328
"attrs": {},
@@ -350,6 +359,7 @@
350359
]
351360
},
352361
"name": "drude_box",
362+
"background_permittivity": null,
353363
"type": "Structure",
354364
"medium": {
355365
"attrs": {},
@@ -386,6 +396,7 @@
386396
]
387397
},
388398
"name": null,
399+
"background_permittivity": null,
389400
"type": "Structure",
390401
"medium": {
391402
"attrs": {},
@@ -461,6 +472,7 @@
461472
]
462473
},
463474
"name": null,
475+
"background_permittivity": null,
464476
"type": "Structure",
465477
"medium": {
466478
"attrs": {},
@@ -510,6 +522,7 @@
510522
]
511523
},
512524
"name": null,
525+
"background_permittivity": null,
513526
"type": "Structure",
514527
"medium": {
515528
"attrs": {},
@@ -579,6 +592,7 @@
579592
]
580593
},
581594
"name": "pec_group",
595+
"background_permittivity": null,
582596
"type": "Structure",
583597
"medium": {
584598
"attrs": {},
@@ -608,6 +622,7 @@
608622
"length": 2.0
609623
},
610624
"name": "anisotopic_cylinder",
625+
"background_permittivity": null,
611626
"type": "Structure",
612627
"medium": {
613628
"attrs": {},
@@ -685,6 +700,7 @@
685700
]
686701
},
687702
"name": "pole_slab",
703+
"background_permittivity": null,
688704
"type": "Structure",
689705
"medium": {
690706
"attrs": {},
@@ -727,6 +743,7 @@
727743
]
728744
},
729745
"name": null,
746+
"background_permittivity": null,
730747
"type": "Structure",
731748
"medium": {
732749
"attrs": {},
@@ -761,6 +778,7 @@
761778
]
762779
},
763780
"name": null,
781+
"background_permittivity": null,
764782
"type": "Structure",
765783
"medium": {
766784
"attrs": {},
@@ -799,6 +817,7 @@
799817
]
800818
},
801819
"name": null,
820+
"background_permittivity": null,
802821
"type": "Structure",
803822
"medium": {
804823
"attrs": {},
@@ -838,6 +857,7 @@
838857
]
839858
},
840859
"name": null,
860+
"background_permittivity": null,
841861
"type": "Structure",
842862
"medium": {
843863
"attrs": {},
@@ -876,6 +896,7 @@
876896
]
877897
},
878898
"name": null,
899+
"background_permittivity": null,
879900
"type": "Structure",
880901
"medium": {
881902
"attrs": {},
@@ -914,6 +935,7 @@
914935
]
915936
},
916937
"name": null,
938+
"background_permittivity": null,
917939
"type": "Structure",
918940
"medium": {
919941
"attrs": {},
@@ -951,6 +973,7 @@
951973
]
952974
},
953975
"name": null,
976+
"background_permittivity": null,
954977
"type": "Structure",
955978
"medium": {
956979
"attrs": {},
@@ -991,6 +1014,7 @@
9911014
]
9921015
},
9931016
"name": null,
1017+
"background_permittivity": null,
9941018
"type": "Structure",
9951019
"medium": {
9961020
"attrs": {},
@@ -1047,6 +1071,7 @@
10471071
]
10481072
},
10491073
"name": null,
1074+
"background_permittivity": null,
10501075
"type": "Structure",
10511076
"medium": {
10521077
"attrs": {},
@@ -1110,6 +1135,7 @@
11101135
]
11111136
},
11121137
"name": null,
1138+
"background_permittivity": null,
11131139
"type": "Structure",
11141140
"medium": {
11151141
"attrs": {},
@@ -1166,6 +1192,7 @@
11661192
]
11671193
},
11681194
"name": null,
1195+
"background_permittivity": null,
11691196
"type": "Structure",
11701197
"medium": {
11711198
"attrs": {},
@@ -1222,6 +1249,7 @@
12221249
]
12231250
},
12241251
"name": null,
1252+
"background_permittivity": null,
12251253
"type": "Structure",
12261254
"medium": {
12271255
"attrs": {},
@@ -1271,6 +1299,7 @@
12711299
]
12721300
},
12731301
"name": null,
1302+
"background_permittivity": null,
12741303
"type": "Structure",
12751304
"medium": {
12761305
"attrs": {},
@@ -1307,6 +1336,7 @@
13071336
]
13081337
},
13091338
"name": null,
1339+
"background_permittivity": null,
13101340
"type": "Structure",
13111341
"medium": {
13121342
"attrs": {},
@@ -1384,6 +1414,7 @@
13841414
]
13851415
},
13861416
"name": null,
1417+
"background_permittivity": null,
13871418
"type": "Structure",
13881419
"medium": {
13891420
"attrs": {},
@@ -1421,6 +1452,7 @@
14211452
}
14221453
},
14231454
"name": "dieletric_mesh",
1455+
"background_permittivity": null,
14241456
"type": "Structure",
14251457
"medium": {
14261458
"attrs": {},
@@ -1462,6 +1494,7 @@
14621494
]
14631495
},
14641496
"name": null,
1497+
"background_permittivity": null,
14651498
"type": "Structure",
14661499
"medium": {
14671500
"attrs": {},
@@ -1512,6 +1545,7 @@
15121545
}
15131546
},
15141547
"name": "clip_operation",
1548+
"background_permittivity": null,
15151549
"type": "Structure",
15161550
"medium": {
15171551
"attrs": {},
@@ -1573,6 +1607,7 @@
15731607
]
15741608
},
15751609
"name": "transformed_box",
1610+
"background_permittivity": null,
15761611
"type": "Structure",
15771612
"medium": {
15781613
"attrs": {},
@@ -2807,6 +2842,7 @@
28072842
]
28082843
},
28092844
"name": null,
2845+
"background_permittivity": null,
28102846
"type": "Structure",
28112847
"medium": {
28122848
"attrs": {},
@@ -2825,7 +2861,7 @@
28252861
"snapping_points": [],
28262862
"type": "GridSpec"
28272863
},
2828-
"version": "2.7.5",
2864+
"version": "2.7.6",
28292865
"lumped_elements": [],
28302866
"subpixel": false,
28312867
"simulation_type": null,

0 commit comments

Comments
 (0)