「$SourceType」:修訂間差異
跳至導覽
跳至搜尋
無編輯摘要 |
無編輯摘要 |
||
| 第12行: | 第12行: | ||
61~64 point source (soft source) | 61~64 point source (soft source) | ||
<span style="color:blue">'''axis'''</span>: 1~3 represents the is along x, y, or z axis.<br> | <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.1'' it is useless for TF/SF source. | ||
''p.s.2'' for point source, axis means the direction of dipole. | ''p.s.2'' for point source, axis means the direction of dipole. | ||
於 2019年6月1日 (六) 02:15 的修訂
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 , 0° ≤ ψ < 360°. (polarization angle)

Example
$SourceType 12 3 -1 0 0