檢視 ITRI-NTU 3D-FDTD 的原始碼
←
ITRI-NTU 3D-FDTD
前往:
導覽
、
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
3D-FDTD is called 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: commands and parameters == <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 === [[$SParameterDirectory]]<br> [[$OutputDirectory]]<br> [[$OutputName]]<br> [[$OutputMaxReflection]]<br> === Unit setting === [[$UnitConvert]]<br> === Time setting === [[$TimeStep]]<br> [[$OutputStep]]<br> [[$StopCriteria]]<br> === Space setting === [[$SpaceRegion]]<br> [[$CellNumber]]<br> [[$Deltaxyz]]<br> [[$BCsetting]]<br> [[$PMLlayer]]<br> === Source setting === [[$SourceType]]<br> [[$SourceAmp]]<br> [[$SourcePosition]]<br> [[$SourceFrequency]]<br> === Material setting === [[$NumberofObject]]<br> [[$MaterialStructure]]<br> [[$MaterialParameter]]<br> === Near-to-Far-Field setting === [[$NTFFposition]]<br> [[$NTFFparameter]]<br> === Generation setting === [[$DFTallField]]<br> [[$CalGeneration]]<br> === Gmsh setting === [[$UseGmsh]]<br> [[$GmshTag]]<br> For more information about Gmsh, see [http://gmsh.info/doc/texinfo/gmsh.html#MSH-file-format-version-2-_0028Legacy_0029 <i> Gmsh website</i>]. <br><br> == Input file 2: commands and parameters == '''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]]<br> == The format of output files == These pages present text format. <br> ''XX'' means it could be ''Ex'', ''Ey'', ''Ez'', ''Hx'', ''Hy'', or ''Hz''. <br> And ''n'' represents the time step. <br> ''ii'' is ii-th file. <br> === Setting results === [[*.gn]] [[*.ind]] [[*.XX.ps]] [[*.fld.par]] [[*.pml.par]] [[*.typ.par]] [[*.so.time]] [[*.so.freq]] [[*.ntff.par]] [[*.dft.par]] === Results at certain time step (n)=== [[*.step-n.XX.dat]] [[*.step-n.inc.dat]] [[*.step-n.XX.dft]] [[*.refl]] === Results after time-stepping === [[*.rcs]] [[*.gen]] [[*.f-ii.ggen]] == The meaning of the parameters in source codes ==
返回至
ITRI-NTU 3D-FDTD
。
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
檢視
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
首頁
最近變更
隨機頁面
說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊