「$SourceType」:修訂間差異

出自DDCC TCAD TOOL Manual
跳至導覽 跳至搜尋
Mike留言 | 貢獻
已建立頁面,內容為 "=='''Format'''== $SourceType ''int1 int2'' <font color=green>// where ''int1-2'' are integers.</font> <font size=3>Source%typ, Source%mode</fon..."
 
Mike留言 | 貢獻
無編輯摘要
 
(未顯示同一使用者於中間所作的 11 次修訂)
第1行: 第1行:
=='''Format'''==
=='''Format'''==
  $SourceType
  $SourceType
   ''int1   int2''                <font color=green>// where ''int1-2'' are integers.</font>
   type    axis   dir    θ    φ    ψ            <font color=green>// ''type'', ''axis'', and ''dir'' are integers, the others are floating.</font>


<font size=3>Source%typ, Source%mode</font>


<font size=3>
  <span style="color:blue">'''type'''</span>: 1~4 dual wave: sin, exp, sin*exp, multi-sine;
        11~14 one dir.: sin, exp, sin*exp, multi-sine;
        21~24 TF/SF
        31~34 cuboid source (<span style="color:red">not finished</span>)
        51~54 point source (hard source)
        61~64 point source (soft source)
  <span style="color:blue">'''axis'''</span>: 1~3 represents the source is along x, y, or z axis.<br>
  ''p.s.1'' it is useless for TF/SF source.
  ''p.s.2'' for point source, axis means the direction of dipole.
  <span style="color:blue">'''dir'''</span>: -1 means the wave goes to negative,
        1 means the wave goes to positive.<br>
  ''p.s.'' it is useless for TF/SF and point source. 
  <span style="color:blue">'''θ''', '''φ''', '''ψ'''</span>: the unit is degree and will be changed to radian in the program.
          θ is relative to the +z-axis of the space lattice, 0° ≤ θ <180°.
          φ is relative to the +x-axis of the lattice, 0° ≤ φ < 360°.
          ψ is relative to the direction <math>\hat{\mathbf{k}}_{inc} \times \hat{\mathbf{z}}</math>, 0° ≤ ψ < 360°. (polarization angle)
[[File: Source_type.png|source types in frequency and time domain.|left|thumb|500px]] <br>
[[File: Source_angle.jpg|The meaning of theta, phi, and psi.|left|thumb|500px]]
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br>
</font>


=='''Example'''==
=='''Example'''==
  $SourceType
  $SourceType
   1   1
   12 3 -1 0 0 0
 
This means the program has 2 objects in the simulation.
 


== '''Related commands''' ==
== '''Related commands''' ==
: [[$SourcePosition]], [[$SourceFrequency]]
: [[$SourceType]], [[$SourceAmp]], [[$SourcePosition]], [[$SourceFrequency]]

於 2021年2月25日 (四) 02:54 的最新修訂

Format

$SourceType
 type    axis    dir    θ    φ    ψ            // type, axis, and dir are integers, the others are floating.


 type: 1~4 dual wave: sin, exp, sin*exp, multi-sine; 
       11~14 one dir.: sin, exp, sin*exp, multi-sine;
       21~24 TF/SF
       31~34 cuboid source (not finished)
       51~54 point source (hard source)
       61~64 point source (soft source)
 axis: 1~3 represents the source is along x, y, or z axis.
p.s.1 it is useless for TF/SF source. p.s.2 for point source, axis means the direction of dipole.
 dir: -1 means the wave goes to negative, 
       1 means the wave goes to positive.
p.s. it is useless for TF/SF and point source.
 θ, φ, ψ: the unit is degree and will be changed to radian in the program.
          θ is relative to the +z-axis of the space lattice, 0° ≤ θ <180°.
          φ is relative to the +x-axis of the lattice, 0° ≤ φ < 360°.
          ψ is relative to the direction 𝐤^inc×𝐳^, 0° ≤ ψ < 360°. (polarization angle)
source types in frequency and time domain.


The meaning of theta, phi, and psi.




































Example

$SourceType
 12	3	-1	0	0	0

Related commands

$SourceType, $SourceAmp, $SourcePosition, $SourceFrequency