「ITRI-NTU 3D-FDTD」:修訂間差異

出自DDCC TCAD TOOL Manual
跳至導覽 跳至搜尋
Mike留言 | 貢獻
Mike留言 | 貢獻
無編輯摘要
第5行: 第5行:
<font size=3 color=red>'''Be careful:'''</font> Although most sequences of functions are not important, the function [[$NumberofObject]] '''MUST''' appear before the function [[$MaterialStructure]] and [[$MaterialParameter]].  
<font size=3 color=red>'''Be careful:'''</font> Although most sequences of functions are not important, the function [[$NumberofObject]] '''MUST''' appear before the function [[$MaterialStructure]] and [[$MaterialParameter]].  


===  Files Setting ===
===  Files setting ===
[[$SParameterDirectory]]<br>
[[$SParameterDirectory]]<br>




=== Time Setting ===
=== Time setting ===
[[$TimeStep]]<br>
[[$TimeStep]]<br>


第15行: 第15行:




=== Space Setting ===
=== Space setting ===
[[$SpaceRegion]]<br>
[[$SpaceRegion]]<br>


第25行: 第25行:




=== Source Setting ===
=== Source setting ===
[[$SourceType]]<br>
[[$SourceType]]<br>


第33行: 第33行:




=== Material Setting ===
=== Material setting ===
[[$NumberofObject]]<br>
[[$NumberofObject]]<br>


第64行: 第64行:
[[$Output1Dincident]]
[[$Output1Dincident]]


== The format of output setting files ==
== The format of output files ==
 
=== Setting results ===
[[index.set]]
[[index.set]]


第79行: 第81行:
[[source_freqdomain.set]]
[[source_freqdomain.set]]


== The format of output files ==
=== Results at running step===


[[.dat]]
[[.dat]]


== The meaning of the parameters in source codes ==
== The meaning of the parameters in source codes ==

於 2018年8月24日 (五) 02:15 的修訂

3D-FDTD is named from three dimensional finite difference time domain method. This program models computational electrodynamics which is refer to the book Computational Electrodynamics: The Finite-Difference Time-Domain Method, Third Edition, by Allen Taflove.


Input file 1: parameters assigned command

Be careful: Although most sequences of functions are not important, the function $NumberofObject MUST appear before the function $MaterialStructure and $MaterialParameter.

Files setting

$SParameterDirectory


Time setting

$TimeStep

$OutputStep


Space setting

$SpaceRegion

$CellNumber

$BCsetting

$PMLlayer


Source setting

$SourceType

$SourcePosition

$SourceFrequency


Material setting

$NumberofObject

$MaterialStructure

$MaterialParameter

Input file 2: parameters assigned command

Note: You can run the FDTD program WITHOUT the input file 2. However, if using this, you should really know the meaning of each function and parameter; otherwise, the program may not execute correctly as you change any default parameter.


$SaveType

$CourantFactor

$Backgroundparameter

$CPML_m

$CPML_max_kapa

$CPML_ma

$CPML_max_a

$CPML_ratio_maxsigma

$IncCPMLpar

$Output1Dincident

The format of output files

Setting results

index.set

_position.set

_field-coefficients.set

pml-coefficients.set

region_number.set

source_timedomain.set

source_freqdomain.set

Results at running step

.dat

The meaning of the parameters in source codes