Skip to content

Commit d86a445

Browse files
update schemas
1 parent 0c56c88 commit d86a445

File tree

6 files changed

+420
-0
lines changed

6 files changed

+420
-0
lines changed

schemas/EMESimulation.json

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2534,6 +2534,16 @@
25342534
"subpixel": {
25352535
"type": "boolean"
25362536
},
2537+
"super_medium": {
2538+
"anyOf": [
2539+
{
2540+
"$ref": "#/definitions/PerturbationMedium"
2541+
},
2542+
{
2543+
"$ref": "#/definitions/PerturbationPoleResidue"
2544+
}
2545+
]
2546+
},
25372547
"type": {
25382548
"default": "CustomAnisotropicMedium",
25392549
"enum": [
@@ -2890,6 +2900,16 @@
28902900
"default": false,
28912901
"type": "boolean"
28922902
},
2903+
"super_medium": {
2904+
"anyOf": [
2905+
{
2906+
"$ref": "#/definitions/PerturbationMedium"
2907+
},
2908+
{
2909+
"$ref": "#/definitions/PerturbationPoleResidue"
2910+
}
2911+
]
2912+
},
28932913
"type": {
28942914
"default": "CustomDebye",
28952915
"enum": [
@@ -3209,6 +3229,16 @@
32093229
"default": false,
32103230
"type": "boolean"
32113231
},
3232+
"super_medium": {
3233+
"anyOf": [
3234+
{
3235+
"$ref": "#/definitions/PerturbationMedium"
3236+
},
3237+
{
3238+
"$ref": "#/definitions/PerturbationPoleResidue"
3239+
}
3240+
]
3241+
},
32123242
"type": {
32133243
"default": "CustomDrude",
32143244
"enum": [
@@ -3568,6 +3598,16 @@
35683598
"default": false,
35693599
"type": "boolean"
35703600
},
3601+
"super_medium": {
3602+
"anyOf": [
3603+
{
3604+
"$ref": "#/definitions/PerturbationMedium"
3605+
},
3606+
{
3607+
"$ref": "#/definitions/PerturbationPoleResidue"
3608+
}
3609+
]
3610+
},
35713611
"type": {
35723612
"default": "CustomLorentz",
35733613
"enum": [
@@ -3727,6 +3767,16 @@
37273767
"default": false,
37283768
"type": "boolean"
37293769
},
3770+
"super_medium": {
3771+
"anyOf": [
3772+
{
3773+
"$ref": "#/definitions/PerturbationMedium"
3774+
},
3775+
{
3776+
"$ref": "#/definitions/PerturbationPoleResidue"
3777+
}
3778+
]
3779+
},
37303780
"type": {
37313781
"default": "CustomMedium",
37323782
"enum": [
@@ -3911,6 +3961,16 @@
39113961
"default": false,
39123962
"type": "boolean"
39133963
},
3964+
"super_medium": {
3965+
"anyOf": [
3966+
{
3967+
"$ref": "#/definitions/PerturbationMedium"
3968+
},
3969+
{
3970+
"$ref": "#/definitions/PerturbationPoleResidue"
3971+
}
3972+
]
3973+
},
39143974
"type": {
39153975
"default": "CustomPoleResidue",
39163976
"enum": [
@@ -4105,6 +4165,16 @@
41054165
"default": false,
41064166
"type": "boolean"
41074167
},
4168+
"super_medium": {
4169+
"anyOf": [
4170+
{
4171+
"$ref": "#/definitions/PerturbationMedium"
4172+
},
4173+
{
4174+
"$ref": "#/definitions/PerturbationPoleResidue"
4175+
}
4176+
]
4177+
},
41084178
"type": {
41094179
"default": "CustomSellmeier",
41104180
"enum": [

schemas/HeatChargeSimulation.json

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1445,6 +1445,16 @@
14451445
"subpixel": {
14461446
"type": "boolean"
14471447
},
1448+
"super_medium": {
1449+
"anyOf": [
1450+
{
1451+
"$ref": "#/definitions/PerturbationMedium"
1452+
},
1453+
{
1454+
"$ref": "#/definitions/PerturbationPoleResidue"
1455+
}
1456+
]
1457+
},
14481458
"type": {
14491459
"default": "CustomAnisotropicMedium",
14501460
"enum": [
@@ -1801,6 +1811,16 @@
18011811
"default": false,
18021812
"type": "boolean"
18031813
},
1814+
"super_medium": {
1815+
"anyOf": [
1816+
{
1817+
"$ref": "#/definitions/PerturbationMedium"
1818+
},
1819+
{
1820+
"$ref": "#/definitions/PerturbationPoleResidue"
1821+
}
1822+
]
1823+
},
18041824
"type": {
18051825
"default": "CustomDebye",
18061826
"enum": [
@@ -2120,6 +2140,16 @@
21202140
"default": false,
21212141
"type": "boolean"
21222142
},
2143+
"super_medium": {
2144+
"anyOf": [
2145+
{
2146+
"$ref": "#/definitions/PerturbationMedium"
2147+
},
2148+
{
2149+
"$ref": "#/definitions/PerturbationPoleResidue"
2150+
}
2151+
]
2152+
},
21232153
"type": {
21242154
"default": "CustomDrude",
21252155
"enum": [
@@ -2386,6 +2416,16 @@
23862416
"default": false,
23872417
"type": "boolean"
23882418
},
2419+
"super_medium": {
2420+
"anyOf": [
2421+
{
2422+
"$ref": "#/definitions/PerturbationMedium"
2423+
},
2424+
{
2425+
"$ref": "#/definitions/PerturbationPoleResidue"
2426+
}
2427+
]
2428+
},
23892429
"type": {
23902430
"default": "CustomLorentz",
23912431
"enum": [
@@ -2545,6 +2585,16 @@
25452585
"default": false,
25462586
"type": "boolean"
25472587
},
2588+
"super_medium": {
2589+
"anyOf": [
2590+
{
2591+
"$ref": "#/definitions/PerturbationMedium"
2592+
},
2593+
{
2594+
"$ref": "#/definitions/PerturbationPoleResidue"
2595+
}
2596+
]
2597+
},
25482598
"type": {
25492599
"default": "CustomMedium",
25502600
"enum": [
@@ -2729,6 +2779,16 @@
27292779
"default": false,
27302780
"type": "boolean"
27312781
},
2782+
"super_medium": {
2783+
"anyOf": [
2784+
{
2785+
"$ref": "#/definitions/PerturbationMedium"
2786+
},
2787+
{
2788+
"$ref": "#/definitions/PerturbationPoleResidue"
2789+
}
2790+
]
2791+
},
27322792
"type": {
27332793
"default": "CustomPoleResidue",
27342794
"enum": [
@@ -2890,6 +2950,16 @@
28902950
"default": false,
28912951
"type": "boolean"
28922952
},
2953+
"super_medium": {
2954+
"anyOf": [
2955+
{
2956+
"$ref": "#/definitions/PerturbationMedium"
2957+
},
2958+
{
2959+
"$ref": "#/definitions/PerturbationPoleResidue"
2960+
}
2961+
]
2962+
},
28932963
"type": {
28942964
"default": "CustomSellmeier",
28952965
"enum": [

schemas/HeatSimulation.json

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1445,6 +1445,16 @@
14451445
"subpixel": {
14461446
"type": "boolean"
14471447
},
1448+
"super_medium": {
1449+
"anyOf": [
1450+
{
1451+
"$ref": "#/definitions/PerturbationMedium"
1452+
},
1453+
{
1454+
"$ref": "#/definitions/PerturbationPoleResidue"
1455+
}
1456+
]
1457+
},
14481458
"type": {
14491459
"default": "CustomAnisotropicMedium",
14501460
"enum": [
@@ -1801,6 +1811,16 @@
18011811
"default": false,
18021812
"type": "boolean"
18031813
},
1814+
"super_medium": {
1815+
"anyOf": [
1816+
{
1817+
"$ref": "#/definitions/PerturbationMedium"
1818+
},
1819+
{
1820+
"$ref": "#/definitions/PerturbationPoleResidue"
1821+
}
1822+
]
1823+
},
18041824
"type": {
18051825
"default": "CustomDebye",
18061826
"enum": [
@@ -2120,6 +2140,16 @@
21202140
"default": false,
21212141
"type": "boolean"
21222142
},
2143+
"super_medium": {
2144+
"anyOf": [
2145+
{
2146+
"$ref": "#/definitions/PerturbationMedium"
2147+
},
2148+
{
2149+
"$ref": "#/definitions/PerturbationPoleResidue"
2150+
}
2151+
]
2152+
},
21232153
"type": {
21242154
"default": "CustomDrude",
21252155
"enum": [
@@ -2386,6 +2416,16 @@
23862416
"default": false,
23872417
"type": "boolean"
23882418
},
2419+
"super_medium": {
2420+
"anyOf": [
2421+
{
2422+
"$ref": "#/definitions/PerturbationMedium"
2423+
},
2424+
{
2425+
"$ref": "#/definitions/PerturbationPoleResidue"
2426+
}
2427+
]
2428+
},
23892429
"type": {
23902430
"default": "CustomLorentz",
23912431
"enum": [
@@ -2545,6 +2585,16 @@
25452585
"default": false,
25462586
"type": "boolean"
25472587
},
2588+
"super_medium": {
2589+
"anyOf": [
2590+
{
2591+
"$ref": "#/definitions/PerturbationMedium"
2592+
},
2593+
{
2594+
"$ref": "#/definitions/PerturbationPoleResidue"
2595+
}
2596+
]
2597+
},
25482598
"type": {
25492599
"default": "CustomMedium",
25502600
"enum": [
@@ -2729,6 +2779,16 @@
27292779
"default": false,
27302780
"type": "boolean"
27312781
},
2782+
"super_medium": {
2783+
"anyOf": [
2784+
{
2785+
"$ref": "#/definitions/PerturbationMedium"
2786+
},
2787+
{
2788+
"$ref": "#/definitions/PerturbationPoleResidue"
2789+
}
2790+
]
2791+
},
27322792
"type": {
27332793
"default": "CustomPoleResidue",
27342794
"enum": [
@@ -2890,6 +2950,16 @@
28902950
"default": false,
28912951
"type": "boolean"
28922952
},
2953+
"super_medium": {
2954+
"anyOf": [
2955+
{
2956+
"$ref": "#/definitions/PerturbationMedium"
2957+
},
2958+
{
2959+
"$ref": "#/definitions/PerturbationPoleResidue"
2960+
}
2961+
]
2962+
},
28932963
"type": {
28942964
"default": "CustomSellmeier",
28952965
"enum": [

0 commit comments

Comments
 (0)