「Solvetimestep2D」:修訂間差異
跳至導覽
跳至搜尋
無編輯摘要 |
無編輯摘要 |
||
| 第36行: | 第36行: | ||
vg=vg_end for t<0, for t>0, vg=<math> vg_0 </math> , generation = gen(system)*<math> (0.5+0.5*cos (\omega * t + c_{0})) </math> <br> | vg=vg_end for t<0, for t>0, vg=<math> vg_0 </math> , generation = gen(system)*<math> (0.5+0.5*cos (\omega * t + c_{0})) </math> <br> | ||
Steptype = | Steptype = 6: <br> | ||
<math>\delta t,~~ t_{total},~~ vg_0 ,~~ \omega ,~~ c_{0}</math><br> | <math>\delta t,~~ t_{total},~~ vg_0 ,~~ \omega ,~~ c_{0}</math><br> | ||
vg=vg_end for t<0, for t>0, vg=<math> vg_0 </math> , generation = gen(system)*<math> Int(0.5+0.5*cos (\omega * t + c_{0})) </math> <br> | vg=vg_end for t<0, for t>0, vg=<math> vg_0 </math> , generation = gen(system)*<math> Int(0.5+0.5*cos (\omega * t + c_{0})) </math> <br> | ||
於 2018年7月9日 (一) 07:28 的修訂
$solvetimestep2D is a command for solving the transient behavior of the device. The format is
$solvetimestep2D number_of_different_steps(Nt) steptype contact_type par1 par2 par3 par4 .... steptype contact_type par1 par2 par3 par4 .... ... steptype contact_type par1 par2 par3 par4 .... repeat Nt times
The number of parameters depeding on step type. Now we have 3 step types
Steptype = 1:
vg=vg_end for t<0, for t>0, vg=
Steptype = 2:
Steptype = 3:
contact_type
2: gate 3: source 4: drain
Steptype = 4:
vg=vg_end for t<0, for t>0, vg= , generation = system generation at t<0 and generation =0 for t> 0
Steptype = 5:
vg=vg_end for t<0, for t>0, vg= , generation = gen(system)*
Steptype = 6:
vg=vg_end for t<0, for t>0, vg= , generation = gen(system)*
For example:
$solvetimestep2D 2 2 2 1.0e-10 1.0e-6 3.00 0.1 1.0e6 0.0 2 4 1.0e-10 1.0e-6 3.00 0.1 1.0e6 0.0
related:
$savetimestep2D