File tree Expand file tree Collapse file tree 12 files changed +449
-139
lines changed Expand file tree Collapse file tree 12 files changed +449
-139
lines changed Original file line number Diff line number Diff line change @@ -10,10 +10,8 @@ Welcome to our lecture series!
10
10
fdtd101
11
11
fdtd_workshop
12
12
inversedesign
13
- small_signal_analysis
14
13
15
14
16
15
.. include :: /lectures/fdtd101.rst
17
16
.. include :: /lectures/fdtd_workshop.rst
18
17
.. include :: /lectures/inversedesign.rst
19
- .. include :: /lectures/small_signal_analysis.rst
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 4
4
"ACVoltageSource" : {
5
5
"additionalProperties" : false ,
6
6
"properties" : {
7
- "amplitude" : {
8
- "default" : 1.0 ,
9
- "type" : " number"
10
- },
11
7
"attrs" : {
12
8
"default" : {},
13
9
"type" : " object"
16
12
"minLength" : 1 ,
17
13
"type" : " string"
18
14
},
15
+ "signal" : {
16
+ "allOf" : [
17
+ {
18
+ "$ref" : " #/definitions/SinusoidalSignal"
19
+ }
20
+ ],
21
+ "default" : {
22
+ "amplitude" : 1.0 ,
23
+ "attrs" : {},
24
+ "frequency" : null ,
25
+ "type" : " SinusoidalSignal"
26
+ }
27
+ },
19
28
"type" : {
20
29
"default" : " ACVoltageSource" ,
21
30
"enum" : [
4539
4548
},
4540
4549
"type" : " object"
4541
4550
},
4551
+ "IsothermalSSACAnalysis" : {
4552
+ "additionalProperties" : false ,
4553
+ "properties" : {
4554
+ "attrs" : {
4555
+ "default" : {},
4556
+ "type" : " object"
4557
+ },
4558
+ "convergence_dv" : {
4559
+ "default" : 1.0 ,
4560
+ "exclusiveMinimum" : 0 ,
4561
+ "type" : " number"
4562
+ },
4563
+ "fermi_dirac" : {
4564
+ "default" : false ,
4565
+ "type" : " boolean"
4566
+ },
4567
+ "ssac_freqs" : {
4568
+ "type" : " ArrayLike"
4569
+ },
4570
+ "temperature" : {
4571
+ "default" : 300 ,
4572
+ "exclusiveMinimum" : 0 ,
4573
+ "type" : " number"
4574
+ },
4575
+ "tolerance_settings" : {
4576
+ "allOf" : [
4577
+ {
4578
+ "$ref" : " #/definitions/ChargeToleranceSpec"
4579
+ }
4580
+ ],
4581
+ "default" : {
4582
+ "abs_tol" : 10000000000.0 ,
4583
+ "attrs" : {},
4584
+ "max_iters" : 30 ,
4585
+ "ramp_up_iters" : 1 ,
4586
+ "rel_tol" : 1e-10 ,
4587
+ "type" : " ChargeToleranceSpec"
4588
+ }
4589
+ },
4590
+ "type" : {
4591
+ "default" : " IsothermalSSACAnalysis" ,
4592
+ "enum" : [
4593
+ " IsothermalSSACAnalysis"
4594
+ ],
4595
+ "type" : " string"
4596
+ }
4597
+ },
4598
+ "required" : [
4599
+ " ssac_freqs"
4600
+ ],
4601
+ "type" : " object"
4602
+ },
4542
4603
"IsothermalSteadyChargeDCAnalysis" : {
4543
4604
"additionalProperties" : false ,
4544
4605
"properties" : {
7077
7138
},
7078
7139
"type" : " object"
7079
7140
},
7141
+ "SinusoidalSignal" : {
7142
+ "additionalProperties" : false ,
7143
+ "properties" : {
7144
+ "amplitude" : {
7145
+ "default" : 1.0 ,
7146
+ "type" : " number"
7147
+ },
7148
+ "attrs" : {
7149
+ "default" : {},
7150
+ "type" : " object"
7151
+ },
7152
+ "frequency" : {
7153
+ "exclusiveMinimum" : 0 ,
7154
+ "type" : " number"
7155
+ },
7156
+ "type" : {
7157
+ "default" : " SinusoidalSignal" ,
7158
+ "enum" : [
7159
+ " SinusoidalSignal"
7160
+ ],
7161
+ "type" : " string"
7162
+ }
7163
+ },
7164
+ "type" : " object"
7165
+ },
7080
7166
"SlotboomBandGapNarrowing" : {
7081
7167
"additionalProperties" : false ,
7082
7168
"properties" : {
9541
9627
"properties" : {
9542
9628
"analysis_spec" : {
9543
9629
"anyOf" : [
9630
+ {
9631
+ "$ref" : " #/definitions/IsothermalSSACAnalysis"
9632
+ },
9544
9633
{
9545
9634
"$ref" : " #/definitions/IsothermalSteadyChargeDCAnalysis"
9546
9635
},
Original file line number Diff line number Diff line change 4
4
"ACVoltageSource" : {
5
5
"additionalProperties" : false ,
6
6
"properties" : {
7
- "amplitude" : {
8
- "default" : 1.0 ,
9
- "type" : " number"
10
- },
11
7
"attrs" : {
12
8
"default" : {},
13
9
"type" : " object"
16
12
"minLength" : 1 ,
17
13
"type" : " string"
18
14
},
15
+ "signal" : {
16
+ "allOf" : [
17
+ {
18
+ "$ref" : " #/definitions/SinusoidalSignal"
19
+ }
20
+ ],
21
+ "default" : {
22
+ "amplitude" : 1.0 ,
23
+ "attrs" : {},
24
+ "frequency" : null ,
25
+ "type" : " SinusoidalSignal"
26
+ }
27
+ },
19
28
"type" : {
20
29
"default" : " ACVoltageSource" ,
21
30
"enum" : [
4539
4548
},
4540
4549
"type" : " object"
4541
4550
},
4551
+ "IsothermalSSACAnalysis" : {
4552
+ "additionalProperties" : false ,
4553
+ "properties" : {
4554
+ "attrs" : {
4555
+ "default" : {},
4556
+ "type" : " object"
4557
+ },
4558
+ "convergence_dv" : {
4559
+ "default" : 1.0 ,
4560
+ "exclusiveMinimum" : 0 ,
4561
+ "type" : " number"
4562
+ },
4563
+ "fermi_dirac" : {
4564
+ "default" : false ,
4565
+ "type" : " boolean"
4566
+ },
4567
+ "ssac_freqs" : {
4568
+ "type" : " ArrayLike"
4569
+ },
4570
+ "temperature" : {
4571
+ "default" : 300 ,
4572
+ "exclusiveMinimum" : 0 ,
4573
+ "type" : " number"
4574
+ },
4575
+ "tolerance_settings" : {
4576
+ "allOf" : [
4577
+ {
4578
+ "$ref" : " #/definitions/ChargeToleranceSpec"
4579
+ }
4580
+ ],
4581
+ "default" : {
4582
+ "abs_tol" : 10000000000.0 ,
4583
+ "attrs" : {},
4584
+ "max_iters" : 30 ,
4585
+ "ramp_up_iters" : 1 ,
4586
+ "rel_tol" : 1e-10 ,
4587
+ "type" : " ChargeToleranceSpec"
4588
+ }
4589
+ },
4590
+ "type" : {
4591
+ "default" : " IsothermalSSACAnalysis" ,
4592
+ "enum" : [
4593
+ " IsothermalSSACAnalysis"
4594
+ ],
4595
+ "type" : " string"
4596
+ }
4597
+ },
4598
+ "required" : [
4599
+ " ssac_freqs"
4600
+ ],
4601
+ "type" : " object"
4602
+ },
4542
4603
"IsothermalSteadyChargeDCAnalysis" : {
4543
4604
"additionalProperties" : false ,
4544
4605
"properties" : {
7077
7138
},
7078
7139
"type" : " object"
7079
7140
},
7141
+ "SinusoidalSignal" : {
7142
+ "additionalProperties" : false ,
7143
+ "properties" : {
7144
+ "amplitude" : {
7145
+ "default" : 1.0 ,
7146
+ "type" : " number"
7147
+ },
7148
+ "attrs" : {
7149
+ "default" : {},
7150
+ "type" : " object"
7151
+ },
7152
+ "frequency" : {
7153
+ "exclusiveMinimum" : 0 ,
7154
+ "type" : " number"
7155
+ },
7156
+ "type" : {
7157
+ "default" : " SinusoidalSignal" ,
7158
+ "enum" : [
7159
+ " SinusoidalSignal"
7160
+ ],
7161
+ "type" : " string"
7162
+ }
7163
+ },
7164
+ "type" : " object"
7165
+ },
7080
7166
"SlotboomBandGapNarrowing" : {
7081
7167
"additionalProperties" : false ,
7082
7168
"properties" : {
9541
9627
"properties" : {
9542
9628
"analysis_spec" : {
9543
9629
"anyOf" : [
9630
+ {
9631
+ "$ref" : " #/definitions/IsothermalSSACAnalysis"
9632
+ },
9544
9633
{
9545
9634
"$ref" : " #/definitions/IsothermalSteadyChargeDCAnalysis"
9546
9635
},
You can’t perform that action at this time.
0 commit comments