"$heatsource" 修訂間的差異

出自 DDCC TCAD TOOL Manual
前往: 導覽搜尋
(已建立頁面,內容為 " <br><br><br> related commands:<br> $heatsource, $timeevolve, $usechannelaveT, $heatiterative, $thermaldiff<br> $maxTlimit, $useevversus...")
 
 
行 1: 行 1:
  +
  +
$heatsource is a command for user to solve "time dependent" thermal equation independently without solving Poisson and drift-diffusion equations. This command also needs to go with [[$xend]], [[$yend]], and [[$heatsolvebytime]]. <br>
  +
  +
Usually when Poisson and DD solver is solved, the program will calculate the Joule heating, nonradiative recombination as the heatsource. However, sometimes, we may only want to know how the heating affects the temperature. <br>
  +
  +
Therefore, we can assign the heat source in the region assigned [[$xend]], [[$yend] to solve the time dependent thermal equations.
  +
  +
The format is <br>
  +
  +
$heatsource
  +
heat_source_start(W/cm) heat_source_end(W/cm) heat_source_step(W/cm)
  +
  +
For example: <br>
  +
  +
$heatsolvebytime
  +
1.000e-7 1000 300.00 100
  +
$heatsource
  +
10.0 30.0 5.0
  +
$xend
  +
20.0 100.0
  +
$yend
  +
4.5 3.0
   
   

於 2017年9月3日 (日) 20:57 的最新修訂

$heatsource is a command for user to solve "time dependent" thermal equation independently without solving Poisson and drift-diffusion equations. This command also needs to go with $xend, $yend, and $heatsolvebytime.

Usually when Poisson and DD solver is solved, the program will calculate the Joule heating, nonradiative recombination as the heatsource. However, sometimes, we may only want to know how the heating affects the temperature.

Therefore, we can assign the heat source in the region assigned $xend, [[$yend] to solve the time dependent thermal equations.

The format is

$heatsource
heat_source_start(W/cm)  heat_source_end(W/cm)  heat_source_step(W/cm)

For example:

$heatsolvebytime
1.000e-7  1000  300.00  100
$heatsource
10.0  30.0 5.0  
$xend 
20.0 100.0
$yend 
4.5 3.0





related commands:

$heatsource, $timeevolve, $usechannelaveT, $heatiterative, $thermaldiff
$maxTlimit, $useevversusT, $heatbndistance, $heatsolvebytime