「$ygradualdiv」:修訂間差異

出自DDCC TCAD TOOL Manual
跳至導覽 跳至搜尋
Yrwu留言 | 貢獻
無編輯摘要
Yrwu留言 | 貢獻
無編輯摘要
第13行: 第13行:
The second column ''r'' should be filled in a real number.  
The second column ''r'' should be filled in a real number.  
<br>
<br>
[[Mesh.png]]
[[媒體:mesh2.png]]
<br>
<br>
{| class="wikitable"
{| class="wikitable"

於 2018年3月13日 (二) 01:48 的修訂

This function is to determine how the segment is divided. There are two columns to fill in. The first column i should be filled in an integer 0, 1, or 2.

i = 0: Uniform. This means the segment is divided equally with the same spacing.
i = 1: Gradual. This means the segment is divided whether from small spacing to large spacing or in the opposite way. The spacing is distributed like a geometric progression
i = 2: Bump. This means the segment can be divided into two forms small-large-small or large-small-large.

The second column r should be filled in a real number.
媒體:mesh2.png

If r < 1 If r = 1 If r > 1
Uniform (0) uniform uniform uniform
Gradual (1) large -> small uniform small -> large
Bump (2) large -> small -> large uniform small -> large -> small


If the total layer thickness is l and i=1, then if the smallest separation distance is a 
l=a+ar+ar2+ar3+ar4+...+arN
where N is the total grid number defined in $ydiv
Then   l=arN1r1


If the total layer thickness is l and i=2, then if the smallest separation distance is a 
l/2=a+ar+ar2+ar3+ar4+...+arN/2
where N is the total grid number defined in $ydiv
Then   l=2arN/21r1


Example



Related commands
$xgradualdiv